一种传统金融系统微服务实施的IP固化方法技术方案

技术编号:18735559 阅读:48 留言:0更新日期:2018-08-22 04:28
一种传统金融系统微服务实施的IP固化方法,采用软负载均衡和通讯方式转换技术为微服务应用与传统应用通讯交互提供桥接,解决传统应用接入访问权限控制,并辅助熔断机制技术,对于微服务系统逐步云平台化,简化系统部署架构的复杂程度,微服务应用只需开通固化IP应用间的网络通讯,无需与交互系统一一开通,交互系统访问权限得以控制,通过固化IP应用与交互系统进行数据交互,基于熔断机制可以支撑因大流量变化或硬件故障等原因造成请求无法及时处理时,杜绝服务器压力骤然增大引发系统宕机的现象,以达到业务平稳运行的目的。本发明专利技术能使业务平稳运行。

【技术实现步骤摘要】
一种传统金融系统微服务实施的IP固化方法
本专利技术涉及计算机互联网应用
,特别是一种传统金融系统微服务实施的IP固化方法。
技术介绍
随着金融领域微服务应用技术的不断发展和广泛应用,一个微服务应用由上百个服务构成,每种服务都是一种迷你应用,有自己独特的部署、资源、扩充和监控需求,根据金融业务交易量分析,每个微服务都可以进行水平扩展,为了实现微服务应用和传统金融系统间进行有效的信息交互,防止通讯交互IP不固定访问权限受限及交互方式多样性引起的桥接困难,增加系统交互效率,保障系统间交互的稳定性,如何管理微服务应用与传统金融系统间的访问权限及桥接方式显得迫在眉睫。而现有的技术中,尚没有一种方法可以有效实现,管理微服务应用与传统金融系统间的访问权限及桥接方式,因而对微服务的推广应用带来了制约。
技术实现思路
为了克服现有的技术中,没有一种方法可以有效实现管理微服务应用与传统金融系统间的访问权限及桥接方式,微服务应用和传统金融系统间不能进行有效的信息交互,通讯交互IP不固定访问权限受限及交互方式多样性引起桥接困难,系统交互效率低,稳定性不好的弊端,本专利技术提供了一种基于软负载均衡和通讯方式转换技术,为微服务应用与传统应用通讯交互提供桥接,解决了传统应用接入访问权限控制,并辅助熔断机制、固化IP应用技术,工作中能支撑因大流量变化或硬件故障等原因造成请求无法及时处理时,杜绝服务器压力骤然增大引发系统宕机的现象,从而达到业务平稳运行目的的一种传统金融系统微服务实施的IP固化方法。本专利技术解决其技术问题所采用的技术方案是:一种传统金融系统微服务实施的IP固化方法,其特征在于采用软负载均衡和通讯方式转换技术为微服务应用与传统应用通讯交互提供桥接,解决传统应用接入访问权限控制,并辅助熔断机制技术,对于微服务系统逐步云平台化,简化系统部署架构的复杂程度,微服务应用只需开通固化IP应用间的网络通讯,无需与交互系统一一开通,交互系统访问权限得以控制,通过固化IP应用与交互系统进行数据交互,基于熔断机制可以支撑因大流量变化或硬件故障等原因造成请求无法及时处理时,杜绝服务器压力骤然增大引发系统宕机的现象,以达到业务平稳运行的目的。所述采用软负载均衡和通讯方式转换技术为微服务应用与传统应用通讯交互提供桥接,在其中一个微服务接受到客户行为请求后,完成逻辑判断步骤,需要与相关系统产生数据交互来完成整个业务流程操作,通过软负载均衡获取可用IP固化应用B的交互地址,通过http请求访问IP固化应用B目标的交互系统为应用系统A。所述IP固化应用B接受到微服务请求访问目标的系统为A,交互通讯接口为a,根据熔断机制检查该服务健康状况,并通过软负载均衡获取A系统应用A1节点的交互地址,将请求信息转换为socket通讯方式,将消息发送给应用系统A1节点。所述熔断机制的健康状况=请求失败数/请求总数,熔断机制的熔断器开关由关闭到打开的状态转换是通过单位时间内当前服务健康状况和设定阈值比较决定的,熔断器开关关闭时,请求被允许通过熔断器,如果当前健康状况高于设定阈值,开关继续保持关闭,如果当前健康状况低于设定阈值,开关则切换为打开状态,所述熔断器开关打开时,请求被禁止通过,熔断器开关处于打开状态,经过一段时间后,熔断器会自动进入半开状态,这时熔断器只允许一个请求通过.当该请求调用成功时,熔断器恢复到关闭状态.若该请求失败,熔断器继续保持打开状态,接下来的请求被禁止通过。所述熔断器开关能保证服务调用者在调用异常服务时,快速返回结果,避免大量的同步等待.并且熔断器能在一段时间后继续侦测请求执行结果,提供恢复服务的调用。所述固化IP应用与交互系统进行数据交互,应用系统A1节点,收到请求处理后将响应信息返回给应用IP固化应用A节点,IP固化应用A节点将消息响应给微服务应用。本专利技术有益效果是:本专利技术采用软负载均衡和通讯方式转换技术,为微服务应用与传统应用通讯交互提供桥接,解决传统应用接入访问权限控制,并辅助熔断机制模块、固化IP应用技术,工作中能支撑大流量变化或硬件故障等原因造成请求无法及时处理时,杜绝服务器压力骤然增大引发系统宕机的现象,从而达到业务平稳运行目的。基于以上,所以本专利技术具有好的应用前景。附图说明以下结合附图和实施例将本专利技术做进一步说明。图1是软负载均衡模块的原理图;图2熔断机制模块的原理图;图3是微服务IP固化部署交互图。具体实施方式图1、图2、图3中所示,一种传统金融系统微服务实施的IP固化方法,其特征在于采用软负载均衡和通讯方式转换技术为微服务应用与传统应用通讯交互提供桥接,解决传统应用接入访问权限控制,并辅助熔断机制技术,对于微服务系统逐步云平台化,简化系统部署架构的复杂程度,微服务应用只需开通固化IP应用间的网络通讯,无需与交互系统一一开通,交互系统访问权限得以控制,通过固化IP应用与交互系统进行数据交互,基于熔断机制可以支撑大流量变化及硬件故障等原因造成请求无法及时处理时,杜绝服务器压力骤然增大引发系统宕机的现象,以达到业务平稳运行的目的。图1、图2、图3中所示,采用软负载均衡和通讯方式转换技术为微服务应用与传统应用通讯交互提供桥接,在其中一个微服务接受到客户行为请求后,完成逻辑判断步骤,需要与相关系统产生数据交互来完成整个业务流程操作,通过软负载均衡获取可用IP固化应用B的交互地址,通过http请求访问IP固化应用B目标的交互系统为应用系统A。IP固化应用B接受到微服务请求访问目标的系统为A,交互通讯接口为a,根据熔断机制检查该服务健康状况,并通过软负载均衡获取A系统应用A1节点的交互地址,将请求信息转换为socket通讯方式,将消息发送给应用系统A1节点。熔断机制的健康状况=请求失败数/请求总数,熔断机制的熔断器开关由关闭到打开的状态转换是通过单位时间内当前服务健康状况和设定阈值比较决定的,熔断器开关关闭时,请求被允许通过熔断器,如果当前健康状况高于设定阈值,开关继续保持关闭,如果当前健康状况低于设定阈值,开关则切换为打开状态,熔断器开关打开时,请求被禁止通过,熔断器开关处于打开状态,经过一段时间后,熔断器会自动进入半开状态,这时熔断器只允许一个请求通过.当该请求调用成功时,熔断器恢复到关闭状态.若该请求失败,熔断器继续保持打开状态,接下来的请求被禁止通过。熔断器开关能保证服务调用者在调用异常服务时,快速返回结果,避免大量的同步等待.并且熔断器能在一段时间后继续侦测请求执行结果,提供恢复服务调用的可能。固化IP应用与交互系统进行数据交互,应用系统A1节点,收到请求处理后将响应信息返回给应用IP固化应用A节点,IP固化应用A节点将消息响应给微服务应用。图1、图2、图3中所示,本专利技术采用软负载均衡和通讯方式转换技术,为微服务应用与传统应用通讯交互提供桥接,解决传统应用接入访问权限控制,并辅助熔断机制、固化IP应用技术,工作中能支撑大流量变化或硬件故障等原因造成请求无法及时处理时,杜绝服务器压力骤然增大引发系统宕机的现象,从而达到业务平稳运行目的。以下是本
技术实现思路
所涉及到的一些技术名词的简单解释。1,微服务:微服务是一种特定的软件应用程序设计方式,将大型软件拆分为多个自动化独立可部署服务组合而成的套件方案,从而提升整个系统的扩展性和性本文档来自技高网
...

