【技术实现步骤摘要】
中间件消息处理方法、装置及中间件平台
本专利技术涉及信息
,尤其涉及一种中间件消息处理方法、装置及中间件平台。
技术介绍
在现有的中间件消息处理过程中,若从客户端接收到一个消息后直接进行处理,若处理节点在负载繁重的情况下出现消息丢弃时,就直接会导致客户端的请求无法响应的现象,从而导致响应成功率差及用户使用满意度低的问题。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种中间件消息处理方法、装置及中间件平台,至少部分解决请求消息响应成功率低的现象。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例第一方面提供的一种中间件消息处理方法,所述方法包括:将请求消息存储在消息队列中;将请求消息分发给处理节点进行处理;接收所述处理节点返回的处理结果;在接收到处理结果后,根据所述处理结果删除消息队列中的所述请求消息。基于上述方案,所述方法还包括:在将所述请求消息分发给处理节点后,形成分发标识;所述分发标识用于指示所述请求消息的分发状态所述将请求消息分发给处理节点进行处理,包括:根据所述分发标识,将未分发给处理节点的所述请求消息分发给所述处理节点。基于上述方 ...
【技术保护点】
一种中间件消息处理方法,其特征在于,所述方法包括:将请求消息存储在消息队列中;将请求消息分发给处理节点进行处理;接收所述处理节点返回的处理结果;在接收到处理结果后,根据所述处理结果删除消息队列中的所述请求消息。
【技术特征摘要】
1.一种中间件消息处理方法,其特征在于,所述方法包括:将请求消息存储在消息队列中;将请求消息分发给处理节点进行处理;接收所述处理节点返回的处理结果;在接收到处理结果后,根据所述处理结果删除消息队列中的所述请求消息。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在将所述请求消息分发给处理节点后,形成分发标识;所述分发标识用于指示所述请求消息的分发状态所述将请求消息分发给处理节点进行处理,包括:根据所述分发标识,将未分发给处理节点的所述请求消息分发给所述处理节点。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:在将所述请求消息分发给处理节点之后,启动计时形成计时结果;所述将请求消息分发给处理节点进行处理,包括:若所述计时结果表明在指定时间内未接收到所述处理结果,则将所述请求消息重新分发给所述处理节点。4.根据权利要求3所述的方法,其特征在于,已分发给处理节点的请求消息由分发标识进行指示;所述方法还包括:若所述及时结果表明在指定时间内未接收到所述处理结果,清除所述请求消息对应的分发标识。5.根据权利要求1或2所述的方法,其特征在于,所述将请求消息分发给处理节点进行处理,包括:采用轮询机制将所述请求消息分发给所述处理节点。6.一种中间件消息处理装置,其特征在于,所述装置包括:存储单元,用于将请求消息存储在消息队列中;分发单元,用于将请求消息分发给处理节点进行处理;接收单元,用于接...
【专利技术属性】
技术研发人员:马勤权,胡瑞林,肖军,赵洪岩,侯兆森,吴洪林,
申请(专利权)人:中移杭州信息技术有限公司,中国移动通信集团公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。