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"的任何评论、建议或更正 此处