ACE Developer's Archiver
论坛
›
ACE基础应用
› reactor+多线程的疑问?
zlmnjy
发表于 2009-2-10 16:36:18
reactor+多线程的疑问?
情况如下:
1. reactor为线程a
2. 线程池中有两个线程分别为b和c
3.一个客户端已经连接
当客户端发送数据后, 线程b处理发送的数据,但是在线程b没有处理完的情况下,同一个客户端又发送数据过来,线程c又处理,这样会不会出现混乱,reactor是否处理了这种情况。如果没有处理有什么比较好的解决方法。:)
_coco
发表于 2009-2-11 16:36:08
这样不好吧,如果处理数据要求的时间比较长,可以将处理分成不同的步骤,线程b处理步骤,线程c处理步骤2...
页:
[1]
查看完整版本:
reactor+多线程的疑问?