【技术保护点】
1.一种传统金融系统微服务实施的IP固化方法,其特征在于采用软负载均衡和通讯方式转换技术为微服务应用与传统应用通讯交互提供桥接,解决传统应用接入访问权限控制,并辅助熔断机制技术,对于微服务系统逐步云平台化,简化系统部署架构的复杂程度,微服务应用只需开通固化IP应用间的网络通讯,无需与交互系统一一开通,交互系统访问权限得以控制,通过固化IP应用与交互系统进行数据交互,基于熔断机制可以支撑因大流量变化或硬件故障等原因造成请求无法及时处理时,杜绝服务器压力骤然增大引发系统宕机的现象,以达到业务平稳运行的目的。

【技术特征摘要】
1.一种传统金融系统微服务实施的IP固化方法,其特征在于采用软负载均衡和通讯方式转换技术为微服务应用与传统应用通讯交互提供桥接,解决传统应用接入访问权限控制,并辅助熔断机制技术,对于微服务系统逐步云平台化,简化系统部署架构的复杂程度,微服务应用只需开通固化IP应用间的网络通讯,无需与交互系统一一开通,交互系统访问权限得以控制,通过固化IP应用与交互系统进行数据交互,基于熔断机制可以支撑因大流量变化或硬件故障等原因造成请求无法及时处理时,杜绝服务器压力骤然增大引发系统宕机的现象,以达到业务平稳运行的目的。2.根据权利要求1所述的一种传统金融系统微服务实施的IP固化方法,其特征在于采用软负载均衡和通讯方式转换技术为微服务应用与传统应用通讯交互提供桥接,在其中一个微服务接受到客户行为请求后,完成逻辑判断步骤,需要与相关系统产生数据交互来完成整个业务流程操作,通过软负载均衡获取可用IP固化应用B的交互地址,通过http请求访问IP固化应用B目标的交互系统为应用系统A。3.根据权利要求2所述的一种传统金融系统微服务实施的IP固化方法,其特征在于IP固化应用B接受到微服务请求访问目标的系统为A,交互通讯接口为a,根据熔断机制检查该服务健康状况,并通过软负载均衡获取A系统应用A1节点的交互地址,将请求信息转换为socket通讯方式,将...

【专利技术属性】
技术研发人员:李建华
申请(专利权)人:上海艾融软件股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1