standby.signal

一个文件,用于确定节点是否以备用模式启动

standby.signal 是一个可选的数据目录文件,用于确定节点是否以备用模式启动。

standby.signalPostgreSQL 12 中添加,取代了复制配置参数 standby_mode

用法

如果数据目录中存在文件 standby.signal,则服务器将以 备用模式 启动并进入恢复。

standby.signal 可以为空,或者包含任意数据(例如,复制管理工具可以写入信息,记录有关备用节点何时/如何创建的详细信息)。

请注意,如果存在 standby.signal,但既未指定 primary_conninfo 也未指定 restore_command,则服务器将启动恢复并等待外部进程将 WAL 文件放入 pg_wal 目录。

[2021-05-12 08:36:12 UTC]    WARNING:  01000: specified neither primary_conninfo nor restore_command
[2021-05-12 08:36:12 UTC]    HINT:  The database server will regularly poll the pg_wal subdirectory to check for files placed there.

如果数据目录中同时存在 standby.signalrecovery.signal,则 standby.signal 优先。这种情况不会记录日志。

更改历史记录

分类

数据目录复制

另请参阅

recovery.signal

反馈

提交任何关于 "standby.signal" 的评论、建议或更正 此处