Страница 1 из 1
Долго запускается сервер после отключения электричества.

Добавлено:
Пт дек 19, 2025 11:43 am
Сергей55
Иногда отключается электричество и после включения компьютера, на котором установлен сервер чата, у пользователей не работает чат. Служба чата на сервере давно запущена, а у клиентов такой текст ошибки:
[14:19:16] Загружен плагин "Beeper", версия 1.8 от 20.11.2020, API 6.0
[14:19:16] Поиск сервера MyChat...
[14:19:16] Подключение к серверу "CHAT", IP: 192.168.2.235, port: 2004...
[14:19:16] [ERROR] Ошибка #0321: встроенный WEB-сервер выключен, в соединении отказано
[14:19:16] [WARN] *** Пользователь отключен от сервера
[14:19:16] [INFO] Переподключение через 15 секунд, кликните, чтобы подключиться сейчас
[14:19:31] Поиск сервера MyChat...
[14:19:31] Подключение к серверу "CHAT", IP: 192.168.2.235, port: 2004...
[14:19:31] [ERROR] Ошибка #0321: встроенный WEB-сервер выключен, в соединении отказано
И так более получаса. Я перезапускал службу чата, после чего через несколько минут все подключались, но я не уверен, что по этой причине.
Как ускорить запуск Web-сервера?
Re: Долго запускается сервер после отключения электричества.

Добавлено:
Пт дек 19, 2025 1:15 pm
Алексей Пикуров
Добрый день. WEB-сервер обычно стартует очень быстро. Надо логи глянуть, что там у вас в node.log написано на сервере.
Re: Долго запускается сервер после отключения электричества.

Добавлено:
Пн дек 22, 2025 12:38 pm
Сергей55
Прикрепил файл записями node.log 19 января.
Re: Долго запускается сервер после отключения электричества.

Добавлено:
Пн дек 22, 2025 5:26 pm
Алексей Пикуров
Я не вижу проблем при старте веб-сервера.
Есть записи типа:
Код: Выделить всё[2025.19.12 14:32:20] [LOG ]: MCServer.PushTokens is empty
[2025.19.12 14:32:20] [ ! ]: HTTP Server started at port tcp 85
[2025.19.12 14:32:33] [LOG ]: === Mixer ready to create rooms! ===
[2025.19.12 14:32:33] [ ! ]: [MIXER] [log ]: Start mixer params: C:\ProgramData\MyChat Server\mixer\mixer.exe,127.0.0.1,85,0
[2025.19.12 14:32:33] [ ! ]: [MIXER] [log ]: Connect to node, url: http://127.0.0.1:85
[2025.19.12 14:32:33] [ ! ]: [MIXER] [log ]: Mixer launcher started!
Каких-то "тормозов" не вижу.
Из рекомендаций — не используйте 85 порт, лучше использовать порты, старше 1024.
И поставьте источник бесперебойного питания, сервер не должен "гаснуть" при отключении питания, это рано или поздно плохо кончится.
Re: Долго запускается сервер после отключения электричества.

Добавлено:
Вт дек 23, 2025 6:44 am
Сергей55
Электричество отключили надолго, заряда ИБП не хватило. Да и сервер этот - обычный ПК, на нем только чат. Ну и еще один веб-сервер запущен для тестового сайта.
Это может быть причиной долгого запуска Web-сервера чата? Каждый раз больше получаса запускается. А второй веб-сервер запускается сразу.
Re: Долго запускается сервер после отключения электричества.

Добавлено:
Вт дек 23, 2025 2:39 pm
Алексей Пикуров
Нет, полчаса веб-сервер запускаться не может. Как я уже сказал, в логе есть запись про запуск веб-сервера. Вы можете повторить последовательность?
1. Включили компьютер.
2. Подключились к чат-серверу.
3. Если чат-сервер работает, а веб-сервер недоступен, то что вы делаете? Просто ждёте полчаса и потом всё ок? Или начинаете какие-то действия по остановке/запуску службы?
Если веб-сервер сам не стартует, то, очевидно, он не запустится сам по себе спустя полчаса. Значит, надо выяснить, почему он не стартует после перезагрузки компьютера.
Re: Долго запускается сервер после отключения электричества.

Добавлено:
Вт дек 23, 2025 2:40 pm
Андрей Раков
Остановите службу сервера и запустите его через командную строчку с параметром:
"C:\Program Files (x86)\MyChat Server\mcserv.exe /node=gui"
Re: Долго запускается сервер после отключения электричества.

Добавлено:
Пн фев 02, 2026 11:36 am
Сергей55
Когда чат-сервер работал, а Web-сервер не запускался, я пытался запустить node.exe - не получилось. Пришлось ждать, когда сам запустится.
Службу сервера остановил, запустил с параметром, как было предложено в этой теме - Web-сервер запустился сразу и все подключились без проблем.
Но мне нужно, чтобы работала служба, т.к. еще могут быть отключения электричества, а я могу не быть рядом.
Re: Долго запускается сервер после отключения электричества.

Добавлено:
Пн фев 02, 2026 12:46 pm
Алексей Пикуров
Оно и работает, как служба, всё запускается, как надо. Андрей предложил вам использовать ключ командной строки, чтобы видеть визуально, приложение стартует или падает сразу по ошибке какой-то.
Re: Долго запускается сервер после отключения электричества.

Добавлено:
Пн фев 02, 2026 1:07 pm
Сергей55
Когда запускается служба, пользователи не могут подключиться, т.к. программа пишет, что не запущен Web-сервер и ждать нужно более получаса, чтобы подключиться.
Когда запускается приложение, все подключаются сразу. И Node.js в диспетчере задач появляется сразу.
Re: Долго запускается сервер после отключения электричества.

Добавлено:
Пн фев 02, 2026 1:15 pm
Алексей Пикуров
ждать нужно более получаса, чтобы подключиться
Как-то странно получается. Если веб-сервер не запустился, то он уже и не запустится сам по себе позже. Никакие полчаса не помогут.
1. Схема работы службы и приложения — идентичны. Проследите, чтобы у вас не происходило дублированного запуска MyChat Server из автозагрузки, если вы его запускаете службой.
2. Поставьте в исключения файрвола/антивируса составные части MyChat Server (mcserv.exe, node.exe, turnserver.exe).
3. Возможно, какой-то софт задерживает запуск службы MyChat Server. Сделайте паузу в 10-15 секунд для отложенного запуска службы.
Вот, в принципе, всё, что могу посоветовать. Дальше — только гуглить и использовать какие-то инструменты для локальной диагностики, почему у вас так происходит, как вы описываете.