Панель управления ТМ — различия между версиями
(→Страница "ТМ Сервер") |
|||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
− | {{info|Информация актуальна для Такси-Мастер 3. | + | {{info|Информация актуальна для Такси-Мастер 3.15}} |
'''Панель управления ТМ (TMControl)''' - программа, которая позволяет настраивать и управлять серверными службами ([[ТМ Сервер]], [[Сервер связи с водителями]], [[Сервер работы с картами]], Сервер SMS сообщений, Сервер касс). <br /> | '''Панель управления ТМ (TMControl)''' - программа, которая позволяет настраивать и управлять серверными службами ([[ТМ Сервер]], [[Сервер связи с водителями]], [[Сервер работы с картами]], Сервер SMS сообщений, Сервер касс). <br /> | ||
Строка 76: | Строка 76: | ||
*** Внешний порт - порт, по которому приложение TMDriver подключается к серверу связи с водителями, при использовании автопроброса. | *** Внешний порт - порт, по которому приложение TMDriver подключается к серверу связи с водителями, при использовании автопроброса. | ||
*** Локальный IP - локальный IP компьютера для проброса из выпадающего списка. | *** Локальный IP - локальный IP компьютера для проброса из выпадающего списка. | ||
+ | *** Использовать SSL-шифрование для подключений водителей. Эта функция доступна только для персональных сборок TMDriver. | ||
** Группа "TMServer": | ** Группа "TMServer": | ||
*** "IP-адрес" - локальный IP-адрес компьютера, на котором расположена база данных, и работает TMServer. | *** "IP-адрес" - локальный IP-адрес компьютера, на котором расположена база данных, и работает TMServer. | ||
Строка 154: | Строка 155: | ||
[[Файл:TMControl Утилиты.png|центр]] | [[Файл:TMControl Утилиты.png|центр]] | ||
− | На странице "Утилиты" отображаются кнопки для запуска дополнительных утилит. | + | На странице "[[Утилиты]]" отображаются кнопки для запуска [[Утилиты Такси-Мастер|дополнительных утилит]]. |
== Страница "Общие настройки" == | == Страница "Общие настройки" == |
Текущая версия на 16:46, 19 ноября 2024
Панель управления ТМ (TMControl) - программа, которая позволяет настраивать и управлять серверными службами (ТМ Сервер, Сервер связи с водителями, Сервер работы с картами, Сервер SMS сообщений, Сервер касс).
Также с помощью Панели управления ТМ можно следить за состоянием системы, запустить утилиты программного комплекса, указать основной язык, язык Панели управления ТМ и вспомогательных программ.
Содержание
Страница "Состояние системы"
На странице "Состояние системы" отображаются индикаторы работы для всех серверных служб и графики, по которым можно судить об интенсивности работы конкретной серверной службы.
Также на данной странице можно запустить все или остановить все серверные службы с помощью соответствующих кнопок.
Страница "ТМ Сервер"
На странице "ТМ Сервер" есть несколько вкладок:
- На вкладке "Состояние" есть следующие возможности:
- Запуск/остановка службы ТМ Сервер.
- Настройка автозапуска службы при загрузке Windows.
- Отображение индикаторов работы службы ТМ Сервер.
- Отображение информации о времени запуска, длительности работы и количестве подключенных операторов.
- Отображение списка подключений к ТМ Сервер.
- График нагрузки службы ТМ Сервер за последний день.
- На вкладке "Ключ" есть следующие возможности:
- Просмотр информации по ключу.
- Активация лицензии.
- Обновление сертификата.
- На вкладке "Настройки":
- Группа "База данных":
- "Адрес" - адрес ПК, на котором находится база данных (по умолчанию - 127.0.0.1).
- "Имя" - имя БД (по умолчанию - tme_db).
- "Порты" - порты для подключения к TMServer'у (по умолчанию: 1 - 30000, 2 - 29999).
- "Изменить пароль администратора" - функция изменения стандартного пароля администратора Такси-Мастер (доступна только на остановленном TMServer'е; по умолчанию - admin).
- Группа "Функционал":
- "Перечитать данные из БД" - сервисная функция; в штатном режиме работы службы такси - не используется.
- Группа "SSL - шифрование":
- "Использовать собственные файлы ключа и сертификата" - если есть необходимость использования своих сертификатов и ключей, при интеграции сторонних сервисов с Такси-Мастер через API.
- Группа "Обновление":
- "Использовать автообновление рабочих мест ТМ" - включает возможность автоматического обновления рабочих мест ТМ после обновления ТМ Сервера. При этом ТМ Сервер устанавливается через дистрибутив.
- "Оповестить операторов о завершении работы". После нажатия этой кнопки на всех рабочих местах ТМ будет показываться предупреждение. И будет запускаться таймер обратного отсчета одной минуты. Если оператор не закроет ТМ за 1 минуту, то ТМ будет закрыта автоматически. После оповещения операторов о завершении работы будут блокироваться новые подключения рабочих мест ТМ к TMServer до перезапуска TMServer. В нижней части окна TMServer будет показываться индикатор "Заблокированы новые подключения" до перезапуска TMServer. После успешного завершения обновления снова запустится ТМ и откроется обычное окно авторизации.
- Группа "Подключение администратора через рабочее место ТМ":
- "Разрешить подключение администратора через рабочее место ТМ только с определенных IP". В этой настройке можно указать конкретные IP-адреса, например, "192.168.1.1", или задать диапазон адресов в формате "192.168.1.0/24", где после слэша указывается количество фиксированных битов в маске (от 0 до 32). При этом локальный адрес "127.0.0.1" можно не указывать, так как подключение администратором будет доступно локально всегда. Кроме того, если используется способ аутентификации "Логин + Пароль + Одноразовый код", то администратору не будет требоваться ввод одноразового кода. Администратору будет нужно только вводить свой пароль. Также для подключения администратора не будет действовать ограничение по длительности сессии.
- Группа "База данных":
- На вкладке "Журналирование" можно задать настройки работы журналов (логов) Такси-Мастер. В логах собирается информация о работе Такси-Мастер. Полезны для выявления источников возможных проблем. Журналы работы программного комплекса по умолчанию находятся по следующему пути: C:\Program Files (х86)\Taxi-Master\Logs\X\ , где "X" - название логируемого приложения).
- Включить журналирование можно двумя способами:
1. Задать постоянное значение какой-либо настройки, нажав мышкой и выбрав нужное значение из выпадающего списка.
2. Задать временное значение настройки, нажав на значение, а затем на кнопку с шестеренкой. В открывшемся окне можно изменить следующие настройки:
- Значение по умолчанию - это то значение, которое действует обычно.
- Временно изменить значение - временно изменяет значение на противоположное.
- Значение действует до - время, до наступления которого действует противоположное значение.
- Быстрая настройка - шаблоны времени.
- "Отладочный режим (debug)" - расширенное логирование TMServer'а и сервера связи с водителями (для сервера связи с водителями так же включается логирование для каждого водителя).
- "Журнал подключений к TMServer" - включение/выключение фиксирования всех сетевых обращений к TMServer'у.
- "Журнал синхронизации данных по водителям с ТМПлатформой" - включение/выключение фиксирования синхронизации данных по водителям с ТМПлатформой.
- "Журнал автораздачи заказов водителям" - включение/выключение фиксирования работы автораздачи/автоподбора экипажей на заказ.
- "Журнал определения видимости заказов для водителей" - включение/выключение фиксирования критериев доступности свободных заказов водителям.
- "Журнал отложенного назначения водителей на заказы по полученным заявкам"- включение/выключение фиксирования работы раздачи свободных заказов, если на них подали заявки несколько экипажей.
- "Журнал запросов в онлайн карты" - фиксирование запросов в онлайн карты.
- "Журнал времени выполнения задач" - включение/выключение фиксирования обработки задач длительностью более "Минимального порога времени выполнения задачи, мс".
- "Журнал зависаний" - включение/выключение фиксирования зависаний длительностью более "Минимального порога времени зависаний, с".
- "Журналы веб-кабинетов" - включение/выключение фиксирования работы по каждому из веб-кабинетов.
- "Архивировать старые журналы через Х дней" - количество дней, через которое будет производится архивирование логов.
- "Удалять старые журналы через Х дней" - количество дней, которое хранятся журналы.
- "Путь для сохранения журналов" - выбор каталога для хранения логов.
- На вкладке "Мониторинг репликации БД" можно включить использование мониторинга репликации БД и задать адрес БД реплики. Сама репликация БД должна быть уже настроена заранее. Если мониторинг репликации БД включен, то на вкладке "Мониторинг репликации БД" и на странице "Состояние системы" будет отображаться график (за последние сутки) отставания реплики от основной БД в минутах. Если связь между основной БД и репликой есть, и данные из основной БД своевременно передаются в реплику, то на графике будет значение: 0 минут отставания.
Страница "Сервер связи с водителями"
На странице "Сервер связи с водителями" есть несколько вкладок:
- На вкладке "Состояние" есть следующие возможности возможности:
- Запуск/остановка службы сервера связи с водителями.
- Настройка автозапуска службы при загрузке Windows.
- Отображение индикаторов работы службы сервера связи с водителями.
- Отображение информации о времени запуска, длительности работы и количестве подключенных водителей.
- Отображение списка подключений к серверу связи с водителями. В списке подключений к серверу связи с водителями есть возможность сортировать по всем полям, что может позволить быстро находить нужного водителя или нужный автомобиль среди всех подключений.
- График числа подключений к серверу за последний день.
- На вкладке "Настройки" есть следующие возможности возможности:
- Группа "Сервер "Связь с водителем":
- "Локальный порт" - порт, по которому приложение TMDriver подключается к серверу связи с водителями.
- "Использовать автопроброс порта с помощью UPnP" включает возможность выбора нужного сетевого подключения для корректной настройки проброса порта через UPnP.
- Внешний порт - порт, по которому приложение TMDriver подключается к серверу связи с водителями, при использовании автопроброса.
- Локальный IP - локальный IP компьютера для проброса из выпадающего списка.
- Использовать SSL-шифрование для подключений водителей. Эта функция доступна только для персональных сборок TMDriver.
- Группа "TMServer":
- "IP-адрес" - локальный IP-адрес компьютера, на котором расположена база данных, и работает TMServer.
- "Порт 1" - порт, соответствующий порту 1 в настройках TM Сервер. Изначально устанавливается автоматически.
- Группа "Сервер "Связь с водителем":
- На вкладке "Сетевой трафик" можно увидеть суммарный входящий и исходящий трафик по всем подключениям водителей, а также сбросить статистику, чтобы начать считать трафик с нуля.
Страница "Сервер работы с картами"
На странице "Сервер работы с картами" есть несколько вкладок:
- На вкладке "Состояние" есть следующие возможности:
- Запуск/остановка службы сервера работы с картами.
- Настройка автозапуска службы при загрузке Windows.
- Отображение индикаторов работы службы сервера работы с картами.
- Отображение информации о времени запуска, длительности работы и количестве работающих обработчиков задач.
- График нагрузки на сервер работы с картами за последний день.
- На вкладке "Настройки" есть следующие возможности:
- Группа "TMServer":
- "IP-адрес" - локальный IP-адрес компьютера, на котором расположена база данных, и работает TMServer.
- "Порт 1" - порт, соответствующий порту 1 в настройках TM Сервер. Изначально устанавливается автоматически.
- В группе "Загружаемые карты" можно добавить нужные карты в польском формате (их может быть несколько). Для этого нужно нажать "Добавить", в открывшемся окне указать путь к карте и нажать "Ок". Таким образом добавить все нужные карты в польском формате.
- "Количество обработчиков задач" - количество экземпляров TMMapServer, которое необходимо запускать одновременно. По умолчанию там задано 1, но можно задать и другое значение от 1 до 10. Каждый обработчик представляет из себя отдельное приложение TMMapServer, то есть в диспетчере задач можно будет увидеть один процесс TMMapServerService (процесс службы сервера связи с водителями) и несколько процессов TMMapServer (по количеству обработчиков). Каждый обработчик будет устанавливать свое соединение с ТМ Сервер и будет отображаться отдельной записью в списке подключений ТМ Сервер.
- Группа "TMServer":
Страница "Сервер SMS сообщений"
На странице "Сервер SMS сообщений" есть несколько вкладок:
- На вкладке "Состояние" есть следующие возможности:
- Запуск/остановка службы сервера SMS сообщений.
- Настройка автозапуска службы при загрузке Windows.
- Отображение индикаторов работы службы SMS сообщений.
- Отображение информации о времени запуска, длительности работы и количестве активных устройств.
- График количества отправленных SMS за последний день. В данном графике учитываются все отправленные SMS, даже неуспешно отправленные.
- На вкладке "Настройки" есть следующие возможности:
- Группа "TMServer" - IP-адрес и порт TMServer, с которым будет работать СМС-сервер.
- Группа "Дополнительные настройки":
- "Время обновления задач для сервера в секундах" - периодичность запросов СМС-сервера к СМС-задачам Такси-Мастер (чем меньше значение, тем быстрее новая СМС-задача попадает в обработку СМС-сервером).
- "Выбор последующего для отправки устройства" - распределение с какого устройства следует производить отправку СМС: по маскам телефонов или с наименьшей очередью.
- "Максимальное количество попыток отправки сообщения" - наибольшое количество попыток отправить сообщение. После каждой отправки сообщения СМС-сервер ожидает отчёт о доставке согласно настройке "Лимит времени на ожидание отчёта о доставке, сек" (в настройках устройства).
- "Включить разделение фильтров телефонов по группам экипажей" - используется для распределения СМС-задач по разным устройствам СМС-сервера в зависимости от группы экипажей в СМС-задаче.
- "Сотовые телефоны Nokia" - определяет возможность взаимодействия СМС-сервера с сотовым телефоном через утилиту Nokia PC Suite.
- На вкладке "Устройства" можно задать SMS устройства и их параметры.
Страница "Сервер касс"
На странице "Сервер касс" есть несколько вкладок:
- На вкладке "Состояние" есть следующие возможности:
- Запуск/остановка службы сервера касс.
- Настройка автозапуска службы при загрузке Windows.
- Отображение индикаторов работы службы сервера касс.
- Отображение информации о времени запуска, длительности работы и количестве активных устройств.
- График количества проведенных фискальных операций за последний день.
- На вкладке "Настройки" есть следующие возможности:
- "Локальный порт Сервера касс" - порт для взаимодействия с TMServer. По умолчанию номер порта 30001.
- Группа "TMServer":
- Адрес - IP адрес TMServer.
- Порт TM API.
- API ключ TMПлатформы - совпадает с Файл - Настройки - ТМПлатформа - API-ключ .
- На вкладке "Устройства" можно задать устройства ККТ (контрольно-кассовой техники) и их параметры.
Страница "Сервер удаленного управления ТМ"
На странице "Сервер удаленного управления ТМ" есть несколько вкладок:
- На вкладке "Состояние" есть следующие возможности:
- Запуск/остановка службы сервера удаленного управления ТМ.
- Настройка автозапуска службы при загрузке Windows.
- Отображение индикаторов работы службы сервера удаленного управления ТМ.
- Отображение информации о времени запуска и длительности работы.
- На вкладке "Настройки" есть следующие возможности:
- Порт - порт, по которому будут происходить удаленные подключения. (Если необходим доступ не из локальный сети, то требуется сделать проброс порта.)
- Секретный ключ - ключ, который нужно будет вводить при создании удаленного подключения. Существует возможность автоматически сгенерировать случайный ключ или ввести ключ вручную.
- Максимальная скорость скачивания логов (Мбит/с).
- Отладочный режим (debug) - режим, при котором в логах "Сервера удаленного управления ТМ" будут отражаться все входящие запросы от удаленных подключений. Если выключить эту опцию, то в логах будут отражаться только активные действия удаленных пользователей. Логи будут в папке "Logs\TMRemoteControlService" .
Страница "Утилиты"
На странице "Утилиты" отображаются кнопки для запуска дополнительных утилит.
Страница "Общие настройки"
На странице "Общие настройки" существуют 2 вкладки: "Основные" и "Удаленное подключение".
Основные
На вкладке "Основные" можно задать:
- Основной язык - этот язык будут использовать все серверные службы ТМ.
- Язык панели управления ТМ и вспомогательных программ.
Удаленное подключение
На вкладке "Удаленное подключение" можно осуществить подключение с удаленного компьютера к другим серверам. Для этого на компьютере, к которому нужно подключиться должен быть настроен и запущен "Сервер удаленного управления ТМ".
Можно задать несколько подключений.
В каждом удаленном подключении необходимо задать:
- Наименование - название вкладки с подключением.
- Адрес - адрес "Сервера удаленного управления ТМ", к которому делается подключение.
- Порт - порт "Сервера удаленного управления ТМ", к которому делается подключение.
- Вводить секретный ключ при каждом запуске - опция, если включить которую, то "Панель управления ТМ" будет требовать ввод секретного ключа при каждом запуске этой программы. Если перезапустить "Панель управления ТМ", то надо будет вводить секретный ключ снова.
- Использовать фиксированный секретный ключ - опция, если включить которую, то указанный секретный ключ будет сохранен в файле настроек TMControl.xml, и его не надо будет вводить каждый раз.
После задания удаленных подключений в "Панели управления ТМ" появятся вкладки для переключения между локальным и удаленными серверами. На вкладке удаленного сервера будет отображаться вкладка "Состояние системы" и вкладки серверов, которыми можно управлять удаленно. Для всех серверов ТМ будет возможность отслеживать текущий статус, выполнять запуск/остановку, изменять настройки (кроме сервера касс и самого сервера удаленного управления ТМ), а для "ТМ Сервера" будет возможность работы с ключом и загрузки логов.