1

失礼な質問かもしれませんが、私は C++ の人間です。

多くの ZeroMQ php クライアントを効率的にサポートする方法を教えてください。

RedHatサーバーでphp-fpmでnginxを使用しています。

client.php何千ものWebクライアントに提供される次のコードがあると考えてください

$client = new ZMQSocket($context,ZMQ::SOCKET_REQ);
$client->connect("tcp://localhost:5555");
$client->send($sequence);

指定されたコードがすべての http 要求で zeromq サーバーに再接続するということですか? 私には恐ろしく非効率に見えます。ZeroMQ と PHP-FPM を使用した接続プーリングはありますか?

適切に行うにはどうすればよいですか?

PS。ドキュメントを読んだ後、ZMQContext::getSocketはプーリングの候補のように見えますが、よくわかりません。

4

0 に答える 0