mco_HA_detach_replica
有关概述,请参阅高可用性应用页面。
此函数会断开(分离)由通道指针 chan 标识的副本,并执行必要的清理工作。在副本端,mco_nw_attach_master() 将以 stop_reason == MCO_HA_REPLICA_MASTER_REQUESTED_DISCONNECT 的形式返回。
MCO_RET mco_HA_detach_replica (
mco_db_h db,
mco_channel_h chan
)
参数
db
与主数据库的连接句柄。
chan
指向通道描述符的指针(请参阅 mco_HA_get_io_channel())。
返回
MCO_S_OK
成功。
MCO_E_HA_NOT_INITIALIZED
高可用性子系统尚未初始化 - 必须首先调用 mco_HA_start() 函数。
MCO_E_HA_INVCHANNEL
未找到具有此 I/O 通道的副本。
MCO_E_HA_IOERROR
主节点无法向副本发送 DETACH 消息。