Менеджер служб Турбо9

Менеджер служб - специальное приложение, обеспечивающее управление серверными модулями программы в сетевой конфигурации. Запустить менеджер можно с помощью соответствующего файла T9Control.exe, расположенного в папке Bin.

Менеджер служб предназначен для управления службами серверов программы. Он позволяет запускать, останавливать, приостанавливать все службы серверов: Т9.Сервер данных (сервер приложения), Т9.Сервер расчетов (машина проводок), Т9.Планировщик и Т9.Сеть.

Диалог менеджера имеет три страницы: «Управление», «Серверы» и «Параметры», переключение между которыми осуществляется с помощью закладок.

Predvaritelnaya rabota.png

На странице «Управление» в виде списка перечислены все службы серверов программы. Напротив каждого названия службы указано ее состояние и как был произведен запуск. Возможные состояния служб: «Работает», «Приостановлен», «Остановлен». Перевод службы из одного состояния в другое производится при помощи кнопок, отображенных в конце каждой строки списка служб, или при помощи контекстного меню каждой службы.

Запуск службы можно производить вручную - если переход состояния был произведен при помощи кнопок в конце каждой строки (или с помощью контекстного меню), либо автоматически запускать службу при запуске операционной системы, установив флаг «Автозапуск» контекстного меню каждой службы. Т9.Сеть является обязательной службой для любого сервера - без неё невозможна работа любой другой службы. Поэтому при запуске службы Т9.Сервер данных автоматически запускается Т9.Сеть, если она еще не была запущена. Сервер можно администрировать удаленно только в том случае, если на нем запущена служба Т9.Сеть.

Predvaritelnaya rabota.png

На странице «Серверы» отображается таблица со списком запущенных на данном компьютере серверов и количество подключенных к каждому из них пользователей, отображаемых соответственно в колонках «Сервер» и «Пользователей».

Predvaritelnaya rabota.png

Для настройки параметров службы предназначена страница «Параметры», где расположены следующие элементы управления:

  • Поле «Номер порта» - задает номер порта TCP/IP сервера, значение по умолчанию - 25800. Номер порта должен быть одинаковым на сервере и всех клиентских местах, подключаемых к нему. Для изменения номера необходимо нажать кнопку «Изменить», которая вызывает соответствующий диалог, однако, новое значение вступает в силу только после перезагрузки службы;
    Predvaritelnaya rabota.png
  • Флаг «Запускать как службу NT». Если данная опция установлена, то служба серверов устанавливается как сервис NT и при запуске службы, запускается как сервис. Если данная опция не установлена, то служба серверов запускается как обычное приложение. Данная опция доступна только в Win NT/2000. Новое значение вступает в силу немедленно.

Службы имеют возможность в асинхронном режиме запрашивать сетевое имя клиентского компьютера (через DNS или WINS), подключающегося к серверу. Это позволяет выводить в окне администрирования не только IP-адрес подключенных клиентов, но и сетевые имена компьютеров, что более наглядно. В некоторых случаях (например, при неверных сетевых настройках) имя компьютера может не определяться.

Замечание. DNS (Domain Names System) - это упорядоченная база данных, которая связывает доменные имена с цифровыми адресами.

Если служба запущена как сервис NT, это отражается на странице «Управление». Каждое из основных и переходных состояний дополнительно сигнализируется собственным значком на странице «Управление». Кроме того, значки соответствующим образом изменяются и в панели задач.

Для того чтобы отображать актуальную информацию о состоянии службы, менеджер производит ее опрос через равные промежутки времени (по умолчанию, 5 секунд), поэтому между моментом изменения состояния службы и сигнализацией этого события обычно наблюдается незначительная задержка.