[发明专利]一种基于互联网分布式下的微服务业务调度方法有效

专利信息
申请号: 201811629601.3 申请日: 2018-12-28
公开(公告)号: CN109739550B 公开(公告)日: 2019-08-06
发明(设计)人: 刘浪平 申请(专利权)人: 四川新网银行股份有限公司
主分类号: G06F8/71 分类号: G06F8/71;G06Q40/02
代理公司: 成都智言知识产权代理有限公司 51282 代理人: 李龙;徐金琼
地址: 610094 四川省成都市成都*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 服务节点 调度引擎 服务业务 依赖关系 统一 调度 调度配置 服务调度 解决系统 内部代码 软件信息 远程调度 代码量 互联网 迭代 标注 服务 主旨 混乱 配置 维护
【说明书】:

发明涉及软件信息领域,提供了一种基于互联网分布式下的微服务业务调度方法,其主旨在于解决系统后期因为频繁的迭代维护和代码量的增加,造成内部代码逻辑的混乱的问题,其主要方案包括步骤:s1.定义各个微服务调度节点的别名,得到微服务节点别名,为后续调度配置通过申明化的别名进行统一视图的展现提供依赖;s2.设定S1申明的微服务节点别名调度的依赖关系和执行顺序,得到统一视图;s3.配置各个微服务,并把各个微服务对应的标注上S1定义的微服务节点别名,得到远程调度节点实例;S4.根据S2的统一视图中的服务节点别名找到S3中对应的各个微服务,并按照统一视图中的微服务节点别名调度的依赖关系和执行顺序。

技术领域

本技术直接运用于互联网分布式微服务架构领域,尤其针对在微服务比较完善下,快速响应业务实现需要,通过该技术可以快速的实现对微服务各个模块间的调用编排,迅速实现通过组合微服务的架构方式,快速落地业务逻辑,提高业务交互实现的交互和响应速度。

背景技术

传统技术架构

目前新网银行线上放款、还款是通过调用行内的消费信贷系统实现,该系统依然采用的是大多数银行技术体系的传统单体技术框架,该系统中承载了客户、账务、借据、支付、配置等多个功能模块,所有对外暴露的服务都是通过其各个模块之间的调用组装,其模块之也未进行微服务化,在架构上还是通过传统银行的信贷系统架构,为新网的互联网业务进行技术支撑。

业务压力

从去年开始,随着新网银行提出的来的“联合贷”独有业务模式,以及新网银行互联网流量的急速激增,该系统为了适应撑互联网金融短、平、快的特点,随着业务的不断发展、联合行不断的引入、系统为支撑业务的发展进行了不断的补丁升级。

重构的迫切度

但是为了快速满足业务高速的发展,系统在高速升级,传统单体架构的弊端逐渐表现出来,虽然在升级的过程中也引入了redis、mq等互联网基础中间件,但是其本身的架构特点并未进行根治。

反而随着业务的快速迭代,业务代码的逻辑复杂度越来越高。新业务的开展、以及陈旧系统的维护,壁垒越来越高。因此,一套能够支撑新兴的互联网银行流量冲击和独有的“联合贷”业务模式的互联网技术框架亟待出现。

发明内容

其主要解决的问题都是简单、清晰、快速的开发方式,实现复杂业务流程的编写和实现。帮助开发、业务甚至后期维护人员快速梳理业务流程,防止后期因为频繁的迭代维护和代码量的增加,造成内部代码逻辑的混乱,降低因维护成本的剧增而出现不必要的风险。

为了达到上述目的,本发明采用如下技术方案:

一种基于互联网分布式下的微服务业务调度引擎,包括以下步骤:

s1. 微服务调度节点申明:

定义各个微服务调度节点的别名,得到微服务节点别名,为后续调度配置通过申明化的别名进行统一视图的展现提供依赖;

s2. 调度配置统一视图:

设定步骤S1申明的微服务节点别名调度的依赖关系和执行顺序,得到统一视图;

s3. 远程调度节点实例:

配置各个微服务,并把各个微服务对应的标注上步骤S1定义的微服务节点别名,得到远程调度节点实例;

S4.调度引擎

根据步骤S2的统一视图中的服务节点别名找到步骤S3中对应的各个微服务,并按照统一视图中的微服务节点别名调度的依赖关系和执行顺序,实现整体的调度业务逻辑。

上述技术方案中,所述步骤S1包括以下步骤:

步骤1:新建类,得到微服务调度节点申明对象;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川新网银行股份有限公司,未经四川新网银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811629601.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top