AsyncTcpConnection类

hbxiaobai

请问下AsyncTcpConnection这个类调用connect()是异步的,那么是不是创建了一个新进程实现异步,如果创建新进程的话,onMessage回调方法是执行在新进程中还是原来的worker子进程中?

707 2 0
2个回答

walkor

connect()是非阻塞的,还是在当前进程执行,不会创建进程。

  • 暂无评论
hbxiaobai

好的,这样的话AsyncTcpConnection的onMessage回调也是在当前进程执行, 那onMessage回调中也是不能执行太耗时的任务,要不然的话会堵塞当前进程(比如: 堵塞当前进程的worker::onMessage的回调方法), 不过好处是可以和当前进程共享变量。

年代过于久远,无法发表回答
🔝