我正在使用reactphp/zmq。
我怎样才能在多个拉动工人中拥有多个推动工人,这可能吗?
A only 可以有多拉和单推,如 README 的示例:
$push->connect()
$pull->bind()
或单拉多推:
$push->bind()
$pull->connect()
当我尝试将两者都设置为connect
pulls 时不会收到消息。
否则,尝试使用它启动多个进程bind
会抛出:
ZMQSocketException: Failed to bind the ZMQ: Address in use
我应该有一个中间件吗?
(5555) (5556)
push -| (5555) > (5556) |- pull
push -|-> pull & push <- |- pull
push -| bind / bind |- pull
connect connect