【技术实现步骤摘要】
一种消息处理方法、系统、装置及设备
本专利技术涉及互联网
,特别是涉及一种消息处理方法、系统、装置及设备。
技术介绍
消息系统因其传统的功能特点:系统间调用的异步解耦、减低系统的复杂度、流量的削峰填谷,便于业务弹性伸缩、易于实现最终一致性系统,避免分布式事务对性能的影响、支持P2P(点对点的调用)和pub/sub(发布/订阅)模式、减少RPC(RemoteProcedureCallProtocol,远程过程调用协议)的多次调用)等。目前已经广泛使用于互联网企业,各类业务系统都有它的身影。另外随着业务的快速增长,企业内部需要大量数据的同步传输,流式计算等应用都需要非常稳定高效的传输通道给予支持,消息系统在其中充当了重要的角色。消息系统中对消息的处理过程,一般会涉及多个处理阶段,如消息生产阶段、消息消费阶段;对应地就会涉及多个处理方,如消息生产阶段中的生产方,消息消费阶段中的消费方,以及消息系统的服务端等等。如此,会使得消息处理过程出现故障时的排障过程比较复杂。
技术实现思路
本专利技术实施例的目的在于提供一种消息处理方法、系统、装置及设备,以实现更加方便地在排障过 ...
【技术保护点】
1.一种消息处理方法,其特征在于,应用于消息服务端,包括:确定关于消息生产阶段的生产信息,确定关于所述消息存储阶段的存储信息,以及确定关于所述消息消费阶段的消费信息;将所述生产信息、所述存储信息和所述消费信息,存储至搜索服务器Elasticsearch。
【技术特征摘要】
1.一种消息处理方法,其特征在于,应用于消息服务端,包括:确定关于消息生产阶段的生产信息,确定关于所述消息存储阶段的存储信息,以及确定关于所述消息消费阶段的消费信息;将所述生产信息、所述存储信息和所述消费信息,存储至搜索服务器Elasticsearch。2.根据权利要求1所述的方法,其特征在于,所述将所述生产信息、所述存储信息和所述消费信息,存储至搜索服务器Elasticsearch,包括:调用所述消息服务端的应用程序接口API,将所述生产信息、所述存储信息和所述消费信息,存储至所述Elasticsearch。3.根据权利要求1所述的方法,其特征在于,所述确定关于消息生产阶段的生产信息,包括:接收所述消息生产端发送的消息请求;其中,所述消息请求包括消息生产端信息和发送所述消息的发送时间;根据所述消息请求,确定关于所述消息生产阶段的所述生产信息;所述确定关于所述消息存储阶段的存储信息,包括:保存所述消息请求,并确定关于所述消息存储阶段的所述存储信息;所述存储信息包括所述消息标识和保存所述消息的存储时间;所述确定关于所述消息消费阶段的消费信息,包括:接收消息消费端发送的关于所述消息消费情况的所述消费情况信息,所述消费情况信息包括所述消息的消费状态和所述消息消费的耗时;确定关于所述消息消费阶段的所述消费信息;其中,所述消费信息包括所述消息标识、所述消息的消费状态和所述消息消费的耗时。4.一种消息处理系统,其特征在于,包括:消息生产端、消息服务端、消息消费端和搜索服务器Elasticsearch;所述消息生产端,用于向所述消息服务端发送消息请求,所述消息请求包括消息生产端信息和发送所述消息的发送时间;所述消息消费端,用于向所述消息服务端发送关于所述消息消费情况的所述消费情况信息,所述消费情况信息包括所述消息的消费状态和所述消息消费的耗时;所述消息服务端,用于接收所述消息请求,根据所述消息请求,确定关于消息生产阶段的生产信息,确定关于所述消息存储阶段的存储信息,以及接收所述消费情况信息,根据所述消费情况信息确定关于所述消息消费阶段的消费信息;将所述生产信息、所述存储信息和所述消费信息,存储至所述Elasticsearch;所述Elasticsearch,用于接收所述生产信息,所述存储信息,以及所述消费信息;存...
【专利技术属性】
技术研发人员:冯浩,虞开元,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。