Действия сервиса PgBouncer

В этой статье описаны действия, доступные для сервиса PgBouncer в веб-интерфейсе ADCM.

Install

Устанавливает сервис PgBouncer. Действие доступно, если сервис добавлен, но пока не установлен.

ВАЖНО

В зависимости от того, где установлен PgBouncer, могут потребоваться разные правила pg_hba для разрешения подключения к ADB через PgBouncer. Подробнее см. раздел Разрешение подключений через PgBouncer в описании конфигурационных параметров PgBouncer.

Add/Remove

Позволяет добавлять и удалять PgBouncer на выбранных хостах.

Окно Add/Remove
Окно Add/Remove
ВАЖНО

Если PgBouncer установлен на мастере и вы активируете резервный мастер (через кластерное действие Activate standby), то с помощью действия Add/Remove удалите PgBouncer с прежнего мастера. После этого выполните действие Reconfigure сервиса PgBouncer.

Manage

Позволяет запускать команды PgBouncer из веб-интерфейса ADCM.

В открывшемся окне настройте следующие параметры:

  • В списке Command выберите команду, которую требуется запустить.

  • В поле Database name введите название базы данных, к которой требуется применить команду.

    • Для команд ENABLE и DISABLE указание базы данных обязательно; в противном случае действие завершится ошибкой.

    • Для команд PAUSE, RECONNECT, KILL, RESUME и WAIT_CLOSE указание базы данных необязательно. Если база данных не указана, действие применяется ко всем базам данных.

    • Команды SUSPEND, SHUTDOWN и RELOAD действуют глобально и не принимают название базы данных в качестве аргумента. Если название базы данных указано, действие завершится ошибкой.

Окно Manage
Окно Manage

Reconfigure

Обновляет конфигурацию сервиса в соответствии с параметрами конфигурации.

Во время действия Reconfigure после обновления конфигурационных файлов выполняется команда PgBouncer RELOAD для применения настроек. Настройки будут применены к новым соединениям. Текущие соединения с предыдущими параметрами подключения будут закрыты, когда они снова вернутся в пул (в соответствии с режимом пулинга, заданным параметром Pool mode в настройках конфигурации PgBouncer).

Конфигурационные файлы PgBouncer хранятся в каталоге /etc/pgbouncer на хосте, на котором установлен PgBouncer.

Reinstall

Переустанавливает сервис PgBouncer.

Start

Запускает сервис PgBouncer.

Stop

Останавливает сервис PgBouncer.

Uninstall

Удаляет сервис PgBouncer.

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней