Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
unix:doc:bin:bq-asbman [2016/10/27 22:08] kos [Ручной режим] |
unix:doc:bin:bq-asbman [2017/01/25 02:05] (текущий) kos [Назначение] |
||
---|---|---|---|
Строка 5: | Строка 5: | ||
===== Назначение ===== | ===== Назначение ===== | ||
- | Выполнение ''asbman'' в среде, установленной запускающим скриптом. | + | Выполнение OpenEdge утилиты **''asbman''** в среде, установленной запускающим скриптом. |
Запуск, останов, получение статуса и управление заданным списком логин-брокеров (Application Servers, Webspeed Servers и Name Servers) с возможностью обращения к отдельным инстансам. | Запуск, останов, получение статуса и управление заданным списком логин-брокеров (Application Servers, Webspeed Servers и Name Servers) с возможностью обращения к отдельным инстансам. | ||
- | Автоматический запуск и завершение списка логин-брокеров при старте или останове брокера БД. | + | Автоматический запуск и останов заданного списка логин-брокеров при старте или останове брокера БД. |
Строка 16: | Строка 16: | ||
''bq41d asbman'' //аргументы// | ''bq41d asbman'' //аргументы// | ||
- | В качестве аргументов используются любые параметры утилиты ''asbman'' | + | В качестве //аргументов// используются любые параметры утилиты ''asbman'', описанные в документации: |
+ | |||
+ | [[https://documentation.progress.com/output/ua/OpenEdge_latest/index.html#page/asadm/asbman.html#|OpenEdge Application Server: Administration Command and Utility Reference: ASBMAN]] | ||
==== Переменные окружения ==== | ==== Переменные окружения ==== | ||
Строка 22: | Строка 24: | ||
''BQAppServerNames'' - список логин-брокеров (разделителем может служить запятая, точка с запятой или пробел). | ''BQAppServerNames'' - список логин-брокеров (разделителем может служить запятая, точка с запятой или пробел). | ||
- | ''BQasbmanParams'' - дополнительные параметры вызова asbman | + | <del>''BQasbmanParams'' - дополнительные параметры вызова asbman</del> |
- | ''BQproadsvConnect'' - параметры подключения к proadsv | + | <del>''BQproadsvConnect'' - параметры подключения к proadsv</del> |
===== Использование ===== | ===== Использование ===== | ||
Строка 36: | Строка 38: | ||
например:<code bash> | например:<code bash> | ||
- | bq41d asbman -name foo -start | + | bq41d asbman -name foo -start |
- | bq41d asbman -i NS1 -query | + | bq41d asbman -i qbis -stop |
- | bq41d asbman -help | + | bq41d asbman -i NS1 -query |
- | bq41d asbman -h | + | bq41d asbman -help |
+ | bq41d asbman -h | ||
</code> | </code> | ||
- | В этом режиме утилите ''asbman'' передаются все указанные аргументы без модификации. Режим предназначен для управления отдельными инстансами (любыми) в среде запускающего скрипта. | + | В этом режиме утилите ''asbman'' передаются все указанные аргументы без модификации. |
+ | Режим предназначен для управления отдельными инстансами (любыми) в среде запускающего скрипта. | ||
+ | Синтаксис и формат использования полностью совпадают с форматом утилиты asbman установленного | ||
+ | релиза Progress OpenEdge. Местоположение релиза определяется переменной окружения ''DLC'', | ||
+ | задаваемой запускающим скриптом. | ||
+ | |||
+ | Во всех режимах команда ''asbman'' запускается с полномочиями текущего пользователя, | ||
+ | выполняющего в данный момент скрипт bq.sh, то есть никакой смены полномочий не производится. | ||
+ | |||
==== Режим "по списку" ==== | ==== Режим "по списку" ==== | ||
Строка 96: | Строка 108: | ||
===== Условия ===== | ===== Условия ===== | ||
- | Данное описание применимо версии скрипта ''bq.sh'' не ниже указанной в заголовке. | + | Данное описание применимо для версии скрипта ''bq.sh'' не ниже указанной в заголовке. |
Проверить версию ''bq.sh'' можно командой: | Проверить версию ''bq.sh'' можно командой: | ||
Строка 104: | Строка 116: | ||
**//"Текущая версия скрипта bq.sh"//**\\ | **//"Текущая версия скрипта bq.sh"//**\\ | ||
+ | ===== Документация ===== | ||
+ | |||
+ | [[https://documentation.progress.com/output/ua/OpenEdge_latest/index.html#page/asadm/asbman.html#|OpenEdge Application Server: Administration Command and Utility Reference: ASBMAN]] | ||
===== Изменения по версиям ===== | ===== Изменения по версиям ===== | ||
+ | |||
+ | TT#0109685 - исходная заявка на разработку. | ||
В версиях bq.sh, начиная с 4.6.1, действует вышеописанный порядок | В версиях bq.sh, начиная с 4.6.1, действует вышеописанный порядок | ||
- | автоматического останова логин-брокеров. | + | автоматического останова логин-брокеров. |
В bq.sh версии до 4.6.0 (включительно) действовал другой порядок | В bq.sh версии до 4.6.0 (включительно) действовал другой порядок | ||
Строка 122: | Строка 139: | ||
</code> | </code> | ||
============================================================================== | ============================================================================== | ||
+ | |||
+ | {{tag>scripts doc bin}} | ||