首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wal_receiver_timeout和wal_sender_timeout的改性

wal_receiver_timeout和wal_sender_timeout的改性
EN

Stack Overflow用户
提问于 2022-09-19 10:04:49
回答 1查看 93关注 0票数 0

如果我们按以下方式更改参数wal_receiver_timeout和wal_sender_timeout,对异步流模式下的物理复制的潜在影响是什么:

代码语言:javascript
复制
wal_receiver_timeout: default value 1min to new value 60min
wal_sender_timeout: default value 1min to new value 60min

这一修改能增加RPO吗?

EN

回答 1

Stack Overflow用户

发布于 2022-09-19 16:18:15

如果流的TCP连接消失而没有被正确关闭(FIN),那么在PostgreSQL系统通知并重新建立连接之前,它将占用超时值。在接收方超时之前,副本不会尝试重新建立连接。在发送者超时之前,主机不会接受新的连接,因为这个插槽被认为已经在使用了。

这可能会违反您的RPO,这取决于您的RPO是什么,以及您可能需要减少数据丢失的其他方法(其他副本、日志传送)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73771723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档