TMServer — различия между версиями
(→Тихий запуск) |
(→Настройка клиентских рабочих мест) |
||
Строка 11: | Строка 11: | ||
== Настройка клиентских рабочих мест == | == Настройка клиентских рабочих мест == | ||
На [[Клиент Такси-Мастер 2|клиентских рабочих местах Такси-Мастер]] необходимо внести изменения в файлы конфигурации {{tme_system_settings.cfg}} (на каждом рабочем месте). | На [[Клиент Такси-Мастер 2|клиентских рабочих местах Такси-Мастер]] необходимо внести изменения в файлы конфигурации {{tme_system_settings.cfg}} (на каждом рабочем месте). | ||
− | Для этого необходимо открыть файл в текстовом редакторе (например, Блокнот) и | + | Для этого необходимо открыть файл в текстовом редакторе (например, Блокнот) и найти следующие строки: |
<pre> | <pre> | ||
[TMAssistant] | [TMAssistant] | ||
− | Use= | + | Use=False |
Server=127.0.0.1 ; заменить 127.0.0.1 на IP-адрес или DNS-имя компьютера, на котором работает TMAssistant | Server=127.0.0.1 ; заменить 127.0.0.1 на IP-адрес или DNS-имя компьютера, на котором работает TMAssistant | ||
Port=30000 | Port=30000 | ||
Строка 21: | Строка 21: | ||
</pre> | </pre> | ||
− | После | + | Строку |
+ | |||
+ | <pre> | ||
+ | Use=False | ||
+ | </pre> | ||
+ | |||
+ | необходимо заменить на | ||
+ | |||
+ | <pre> | ||
+ | Use=True | ||
+ | </pre> | ||
+ | |||
+ | Это включит для данного рабочего места режим работы с TMAssistant. | ||
+ | В любой момент вы можете отключить этот режим и вернуть режим работы с прямым обращением к [[База данных Такси-Мастер 2|базе данных]], заменив значение данного параметра обратно на {{code|False}}. | ||
+ | |||
+ | После каждого изменения содержимого данного файла необходимо перезапустить Такси-Мастер на данном рабочем месте, чтобы новые настройки вступили в силу. | ||
{{info| | {{info| |
Версия 16:49, 20 июня 2011
TMServer — утилита Такси-Мастер 2, позволяющая снизить нагрузку на сервер Firebird и базу данных Такси-Мастер, таким образом повысить производительность системы Такси-Мастер. TMAssistant, в сущности, является дополнительным слоем между клиентской и серверной частями Такси-Мастер. Из этого следует, что если TMAssistant используется, то все клиенты Такси-Мастер подключаются именно к этой утилите, а не напрямую к базе данных, однако далее вы узнаете, что могут подключаться не все, а только часть. Чтобы указать той или иной клиентской части, что нужно работать с TMAssistant, необходимо внести соответствующие изменения в файл конфигурации tme_system_settings.cfg .
Содержание
Запуск и настройка TMAssistant
Первое, что нужно сделать, — запустить TMAssistant. Необходимо ввести настройки подключения к базе данных и указать порты, которые утилита будет прослушивать. Порты по умолчанию — 30000 или 29999.
Настройка клиентских рабочих мест
На клиентских рабочих местах Такси-Мастер необходимо внести изменения в файлы конфигурации tme_system_settings.cfg (на каждом рабочем месте). Для этого необходимо открыть файл в текстовом редакторе (например, Блокнот) и найти следующие строки:
[TMAssistant] Use=False Server=127.0.0.1 ; заменить 127.0.0.1 на IP-адрес или DNS-имя компьютера, на котором работает TMAssistant Port=30000 Port2=29999
Строку
Use=False
необходимо заменить на
Use=True
Это включит для данного рабочего места режим работы с TMAssistant. В любой момент вы можете отключить этот режим и вернуть режим работы с прямым обращением к базе данных, заменив значение данного параметра обратно на False .
После каждого изменения содержимого данного файла необходимо перезапустить Такси-Мастер на данном рабочем месте, чтобы новые настройки вступили в силу.
Если у вас возникли проблемы, и вы уверены, что это связано с подключением к TMAssistant, вы всегда можете отключить его использование на одном, нескольких или даже всех клиентских рабочих местах. Для этого откройте файл настройки tme_system_settings.cfg и найдите группу [TMAssistant] . Параметру Use задайте значение False .
После этого перезапустите клиентскую часть Такси-Мастер на данном рабочем месте. На основании новых настроек клиентская часть Такси-Мастер на данном рабочем месте будет подключаться не к TMAssistant, а непосредственно к базе данных Такси-Мастер, как это происходит по умолчанию.
Нужно ли подключать все рабочие места?
К TMAssistant может быть не подключено ни одного рабочего места — это никак не отобразится на процессе работы. Подключение клиентских рабочих мест Такси-Мастер к TMAssistant происходит для ускорения работы системы, однако необходимо помнить важный момент: рабочее место, на котором выполняются автоматические действия, не должно быть подключено к TMAssistant — имеется в виду то рабочее место, на котором в параметрах выставлены красные опции. Все остальные рабочие места можно подключать к TMAssistant.
Тихий запуск
Утилита TMAssistant имеет возможность «тихого» запуска — исключается необходимость вручную стартовать работу утилиты после ее открытия.
Тихий запуск включается с помощью ключа -s
, то есть из командной строки необходимо запустить:
"C:\Program Files\TMEnterprise\Utilities\TMAssistant.exe" -s
Вы можете создать ярлык, в строку запуска которого добавить строку, указанную выше, после чего данный ярлык будет запускать утилиту в «тихом» режиме.
Утилиты Такси-Мастер | |
---|---|
Утилиты для работы с базой данных |
Утилита администрирования базы данных • Утилита резервного копирования • Утилита импорта данных в справочники • CommonAPITest |