分布式异步事件的处理方法及系统技术方案

技术编号:9599224 阅读:71 留言:0更新日期:2014-01-23 04:03
本发明专利技术公开了一种分布式异步事件的处理方法及系统,该方法包括:以日志方式对每一应用服务器中的要处理的事件进行处理,为每个要处理的事件创建第一日志消息并传输,该第一日志消息至少包括消息类别和消息内容;将第一日志消息存储到中心服务器中的消息队列中;根据各个订阅服务器向中心服务器登记的要处理的消息的消息类别,将消息队列中的与所登记的消息类别相对应的消息分别传送至相应的订阅服务器;订阅服务器对消息进行处理,并向中心服务器返回消息处理结果。本发明专利技术实施例将日志实时传输与消息队列相结合,使得中心服务器可以根据消息处理结果实时地、低入侵地判断出接收端是否接收到事件并进行了处理,较好地克服了现有技术的缺陷。

【技术实现步骤摘要】

【技术保护点】
一种分布式异步事件的处理方法,包括:以日志方式对每一应用服务器中的要处理的事件进行处理,为每个要处理的事件创建第一日志消息,并且传输第一日志消息,所述第一日志消息至少包括消息类别和消息内容;将所述第一日志消息存储到中心服务器中的消息队列中;根据各个订阅服务器向所述中心服务器登记的要处理的消息的消息类别,将所述中心服务器的消息队列中的与所登记的消息类别相对应的消息分别传送至相应的订阅服务器;以及所述订阅服务器对所述消息进行处理,并向所述中心服务器返回消息处理结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:左文建王东洋
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

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

1