备服务器

    该参数属于POSTMASTER类型参数,请参考中对应设置方法进行设置。

    **取值范围:**布尔型

    • on表示允许备机在恢复过程中连接和查询。
    • off表示不允许备机在恢复过程中连接和查询。

    **默认值:**on

    max_standby_archive_delay

    **参数说明:**当开启双机热备模式时,如果备机正处理归档WAL日志数据,这时进行查询就会产生冲突,此参数就是设置备机取消查询之前所等待的时间。

    该参数属于SIGHUP类型参数,请参考中对应设置方法进行设置。

    **取值范围:**整型,范围:-1~INT_MAX,单位为毫秒。

    **默认值:**3s(即3000ms)

    max_standby_streaming_delay

    **参数说明:**当开启双机热备模式时,如果备机正通过流复制接收WAL日志数据,这时进行查询就会产生冲突,这个参数就是设置备机取消查询之前所等待的时间。当参数值较大,或业务压力大时,概率出现等待事务回放落盘的报错。

    该参数属于SIGHUP类型参数,请参考中对应设置方法进行设置。

    **取值范围:**整型(毫秒),范围:-1~INT_MAX

    **默认值:**3s(即3000ms)

    wal_receiver_status_interval

    **参数说明:**设置WAL日志接收进程的状态通知给主机的最大时间间隔。

    该参数属于SIGHUP类型参数,请参考中对应设置方法进行设置。

    默认值:5s(即5000ms)

    **参数说明:**设置是否允许将备机上执行查询的结果反馈给主机,这可以避免查询冲突。

    该参数属于SIGHUP类型参数,请参考中对应设置方法进行设置。

    **取值范围:**布尔型

    • off表示不允许将备机上执行查询的最小事务号反馈给主机。

    **默认值:**off

    wal_receiver_timeout

    **参数说明:**设置从主机接收数据的最大等待时间。

    该参数属于SIGHUP类型参数,请参考中对应设置方法进行设置。

    **取值范围:**整型, 0 ~ INT_MAX,单位为毫秒。

    **默认值:**6s(即6000ms)

    wal_receiver_connect_timeout

    **参数说明:**设置连接主机的最大等待超时时间。

    该参数属于SIGHUP类型参数,请参考中对应设置方法进行设置。

    **取值范围:**整型, 0 ~ INT_MAX / 1000,单位为秒。

    **默认值:**2s

    wal_receiver_connect_retries

    **参数说明:**设置连接主机的最大尝试次数。

    **取值范围:**整型, 1~ INT_MAX。

    **默认值:**1

    **参数说明:**备机与从备接收Xlog存放到内存缓冲区的大小,目前默认不支持主备从部署模式。

    该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。

    **取值范围:**整型,4096~1047552,单位为KB。

    **默认值:**64MB(即65536KB)

    primary_slotname

    **参数说明:**设置备机对应主机的slot name,用于主备校验,与wal日志删除机制。

    该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。

    **取值范围:**字符型

    **默认值:**空字符串

    max_logical_replication_workers

    **参数说明:**订阅端apply worker线程的最大数量。

    该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。

    **取值范围:**整型,0~262143

    **默认值:**4

    max_sync_workers_per_subscription

    参数说明:订阅端每个订阅的tablesync worker线程的最大数量。

    该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。

    默认值:2