Если MyChat сервер запускается, как обычное приложение, то при завершении сеанса Windows-пользователя приложение будет выключено, а все подключенные к нему клиенты разорвут соединение.
Поэтому в таких случаях MyChat Server следует запускать в виде системной службы.
В папке сервера C:\Program Files (x86)\MyChat Server\SystemService\ есть скрипты:
Скрипт |
Назначение |
---|---|
service_install.cmd |
установка службы MyChatServer; |
service_uninstall.cmd |
удаление службы; |
service_start.cmd |
запуск службы; |
service_stop.cmd |
остановка службы. |
Все они должны выполняться от имени администратора:
Как запустить MyChat Server системной службой?
1.Если у вас сейчас запущено приложение MyChat Server (GUI), то уберите настройку для автозапуска:
И затем завершите работу приложения (Alt+X).
2.Установите системную службу, cmd-файл C:\Program Files (x86)\MyChat Server\SystemService\service_install.cmd
3.Запустите сервис, cmd-файл C:\Program Files (x86)\MyChat Server\SystemService\service_start.cmd
4.Зайдите в свойства службы и установите тип запуска "Автоматически (отложенный запуск)".
1.Нажмите правую кнопку мышки на иконке "Мой компьютер" -> Управление.
2.Перейдите в правую часть окна "Управление компьютером", пункт "Службы и приложения".
3.Откройте двойным щелчком пункт "Службы" и найдите строку "MyChatServer".
Стандартно, через апплет "Службы и приложения" или cmd-файлом C:\Program Files (x86)\MyChat Server\SystemService\service_stop.cmd
1.Остановите службу "MyChatServer", cmd-файл C:\Program Files (x86)\MyChat Server\SystemService\service_stop.cmd
2.Выполните cmd-файл C:\Program Files (x86)\MyChat Server\SystemService\service_uninstall.cmd
Внимание! Некоторые антивирусы ошибочно "ругаются" на файлы в подпапке "\SystemService\srvtools\".
Это безопасные файлы из дистрибутива Microsoft Windows 2000 Resource Kit, их рекомендует использовать сама фирма Microsoft.