在Darwin Streaming Server 5.5.5上运行在Linux上。
我有问题与PlaylistBroadcaster启动多个播放列表。 我似乎在22个同时播放列表中达到了极限。 一旦我尝试启动23日,我得到以下错误。
2009-07-09 09:39:38: FATAL: Out of File Descriptors. Set max connections lower and check for competing usage from other processes. Exiting.
所有PlaylistBroadcaster进程都被杀死。
# cat /proc/sys/fs/file-max 386132 # ulimit -n 1024
你从ulimit -n得到什么? 这应该给你你每个进程的“打开的文件描述符的最大数量”。
编辑:您可以按照这里和这里的说明查看一个进程正在使用多less个文件描述符。
可以通过编辑/etc/security/limits.conf为login时的用户设置资源限制。 有关详细信息,请参阅man limits.conf和man pam_limits 。