"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
Аватара пользователя
ngosar
У нас 330 активных пользователей. Если есть необходимость перезагрузить MyChat сервер завершает работу он нормально, но когда запускается и к нему пытается подключиться сразу 330 пользователей - он повисает. И больше не оживает. И так каждый раз ! Как запустить - непонятно. Только если быстро перезапустить то часть клиентов не успеет понять что сервер сдох и тогда не подключается к нему - зависает... И таким образом подключается меньшее количество клиентов и сервер справляется. Но тут возникает другая проблема - те клиенты которые не переподключились не работают и их надо вручную пользователям входить и выходить.

Логов никаких по ошибкам не создаёт сервер.

Сервер на win 2012 R2 Xeon E5-2630 v3 - 2шт, ОЗУ 224 Гб
Вложения
1.JPG
Так зависает клиент при попытке подключения
1.JPG (196.02 КБ) Просмотров: 339
Аватара пользователя
Алексей Пикуров
Здравствуйте. На сервере SSD диск?
Аватара пользователя
ngosar
Нет, RAID из 18 HDD по 2 ТБ
Аватара пользователя
Алексей Пикуров
Обновитесь на 8.6.5, пожалуйста, мы делали оптимизации на сервере. Если это не решит проблему, будем искать.
Аватара пользователя
ngosar
Обновился до 8.6.6 - сервер подвис при 337 подключенных пользователях и то же самое, зависает при попытках подключения!
Аватара пользователя
ngosar
4.JPG
4.JPG (76.72 КБ) Просмотров: 270
Перезагрузка сервера даже не помогает! Вообще теперь не знаю что делать! Скрин прилагаю ,логов ошибок нет
Аватара пользователя
Алексей Пикуров
"Прямо сейчас" можно решить проблему, дозировав подключения пользователей с помощью файрвола на сервере, впуская их блоками, по адресам. Возможно, это поможет.

Почему у вас повисает сервер, я не знаю, возможно, это какой-то deadlock, чтобы его найти, надо сделать дополнительное логирование всех критических секций сервера. Это займёт какое-то время.

Посмотрите пожалуйста в папке C:\ProgramData\MyChat Server\errors\ и вышлите архив всего, что там есть, на support@nsoft-s.com