设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 3020|回复: 3

业务服务器如何进行多事件处理的

[复制链接]

26

主题

108

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
发表于 2016-4-14 10:59:46 | 显示全部楼层 |阅读模式
本帖最后由 gguofei 于 2016-4-14 11:02 编辑

业务服务器如何进行多事件处理的?若同时又5件事传来时,业务服务器如何进行事件处理?还有如果正在处理某业务时,有其他业务传来时,业务服务器是如何对存储这些未处理的事件的呢
回复

使用道具 举报

发表于 2016-4-14 11:37:31 | 显示全部楼层
您好,业务服务器对多事件,会排队处理,顺序处理,哪个API先调用,就先回调哪个API,哪个业务先发起,就先处理哪个业务。
回复 支持 反对

使用道具 举报

26

主题

108

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
 楼主| 发表于 2016-4-14 12:00:02 | 显示全部楼层
佰锐科技-邵光清 发表于 2016-4-14 11:37
您好,业务服务器对多事件,会排队处理,顺序处理,哪个API先调用,就先回调哪个API,哪个业务先发起,就先 ...

那么对于这些未处理的事件信息如何进行存储的呢?
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
发表于 2016-4-14 12:08:09 | 显示全部楼层
gguofei 发表于 2016-4-14 12:00
那么对于这些未处理的事件信息如何进行存储的呢?

您好,我们内核有一个消息队列来管理这些事件信息。二次开发的时候,只需要在回调中针对不同的业务进行处理就行了,包括数据库操作之类的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-4-19 15:15 , Processed in 0.124690 second(s), 22 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表