PHP stream_socket_client的最大套接字数

时间:2009-10-22 17:34:48

标签: php sockets

我需要检查数百个URL并使用stream_socket_client为每个URL创建套接字然后使用stream_select来检索它们并评估它们的响应时间等...

但是,在237创建套接字后,我无法再创建套接字,没有错误代码或消息表明问题发生在“connect”之前。我试过在不同的服务器上运行它,我得到了相同的结果,所以可能没有限制他们。

是否有最大数量的套接字可以随时打开或者在这里发生什么?

1 个答案:

答案 0 :(得分:1)

这是您的本地打开文件限制。如果您使用的是Unix,请检查ulimit -n的输出。标准文件中的因素,如stdin / out / err以及PHP解释器打开的任何文件。