Действия сервиса PgBouncer
В этой статье описаны действия, доступные для сервиса PgBouncer в веб-интерфейсе ADCM.
Install
Устанавливает сервис PgBouncer. Действие доступно, если сервис добавлен, но пока не установлен.
|
ВАЖНО
В зависимости от того, где установлен PgBouncer, могут потребоваться разные правила |
Add/Remove
Позволяет добавлять и удалять PgBouncer на выбранных хостах.
|
ВАЖНО
Если 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действуют глобально и не принимают название базы данных в качестве аргумента. Если название базы данных указано, действие завершится ошибкой.
-
Reconfigure
Обновляет конфигурацию сервиса в соответствии с параметрами конфигурации.
Во время действия Reconfigure после обновления конфигурационных файлов выполняется команда PgBouncer RELOAD для применения настроек. Настройки будут применены к новым соединениям. Текущие соединения с предыдущими параметрами подключения будут закрыты, когда они снова вернутся в пул (в соответствии с режимом пулинга, заданным параметром Pool mode в настройках конфигурации PgBouncer).
Конфигурационные файлы PgBouncer хранятся в каталоге /etc/pgbouncer на хосте, на котором установлен PgBouncer.