У меня проблема с правильной конфигурацией сервера nodejs WebSocket на AWS EB.
У меня есть клиентское приложение и расширение Chrome, которое поддерживает соединение WebSocket с сервером. Но когда появляются подключения к серверу, я сразу получаю Error: EMFILE, too many open files
на сервере узла.
Я пробовал пропускать трафик через обратный прокси Nginx или напрямую на сервер узла. Также при использовании обратного прокси Nginx мы быстро исчерпали рабочий пул Nginx. Я также пытался установить более высокий ulimit для открытых файлов, но кажется, что ограничение не соблюдается (я могу получить только 4k открытых файлов, даже если ограничение установлено на 65536 / без ограничений).
Можете ли вы предложить какие-то решения, чтобы сервер WebSocket работал безупречно?