mirror of
https://github.com/EnterpriseDB/repmgr.git
synced 2026-03-25 08:06:29 +00:00
Improve handling of failover events when failover is set to manual
- prevent repmgrd from repeatedly executing the failover code - add event notification 'standby_disconnect_manual' - update documentation This addresses GitHub #221.
This commit is contained in:
12
README.md
12
README.md
@@ -1122,9 +1122,16 @@ table , it's advisable to regularly purge historical data with
|
||||
`repmgr cluster cleanup`; use the `-k/--keep-history` to specify how
|
||||
many day's worth of data should be retained.
|
||||
|
||||
It's possible to use `repmgrd` to provide monitoring only for some or all
|
||||
nodes by setting `failover = manual` in the node's `repmgr.conf`. In the
|
||||
event of the node's upstream failing, no failover action will be taken
|
||||
and the node will require manual intervention to be reattached to replication.
|
||||
If this occurs, event notification `standby_disconnect_manual` will be
|
||||
created.
|
||||
|
||||
Note that when a standby node is not streaming directly from its upstream
|
||||
node, i.e. recovering WAL from an archive, `apply_lag` will always
|
||||
appear as `0 bytes`.
|
||||
node, e.g. recovering WAL from an archive, `apply_lag` will always appear as
|
||||
`0 bytes`.
|
||||
|
||||
|
||||
Using a witness server with repmgrd
|
||||
@@ -1221,6 +1228,7 @@ The following event types are available:
|
||||
* `standby_promote`
|
||||
* `standby_follow`
|
||||
* `standby_switchover`
|
||||
* `standby_disconnect_manual`
|
||||
* `witness_create`
|
||||
* `witness_create`
|
||||
* `repmgrd_start`
|
||||
|
||||
Reference in New Issue
Block a user