Foxtable(狐表)用户栏目专家坐堂 → 关于server端的并发


  共有2069人关注过本帖树形打印复制链接

主题:关于server端的并发

帅哥哟,离线,有人找我吗?
zhsenchzhi
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:423 积分:3196 威望:0 精华:0 注册:2013/5/10 10:01:00
关于server端的并发  发帖心情 Post By:2016/2/18 2:13:00 [只看该作者]

openQQ的server端程序确实很有用,现在想请教一个问题, 假设极端情况下, server端 收到一个消息, ReceivedMessage  处理它需要较长时间,比如5分钟才处理完, 在这5分钟之内, 又收到别的client端发来的消息,那么还能处理后面发来的消息吗?

另外就是 server端性能究竟如何,因为一旦设计用来做一些比较重要的工作,比如同步数据,或者独占式编辑等等,如果server不响应,会严重影响工作,造成很不好的影响

 回到顶部
帅哥哟,离线,有人找我吗?
Hyphen
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/2/18 9:21:00 [只看该作者]

测试 ReceivedMessage  按照接收的先后顺序处理消息的,前面处理 需要较长时间 确实会阻塞。

较长时间的处理,可以考虑结合计时器(计划管理)进行操作

 回到顶部