Используется workerman для websocket. Максимальное количество подключений 1024 или иногда подключается 1090. ОС ubuntu.
Пробовал изменить лимит открытых файлов в ubuntu и другие настройки. Всё равно какой-то лимит.
Делал также как написано на stackoverflow
https://stackoverflow.com/questions/410616/increas....
Перезагружал сервер и настройки сбрасываются.
Если не перезагружать сервер, настройки остаются, но ни на что не влияют.
Хостинг ruvds.
1 ядро
1 gb ram
1000 подключений примерно занимают 8 mb.
Пока что сообщения не присылаются на клиент и с клиента на сервер. Пробую убрать лимиты. То есть нагрузки на сервер нет, просто подключения.
Добавлено:
Настройки в /etc/security/limits.conf
#* soft core 0
#root hard core 100000
#* hard rss 10000
#@student hard nproc 20
#@faculty soft nproc 20
#@faculty hard nproc 50
#ftp hard nproc 0
#ftp - chroot /ftp
#@student - maxlogins 4
* soft nofile 10000000
* hard nofile 10000000
root soft nofile 10000000
root hard nofile 10000000
# End of file
Ввёл команду sudo prlimit --pid 13834 --nofile=8192:16384 и после этого ввёл команду без --nofile=8192:16384
Надо ли перезагружать сервер после изменений?
Пока что всё ещё есть лимит.
Как увеличить лимит подключений?