[发明专利]一种消息收发的方法及装置在审
申请号: | 202010396848.6 | 申请日: | 2020-05-12 |
公开(公告)号: | CN111654527A | 公开(公告)日: | 2020-09-11 |
发明(设计)人: | 卢道和;杨军;陈广胜;梁荣华;熊梦飞;梁炜强 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24;H04L12/58 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 彭燕 |
地址: | 518027 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 消息 收发 方法 装置 | ||
本发明涉及金融科技(Fintech)领域,并公开了一种消息收发的方法及装置,方法包括:第一代理服务器确定第一客户端所属的组信息,第一代理服务器从注册中心获取第二代理服务器的代理状况,第二代理服务器当前已代理的客户端中包括具有组信息的第二客户端,代理状况用于指示第二客户端的状况,第一代理服务器根据第二代理服务器的代理状况,确定代理第一客户端的第三代理服务器。本发明使具有相同组信息的收发消息相对均衡的分布到不同的代理服务器上,降低代理服务器故障带来的业务影响。
技术领域
本发明涉及金融科技(Fintech)技术领域,尤其涉及一种消息收发的方法及装置。
背景技术
随着计算机技术的发展,越来越多的技术(例如:分布式架构、云计算或大数据)应用在金融领域,传统金融业正在逐步向金融科技转变,大数据技术也不例外,但由于金融、支付行业的安全性、实时性要求,也对大数据技术提出的更高的要求。
目前对于不同类型的客户端的接入,由于语言等差异性,通常会通过代理服务器来进行消息的收发。客户端通过代理服务器进行消息收发具体为:优先确定具有相同数据中心标识的代理服务器进行连接,当具有相同数据中心标识的代理服务器不存在时,选择其它不具有相同数据中心标识的代理服务器进行连接。
上述方案,由于同一个组的客户端优先确定本数据中心标识下的代理服务器,因此同一个组的客户端即同一个子系统的客户端都有可能会连接到同一台代理服务器,当代理服务器发生故障时,会影响该组甚至该子系统的所有客户端,显然对业务造成了极大的影响。
发明内容
本申请提供了一种消息收发的方法及装置,用以解决如何提高收发消息分布到不同代理服务器上的均衡性的问题。
第一方面,本申请实施例提供一种消息收发的方法,包括:
第一代理服务器确定第一客户端所属的组信息;所述第一客户端为各客户端中的任一个;各客户端是通过各代理服务器收发消息;其中,组信息至少是根据客户端所属的子系统确定的;
所述第一代理服务器从注册中心获取第二代理服务器的代理状况;所述第二代理服务器当前已代理的客户端中包括具有所述组信息的第二客户端;所述代理状况用于指示所述第二客户端的状况;
所述第一代理服务器根据所述第二代理服务器的代理状况,确定代理所述第一客户端的第三代理服务器。
上述方案,本方案中通过注册中心获取其他代理服务器上的代理状况,对客户端的分布进行调整,从而避免同一个组的客户端集中在个别代理服务器上,使具有相同组信息的客户端相对均衡的分布到不同的代理服务器上,降低代理服务器故障带来的业务影响。
可选的,所述第一代理服务器确定第一客户端所属的组信息,包括:
所述第一代理服务器接收所述第一客户端发送的代理推荐请求,所述代理推荐请求中包括用于指示所述第一客户端所属的组信息;所述代理推荐请求是所述第一客户端在收发消息之前发送的;或者
所述第一代理服务器从当前已代理的所述第一客户端的收发消息中确定出所述第一客户端所属的组信息。
上述方案,在建立连接阶段,客户端发送的代理推荐请求中包含组信息使得客户端的收发消息精确到具体组信息以使代理服务器根据其组信息高效的向其推荐目标服务器。在运行阶段,确定第一客户端所属的组信息以使具有相同组信息的收发消息相对均衡的分布到不同的代理服务器上,降低代理服务器故障带来的业务影响。
可选的,所述第一代理服务器根据所述第二代理服务器的代理状况,确定代理所述第一客户端的第三代理服务器,包括:
所述第一代理服务器根据所述第二代理服务器上具有与所述第一客户端的收发属性相同的第二客户端的数量,确定所述第三代理服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010396848.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数控矫圆机的降噪装置
- 下一篇:一种变电站巡检机器人应急部署系统及方法