CommonOptions接口
功能描述
逻辑复制和物理复制的常用参数。
getSlotName
功能描述
复制槽提供了一种自动化的方式,以确保在所有备用服务器接收到WAL段之前,主服务器不会删除它们,并且主服务器不会删除可能导致恢复冲突的行,即使备用服务器断开连接时也是如此。
语法格式
String getSlotName()
参数说明
无。
返回值
服务器上已经存在且空闲的可空复制槽名。
getStartLSNPosition
功能描述
获取开始复制的位置。
语法格式
LogSequenceNumber getStartLSNPosition()
参数说明
无。
返回值
开始复制的位置,非空。
getStatusInterval
功能描述
指定发送回服务器的状态包之间的毫秒数。这允许更容易地从服务器监控进度。值为0将完全禁用周期性状态更新,尽管更新仍然会在服务器请求时发送,以避免超时断开。缺省值是10秒。
语法格式
int getStatusInterval()
参数说明
无。
返回值
当前状态间隔。
其他
已知的子接口:LogicalReplicationOptions, PhysicalReplicationOptions。
已知的实现类:LogicalStreamBuilder, PhysicalStreamBuilder。