to run on certain actions. Patroni will pass the action, role and cluster name. (See scripts/aws.py as an example of how to write them.)
on_reload: run this script when configuration reload is triggered.
on_restart: run this script when the postgres restarts (without changing role).
on_role_change: run this script when the postgres is being promoted or demoted.
on_start: run this script when the postgres starts.
on_stop: run this script when the postgres stops.
потестировал, но кое-что остается непонятным
вопросы у меня вот такие :
- это все колбеки или есть еще ?
- я правильно понял, что колбек вызывается строго после события ? ( например остановки сервиса)
- есть ли какой-либо способ или колбек, который бы выполнялся сразу, но строго до остановки postgresql ?
может кто подсказать ?
Уверены, что здесь все patroni используют?
Обсуждают сегодня