读写分离集群辅助功能¶
agent可以支持对读写分离集群的辅助,功能如下:
当切换主节点时,数据库主节点会给agent发送卸载浮动IP的指令,agent来执行浮动IP的卸载。此功能在数据集节点变为主节点时,会给agent发送添加浮动IP监控的指令,agent会将相关信息保存到agent/ha_server_info_[DBNAME].conf文件中。
agent重启时主节点不会重新给agent发送IP信息,agent会从文件中获取相关信息继续进行监控。
agent可以检测节点状态,当节点数据库异常退出时,可自动拉起节点数据库;
当节点数据库异常退出时,agent如果检测到当前节点还有浮动IP,则卸载浮动IP.
数据库后台与agent的通信端口为参数配置文件(agent.conf)中的HA_ST_PORT参数,默认为444
注解
agent v3.0.54(含) 版本及更老版本只支持数据库单实例,之后版本可支持多实例。