对不起,也许是蹩脚的问题,我是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看起来像候选人可能会聚集,但我不确定。