|
|
| (не показано 28 промежуточных версий 2 участников) |
| Строка 1: |
Строка 1: |
| − | '''{{PAGENAME}}''' — [[Утилиты Такси-Мастер|утилита]] [[{{ТМ}}]], позволяющая снизить нагрузку на сервер [[Firebird]] и [[База данных {{ТМ}}|базу данных Такси-Мастер]], таким образом повысить производительность системы Такси-Мастер. | + | '''ТМ Сервер ({{PAGENAME}})''' - основное серверное приложение программного комплекса Такси-Мастер, осуществляющее координацию работы других серверных приложений комплекса ([[Сервер связи с водителями|TMDriverServer - сервер связи с водителями]]; [[Сервер сообщений|TMSMSServer - сервер обработки СМС-задач]]; [[TMMapServer|TMMapServer - сервер работы с картами]]), клиентских приложений Такси-Мастер (рабочие места диспетчеров/операторов), а также взаимодействующее с IP-телефонией типа [[Oktell]]; осуществляет обработку большинства настроек и функций доступных в клиенте Такси-мастер. |
| − | TMAssistant, в сущности, является дополнительным слоем между [[Клиент {{ТМ}}|клиентской]] и [[Сервер {{ТМ}}|серверной частями Такси-Мастер]].
| |
| − | Из этого следует, что если TMAssistant используется, то все клиенты Такси-Мастер подключаются именно к этой утилите, а не напрямую к базе данных.
| |
| − | Чтобы указать той или иной клиентской части, что нужно работать с TMAssistant, необходимо [[#Настройка клиентских рабочих мест|выполнить настройку соответствующим образом]].
| |
| | | | |
| − | == Внешний вид TMAssistant ==
| + | Запуск и настройка ТМ Сервера происходит с помощью [[Панель управления ТМ|Панели управления ТМ]]. |
| − | Внешне утилита TMAssistant выглядит так:
| |
| | | | |
| − | {{картинка|TMAssistant.png}}
| |
| − |
| |
| − | В верхней части находится индикатор статуса и кнопка {{button|Настройки}}, открывающая отдельное окно параметров утилиты.
| |
| − | Ниже следует область журналирования, еще ниже отображается статистика по отправленным и полученным данным.
| |
| − |
| |
| − | == Запуск и настройка TMAssistant ==
| |
| − | Первое, что нужно сделать, — запустить TMAssistant.
| |
| − | В главном окне утилиты нажмите кнопку {{button|Настройки}}, чтобы открыть окно настроек:
| |
| − |
| |
| − | {{картинка|Настройки_TMAssistant.png}}
| |
| − |
| |
| − | Необходимо ввести [[Путь к базе данных|настройки подключения к базе данных]].
| |
| − | Логин и пароль для подключения к базе данных заданы по умолчанию, их изменение в большинстве случаев не требуется.
| |
| − | Порты, которые утилита будет прослушивать, также заданы по умолчанию (30000, 29999, 29998).
| |
| − |
| |
| − | В настройках включите выполнение автоматических действий, чтобы перенести функцию выполнения автоматических действий над данными с рабочего места Такси-Мастер на TMAssistant.
| |
| − |
| |
| − | == Настройка клиентских рабочих мест ==
| |
| − | На [[Клиент {{ТМ}}|клиентских рабочих местах Такси-Мастер]] необходимо внести изменения настройках программы ({{button|Файл}} → {{button|Настройки}}).
| |
| − | Эти изменения записываются в файл конфигурации {{tme_system_settings.cfg}} (на каждом рабочем месте свои настройки).
| |
| − | Чтобы изменить параметры подключения к TMAssistant, нужно открыть настройки Такси-Мастер на ветке {{branch|Основные}} и перейти на вкладку {{tab|Общие}}:
| |
| − |
| |
| − | {{картинка|Настройки_подключения_к_TMAssistant.png}}
| |
| − |
| |
| − | Те же настройки в файле {{tme_system_settings.cfg}} выглядят так:
| |
| − |
| |
| − | <pre>
| |
| − | [TMAssistant]
| |
| − | Use=False
| |
| − | Server=127.0.0.1 ; заменить 127.0.0.1 на IP-адрес или DNS-имя компьютера, на котором работает TMAssistant
| |
| − | Port=30000
| |
| − | Port2=29999
| |
| − | </pre>
| |
| − |
| |
| − | Поскольку использование TMAssistant настоятельно рекомендуется, требуется произвести следующие действия:
| |
| − |
| |
| − | # Установить флажок {{checkbox|Использовать TMAssistant на данном рабочем месте}}.
| |
| − | # В поле {{field|IP-адрес}} указать локальный IP-адрес компьютера, на котором расположена [[База данных {{ТМ}}|база данных]], и работает TMAssistant.
| |
| − | # В полях {{field|Порт 1}} и {{field|Порт 2}} указать данные из соответствующих настроек TMAssistant.
| |
| − |
| |
| − | Выполните эти действия в Такси-Мастер и перезапустите программу.
| |
| − |
| |
| − | Если вы производите настройку подключения Такси-Мастер к TMAssistant путем редактирования файла настроек, то в этом случае строку
| |
| − |
| |
| − | <pre>
| |
| − | Use=False
| |
| − | </pre>
| |
| − |
| |
| − | необходимо заменить на
| |
| − |
| |
| − | <pre>
| |
| − | Use=True
| |
| − | </pre>
| |
| − |
| |
| − | Это включит для данного рабочего места режим работы с TMAssistant.
| |
| − | В любой момент вы можете отключить этот режим и вернуть режим работы с прямым обращением к [[База данных {{ТМ}}|базе данных]], заменив значение данного параметра обратно на {{code|False}}.
| |
| − |
| |
| − | После каждого изменения содержимого данного файла необходимо перезапустить Такси-Мастер на данном рабочем месте, чтобы новые настройки вступили в силу.
| |
| − |
| |
| − | {{info|
| |
| − | Если у вас возникли проблемы, и вы уверены, что это связано с подключением к TMAssistant, вы всегда можете отключить его использование на одном, нескольких или даже всех клиентских рабочих местах.
| |
| − | Для этого откройте файл настройки {{tme_system_settings.cfg}} и найдите группу {{code|[TMAssistant]}}.
| |
| − | Параметру {{code|Use}} задайте значение {{code|False}}.
| |
| − |
| |
| − | После этого перезапустите клиентскую часть Такси-Мастер на данном рабочем месте.
| |
| − | На основании новых настроек клиентская часть Такси-Мастер на данном рабочем месте будет подключаться не к TMAssistant, а непосредственно к [[База данных {{ТМ}}|базе данных Такси-Мастер]], как это происходит по умолчанию.
| |
| − | }}
| |
| − |
| |
| − | === Нужно ли подключать ''все'' рабочие места? ===
| |
| − | К TMAssistant настоятельно рекомендуется подключать ''все'' рабочие места Такси-Мастер.
| |
| − |
| |
| − | == Тихий запуск ==
| |
| − | Утилита TMAssistant имеет возможность «тихого» запуска — исключается необходимость вручную стартовать работу утилиты после ее открытия.
| |
| − | Тихий запуск включается с помощью ключа <code>-s</code>, то есть из командной строки необходимо запустить:
| |
| − |
| |
| − | <pre>
| |
| − | "C:\Program Files\TMEnterprise\Utilities\TMAssistant.exe" -s
| |
| − | </pre>
| |
| − |
| |
| − | Вы можете создать ярлык, в строку запуска которого добавить строку, указанную выше, после чего данный ярлык будет запускать утилиту в «тихом» режиме.
| |
| − |
| |
| − | {{утилиты}}
| |
| − |
| |
| − | [[Категория:ТМ2]]
| |
| − | [[Категория:AUO]]
| |
| | [[Категория:Настройка]] | | [[Категория:Настройка]] |
| − | [[Категория:Клиентская часть]]
| |
| | [[Категория:База данных]] | | [[Категория:База данных]] |
| − | [[Категория:Утилиты]] | + | [[Категория:TMServer]] |
| − | [[Категория:TMAssistant]] | + | [[Категория:Панель управления ТМ]] |
| − | [[Категория:Тихий запуск]] | + | [[Категория:Серверы]] |