【技术实现步骤摘要】
数据服务方法及系统
本专利技术涉及一种数据服务方法及系统,属于数据库服务领域。
技术介绍
在传统的业务系统中,通常都要根据业务需求完成设计,编码,测试等步骤才能对外提供服务。当有新增需求出现时,需要重复上面的步骤,带来了众多重复工作量。如果再考虑系统高可用、高并发的系统性能,系统建设后期的维护工作也会急剧增加。例如,某系统对外提供用户信用信息查询、ip风险的查询和借贷信息的写入,在实现过程中,3个需求涉及的数据源、业务逻辑没有关联,因此需要开发和维护完整的3套程序对外提供服务。随着业务的增加,所带来的工作量也会同步增加,阻碍了数据接口服务的拓展和对外的服务能力。因此,现有的数据服务方法及系统在系统开发阶段、后期系统维护阶段都需要较多工作量。
技术实现思路
为了缓解现有技术存在的不足,本专利技术的目的在于提供一种数据服务方法及系统,通过配置提供统一接口的数据服务,使系统的开发和维护的工作量大为降低。第一方面,本专利技术提供了一种数据服务方法,包括:通过配置管理服务设置至少一个数据源配置;通过服务实例接收数据服务请求;如果配置参数列表中包含数据服务请求中的数据源配置,服务 ...
【技术保护点】
1.一种数据服务方法,其特征在于,包括:通过配置管理服务设置至少一个数据源配置;通过服务实例接收数据服务请求;如果配置参数列表中包含所述数据服务请求中的数据源配置,所述服务实例根据所述数据源配置完成数据服务;如果所述配置参数列表中不包含所述数据服务请求中的数据源配置,所述服务实例通过所述配置管理服务获取数据源配置,保存所述数据源配置到所述配置参数列表,所述服务实例根据所述数据源配置完成数据服务。
【技术特征摘要】
1.一种数据服务方法,其特征在于,包括:通过配置管理服务设置至少一个数据源配置;通过服务实例接收数据服务请求;如果配置参数列表中包含所述数据服务请求中的数据源配置,所述服务实例根据所述数据源配置完成数据服务;如果所述配置参数列表中不包含所述数据服务请求中的数据源配置,所述服务实例通过所述配置管理服务获取数据源配置,保存所述数据源配置到所述配置参数列表,所述服务实例根据所述数据源配置完成数据服务。2.根据权利要求1所述的方法,其特征在于,所述的通过服务实例接收数据服务请求之前,还包括:通过网关实例接收所述数据服务请求;所述网关实例获取所述服务实例列表;所述网关实例根据轮询和/或随机策略从所述服务实例列表中选取一个服务实例;所述网关实例发送数据服务请求到所述服务实例。3.根据权利要求2所述的方法,其特征在于,所述的服务实例列表,还包括:注册中心动态维护所述服务实例列表,根据所述服务实例状态更新所述服务实例列表。4.根据权利要求1所述的方法,其特征在于,包括:所述服务实例随机或按一定规则向所述配置管理服务发送检测信息,以获取所述数据源配置的更新,保存所述数据源配置的更新到所述配置参数列表。5.根据权利要求1至4任一项所述的方法,其特征在于,包括:所述数...
【专利技术属性】
技术研发人员:尹龙云,
申请(专利权)人:玖富金科控股集团有限责任公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。