这是zmq
中使用的模式的一般问题。我正在努力实现以下目标。
想想任何网络服务器,只是没有所有的HTTP内容。问题是Paranoid Pirate Pattern这个客户端/服务器的合适人选?我想使用inproc
将支持的套接字连接到工作者是一个好主意,因为队列和工作人员将成为同一进程的一部分,对吧?如果使用了数十到数百名工人,我应该如何使用zmq::context_t
?我是应该使用大量io_threads
启动它还是每个工人使用zmq::context_t
?
EDIT001:有趣的是,zmq
Paranoid Pattern的例子并不是开箱即用的。