Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sockets 为2000多个用户运行PHP WebSocket时检测到***缓冲区溢出***:PHP终止错误_Sockets_Symfony_Ubuntu_Nginx_Ratchet - Fatal编程技术网

Sockets 为2000多个用户运行PHP WebSocket时检测到***缓冲区溢出***:PHP终止错误

Sockets 为2000多个用户运行PHP WebSocket时检测到***缓冲区溢出***:PHP终止错误,sockets,symfony,ubuntu,nginx,ratchet,Sockets,Symfony,Ubuntu,Nginx,Ratchet,我正在ubuntu服务器上运行带有NginX和php fpm的php项目。 该网站是基于Symfony2的,我正在使用用于套接字(棘轮套接字)的叮当包。 我已经重新编译了php,允许打开1024个以上的文件,但是现在我遇到了一个错误,当太多的用户说缓冲区溢出时,我想这是因为一个php进程有多个连接。 我的问题是,为了将连接拆分到多个进程,我应该更改什么\n以避免这种挤压。最终将套接字替换为nodejs和socket.io。最终将套接字替换为nodejs和socket.io。。

我正在ubuntu服务器上运行带有NginX和php fpm的php项目。 该网站是基于Symfony2的,我正在使用用于套接字(棘轮套接字)的叮当包。 我已经重新编译了php,允许打开1024个以上的文件,但是现在我遇到了一个错误,当太多的用户说缓冲区溢出时,我想这是因为一个php进程有多个连接。
我的问题是,为了将连接拆分到多个进程,我应该更改什么\n以避免这种挤压。

最终将套接字替换为nodejs和socket.io。最终将套接字替换为nodejs和socket.io。。