libevent2 bufferevent多线程问题
本帖最后由 kcl_70 于 2013-07-10 14:29:05 编辑
准备写用libeveent2写一个游戏服务器,之中使用到了bufferevent,我的想法是这样的,主线程管理接受新连接,然后一个线程负责读取数据,一个线程负责写数据,一个线程负责处理逻辑,那么怎样实现bufferevent在不同线程上的读写?
------解决方案--------------------网关可以多线程, 因为不涉及业务, 也不涉及基于共享内存的会话间通信。
逻辑一般是单线程的,因为涉及太多业务以及插件处理。