Настройка соккетов на opensuse 15

Andrey Arkhipov

New Member
Здравствуйте, кто может помочь с правильной настройкой соккетов на сервере. Своего опыта не хватает.
Сервер чуть ли не блокирует все соединения от пользователей.
Сервер 1U, 12 ядер 24 потока, 32гб оперативы, opensuse 15.3
 

Max

Administrator
Staff member
Добрый день.

Если сервер тестовый, остановите firewall и откройте все порты.

Также можно открыть отдельные порты:
TCP 8443, 8444, 8081, 22
TCP, UDP [30000 -32000]

Обычно работаем с Ubuntu 20 и Centos 8.
Если пришлете доступы, попытаемся проверить на Opensuse 15.
Прислать доступы можно через эту форму.
 

Andrey Arkhipov

New Member
Добрый день.

Если сервер тестовый, остановите firewall и откройте все порты.

Также можно открыть отдельные порты:
TCP 8443, 8444, 8081, 22
TCP, UDP [30000 -32000]

Обычно работаем с Ubuntu 20 и Centos 8.
Если пришлете доступы, попытаемся проверить на Opensuse 15.
Прислать доступы можно через эту форму.
сервер не тестовый.
отправили доступ.
 
Last edited:

Andrey Arkhipov

New Member
Установили лимит открытых файлов в 500000, завтра проверим теорию про нехватку открытых файлов.
 

Max

Administrator
Staff member
Проверили сервер.
Основная проблема даже не в количестве открытых файлов, а в памяти, выделенной под Java heap. 1Gb достаточно для разработки, но мало для продакшна и нагрузочных тестов.
Рекомендуем провести тюнинг, описанный на этой странице (обязательные шаги 6, 11, 12, 13).
Установили лимит открытых файлов в 500000, завтра проверим теорию про нехватку открытых файлов.
В параметрах сервиса (см ниже) сейчас на сервере установлено значение по умолчанию
Code:
LimitNOFILE=20000
Для текущего запущенного процесса WCS лимит установлен в 65535
1635480413861.png

Чтобы увеличить ограничение на количество открытых файлов, используйте параметр в описании сервиса /ets/systemd/system/webcallserver.service:
Code:
...
[Service]
User=root
Group=root
LimitNOFILE=100000
...
После этого перезапустите WCS
Code:
systemctl restart webcallserver
 
Last edited:

Andrey Arkhipov

New Member
Спасибо, часть из этих настроек была сделана, сервер перезагрузили и применили.
 

Andrey Arkhipov

New Member
Здравствуйте. Flashphoner при работе забирает под себя выделенный объем оперативной памяти, после окончания нагрузки(все пользователи вышли из системы) - память обратно не высвобождается, это нормальное поведение?
память.JPG
 

Max

Administrator
Staff member
память обратно не высвобождается, это нормальное поведение?
Да. Нормальное. Ненормальным такое поведение будет, если после возобновления нагрузки свободная память начнет уменьшаться от текущих значений.
 
Top