Я получил эту ошибку после достижения текущей скорости запроса: 11.12 REQ/сек Текущие пользователи: 1184 Текущих связанных пользователей: 990 Текущей фазы: 1 ejabberd цзуна тестирования после того, что я Google это некоторые из них предложил увеличить/proc/sys/fs/file-max ulimit -n 100000 после того, как и в пространстве же проблема есть ли какое-либо решение для этого.Ошибка TCP принимает: EMFILE
ответ
Так что кажется, что ваша стрессовая нагрузка слишком высока, уменьшает количество пользователей или развертывает более одного ejebberd. Вы могли бы дать нам больше информации о вашем тесте, чтобы помочь нам помочь вам.
Просто для ответа.
Это проблема с ограничением дескрипторов файлов вашей ОС. ejabberd открывает новый порт для каждого нового подключения, и этот новый порт использует файловые дескрипторы. По умолчанию ограничение дескриптора файла равно 1024 (с помощью ulimit -n). Увеличить этот предел до 30000 (с -n 30000 всех ограничениями)
Проверить эту ссылку для получения более подробной информации - File Descriptors are Yummy or Common Pitfalls of Ejabberd
Я думаю, вы имеете в виду ulimit, а не uname. –
Спасибо @TJBiddle –
ли будет поднято EMFILE ошибки Цунга или ejabberd? – Rodolphe
эта ошибка emfile возникает в файле журнала ejabberd только не для tsung –