【技术实现步骤摘要】
消息路由的方法和装置
[0001]本专利技术涉及计算机
,尤其涉及一种消息路由的方法和装置。
技术介绍
[0002]信息化时代的来临,在线客服即时通讯系统已经成为服务客户、辅助网站不可缺少的工具。在线客服即时通讯系统除了具备实时聊天功能,还具有主动邀请在线用户聊天的功能,以及文件对传功能,可以在第一时间为用户解决问题,也方便网站客服人员主动联系在线用户,为用户提供好的体验。同时,面对不断递增的用户数量和用户的多样化需求,对在线客服即时通讯系统的可靠性要求较高,因此对于类型繁多且流量大的消息,在线客服即时通讯系统需要单独处理相互不影响。
[0003]当前在线客服即时通讯系统中,在同一应用中根据收到的消息类型,对接收到的消息分别做业务逻辑处理,即在同套应用代码同个进程中分别对不同消息类型进行业务逻辑处理。但是,在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:一、多种消息处理逻辑均在同一应用中,应用逻辑复杂,并且业务逻辑未隔离,相互之间会有影响;二、不能根据消息类型的流量大小,按需扩展服务。 >
技术实现思路
...
【技术保护点】
【技术特征摘要】
1.一种消息路由的方法,其特征在于,包括:接收待路由消息,获取所述待路由消息的目标消息类型,并根据所述目标消息类型为所述待路由消息配置目标集群标识;根据获取的所述目标消息类型和配置的所述目标集群标识,生成所述待路由消息的目标分组标识;根据所述目标分组标识,从注册表中查询所述待路由消息所属的目标消息服务,将所述待路由消息路由至所述目标消息服务对应的目标消息应用。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标消息类型为所述待路由消息配置目标集群标识,包括:根据所述目标消息类型,确定所述待路由消息对应的目标线程池;获取所述目标线程池对应的可选集群标识集合;基于集群配置均衡原则,从所述可选集群标识集合中选择一个集群标识配置为所述待路由消息对应的目标集群标识。3.根据权利要求2所述的方法,其特征在于,所述基于集群配置均衡原则,从所述可选集群标识集合中选择一个集群标识配置为所述待路由消息对应的目标集群标识,包括:获取所述可选集群标识集合中每个集群标识对应的集群状态信息;根据每个集群标识对应的集群状态信息,计算所述可选集群标识集合中每个集群标识的可配置分数;确定可配置分数最高的集群标识为所述待路由消息对应的目标集群标识。4.根据权利要求2所述的方法,其特征在于,在获取所述目标线程池对应的可选集群标识集合之后,所述方法还包括:获取需切流量的集群标识集合;根据所述需切流量的集群标识集合,过滤掉所述可选集群标识集合中需切流量的集群标识。5.根据权利要求1所述的方法,其特征在于,在根据获取的所述目标消息类型和配置的所述目标集群标识,生成所述待路由消息的目标分组标识之前,所述方法还包括:...
【专利技术属性】
技术研发人员:朱亚军,
申请(专利权)人:北京京东世纪贸易有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。