En Darwin Streaming Server 5.5.5 se ejecuta en Linux.
Tengo problemas para iniciar varias listas de reproducción con PlaylistBroadcaster. Parece que estoy alcanzando un límite de 22 listas de reproducción simultáneas. Una vez que intento iniciar el día 23, aparece el siguiente error.
2009-07-09 09:39:38: FATAL: Out of File Descriptors.
Set max connections lower and check for competing usage from other processes.
Exiting.
Y todos los procesos de PlaylistBroadcaster se eliminan.
# cat /proc/sys/fs/file-max
386132
# ulimit -n
1024
Respuesta1
¿De qué obtienes ulimit -n
? Eso debería darle su "Número máximo de descriptores de archivos abiertos" por proceso.
Editar: puede ver cuántos descriptores de archivos utiliza un proceso siguiendo las instruccionesaquíyaquí.
Los límites de recursos se pueden establecer para los usuarios en el momento de iniciar sesión editando /etc/security/limits.conf
. Ver man limits.conf
y man pam_limits
para más detalles.