Различия
Здесь показаны различия между двумя версиями данной страницы.
| Следующая версия | Предыдущая версия | ||
|
unix:doc:bin:bq-bpm [2018/12/25 15:34] kos создано |
unix:doc:bin:bq-bpm [2018/12/25 22:31] (текущий) kos |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== bq-bpm - just a test ====== | + | ====== bq-bpm - скрипт управления запуском службы BPM БИСквит ====== |
| - | Версия: bq.sh ver. 4.6.1 | + | Версия: bq-bpm ver. 1.02 |
| + | TT#: 0279227 | ||
| - | TT#0109685 - исходная заявка на разработку. | + | ===== Назначение ===== |
| + | |||
| + | Управление (запуск, останов, получение статуса) batch-клиентом OpenEdge, реализующим собой сервис BPM системы БИСквит. | ||
| + | |||
| + | Автоматический запуск службы при старте брокера базы данных БИСквит. | ||
| + | |||
| + | ===== Синтаксис ===== | ||
| + | |||
| + | Для вызова ''bq-bpm'' используется предусмотренный для этого интерфейс в основном запускающем скрипте, обеспечивающий выполнение ''bq-bpm'' в установленной среде и под указанным пользователем unix. Типовой формат вызова указан ниже (где ''bq'' - основной запускающий скрипт): | ||
| + | |||
| + | ''bq bpm'' //<команда>// //[параметры]// | ||
| + | |||
| + | Список поддерживаемых команд: <code bash> | ||
| + | |||
| + | bq bpm -? | help # эта справка | ||
| + | bq bpm --ver[sion] # информация о версии и расположении bq-bpm | ||
| + | bq bpm ver[sion] # информация о версии и расположении bq-bpm | ||
| + | bq bpm start # запуск сервиса BPM | ||
| + | bq bpm stop # останов сервиса BPM | ||
| + | bq bpm restart # останов с последующим запуском | ||
| + | bq bpm status # информация о запущенном сервисе | ||
| + | </code> | ||
| + | |||
| + | Каждая из функциональных команд может быть дополнена необязательными параметрами, которые прозрачно передаются процедуре, реализующей сервис BPM. Смысл и состав возможных параметров определяются этой процедурой. | ||
| + | |||
| + | ==== Переменные окружения ==== | ||
| + | |||
| + | <code bash> | ||
| + | BQ | ||
| + | BQCaller | ||
| + | BPMAutoStart={ "yes" | <любое значение> } | ||
| + | BQBPMrun="bq-bpm" | ||
| + | |||
| + | BQBPMUUser={ <unix-user> | "bis" | . } # unix-user для .. | ||
| + | bis - значение по умолчанию | ||
| + | . - текущий пользователь (под которым выполняется bq.sh в данный момент) | ||
| + | |||
| + | </code> | ||
| + | |||
| + | |||
| + | ===== Условия ===== | ||
| + | |||
| + | Данное описание применимо для версии скрипта ''bq.sh'' не ниже указанной в заголовке. | ||
| + | Проверить версию ''bq.sh'' можно командой: | ||
| + | |||
| + | bq41d --ver | ||
| + | |||
| + | Обновить bq.sh можно из: http://support.bis.ru/info | ||
| + | **//"Текущая версия скрипта bq.sh"//**\\ | ||
| {{tag>scripts doc bin}} | {{tag>scripts doc bin}} | ||