Параметры запуска сервера
Серверное приложение платформы представлено двумя исполняемыми файлами: athsrv2_c.exe - консольное приложение и athsrv2_s.exe - служба Windows NT. Основные параметры работы обоих вариантов серверного приложения задаются в файле инициализации сервера (athsrv2.ini). Имя ini-файла (по умолчанию athsrv2.ini) для консольного приложения может задаваться параметром командной строки, а для службы - в файле настройки службы service.ini. При запуске службы рабочая директория и имя ini-файла задаются в файле service.ini, располагаемом в директории платформы (там же, где athsrv2_s.exe). Приложение службы athsrv2_s.exe поддерживает ряд ключей командной строки, позволяющих установить, запустить, остановить и удалить службу. Для запуска и остановки службы также можно воспользоваться программой "Агент Инфо-Бухгалтер 10" (asrvctrl.exe).
Формат записи параметра | Описание |
---|---|
/ini:<имя файла> | Имя файла инициализации сервера. Если параметр не указан - по умолчанию используется файл athsrv2.ini. |
Параметры командной строки для athsrv2_s.exe:
Формат записи параметра | Описание |
---|---|
/i | Установить службу. Запуск службы "Вручную". |
/ia | Установить службу. Запуск службы "Автоматический" - при загрузке Windows. |
/u | Удаление службы. |
/s | Запуск службы. |
/t | Остановка службы. |
/r | Указывается в командной строке службы при запуске системой. Подавляет вывод справочной информации в консоль. При указании этого ключа файл service.ini не используется. Путь к рабочей папке (/d) и имя ini-файла (/f) берутся из командной строки. |
/n=<имя экземпляра> | Позволяет задать именованый экземпляр службы при всех операциях. |
/d=<путь> | Позволяет задать полный путь к рабочей папке при установке службы (/i или /ia) и запуске (/r). |
/f=<имя файла> | Позволяет задать альтернативное имя ini-файла при установке службы (/i или /ia) и запуске (/r). По умолчанию имя файла athsrv2.ini. |
Пример установки службы:
athsrv2_s.exe /ia /n="Мой сервер" /d="C:\IB\MyIb10Server" /f="mysrv.ini"
Пример остановки службы:
athsrv2_s.exe /t /n="Мой сервер"
Замечание: Информация об ошибках при работе приложения службы записывается в журнал событий Windows.
Параметры файла service.ini:
Формат записи параметра | Описание |
---|---|
[Startup] | Параметры запуска службы сервера |
WorkDir | Полный путь к рабочей директории для службы сервера. |
IniFile | Имя ini-файла. По умолчанию athsrv2.ini. |
Параметры из файла service.ini не используются, если в командной строке указан ключ /r. Для нескольких экземпляров службы сервера можно указать в файле service.ini параметры в секции с именем Startup:<имя экземпляра>. Например, для экземпляра "Alpha" будет использоваться секция [Startup:Alpha].
См. также:
- Файл инициализации сервера athsrv2.ini
- Параметры запуска клиентского приложения
- Файл инициализации клиентского приложения cетевой версии ircon2.ini
- Файл инициализации клиентского приложения athena.ini
- Файл параметров запуска программ на сервере ippsrv.ini
- Файл параметров athopt.ini
- Radmin
- Найти в содержании