读写分离集群辅助功能

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(含) 版本及更老版本只支持数据库单实例,之后版本可支持多实例。