更新日期:2024年09月11日
如果没有收到来自主服务器的响应,则使用 SMX_PING_RETRY 配置参数来指定辅助服务器
重复 SMX_PING_INTERVAL 配置参数指定的超时间隔的最大次数。
如果达到最大数目而没有
响应,则辅助服务器在 online.log 中打印错误消息并关闭服务器多路复用器组(SMX)连
接。
onconfig.std 值
SMX_PING_RETRY 6
值
GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 149 -
任何正整数 = 重复超时间隔的最大次数。
生效
编辑 onconfig 文件并重启数据库服务器之后。
当您通过运行 onmode -wf 命令在 onconfig 文件中动态地重置该值时。
当您通过运行 onmode -wm 命令重置内存中的该值时。
运行带有 "onmode","-wf SMX_PING_RETRY=value" 或 "onmode","-wm
SMX_PING_RETRY=value" 参数的 SQL 管理 API task() 或 admin() 函数之后。
用法
如果在 SMX_PING_INTERVAL 配置参数指定的时间长度期间,
以及 SMX_PING_RETRY 配置参
数指定的间隔数之后,辅助服务器未收到任何消息,则辅助服务器打印错误消息到
online.log 并关闭 SMX 连接。如果 SMX 超时消息在 online.log 中,则您可增加
SMX_PING_INTERVAL 值、SMX_PING_RETRY 值,或者增加二者的值。
这个配置参数仅应用于辅助服务器。如果您在主服务器上设置 SMX_PING_RETRY,则在主服
务器成为辅助服务器时该参数生效。
如果高可用性集群中的辅助服务器的 onconfig 文件有下列条目,则辅助服务器总共等待
来自主服务器的活动 60 秒。如果在那 60 秒期间没有来自主服务器的活动,则辅助服务
器关闭 SMX 连接并将错误消息写到 online 日志。
SMX_PING_INTERVAL 12
SMX_PING_RETRY 5