Número máximo de sockets para PHP stream_socket_client

Necesito comprobar cientos de URL y usar stream_socket_client para crear sockets para cada uno y luego stream_select para recuperarlos y evaluar sus tiempos de respuesta, etc.

Sin embargo, después de 237 sockets creados, no creo más sockets, no hay ningún código de error o mensaje que indique que el problema ocurre antes de “connect”. He intentado ejecutar esto en diferentes servidores y obtengo el mismo resultado, por lo que probablemente no haya ninguna estrangulación de su parte.

¿Hay un número máximo de sockets que se pueden abrir en cualquier momento o qué está sucediendo aquí?

Este es su límite local de archivos abiertos. Compruebe la salida de ulimit -n si está en Unix. Factor en archivos estándar como stdin / out / err y cualquier archivo abierto por el intérprete de PHP.