为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:
user='用户名',
password='密码',
server='主节点IP:端口,备节点IP:端口', # 例如:'192.168.1.1:5236,192.168.1.2:5236'
auto_commit=True, # 自动提交
failover=True # 启用故障转移
)
这样配置,可以实现主库故障后,自动链接到新主库吗
在应用服务器上配置服务名
##以#开头的行表示是注释#
##全局配置区
TIME_ZONE=(480)
LANGUAGE=(cn)
DMHA=(172.16.1.1:5236,172.16.1.2:5236)
##服务配置
[DMHA]
SWITCH_TIMES=(3)
SWITCH_INTERVAL=(100)
LOGIN_MODE=(1)
应用使用服务名连接数据库
user='用户名',
password='密码',
server='DMHA',
建议在/etc/dm_svc.conf中配置服务名
DM=(192.168.1.1:5236,192.168.1.2:5236)
[DM]
login_mode=(1)#只连主库
SWITCH_TIMES=(3)
SWITCH_INTERVAL=(100)
然后使用服务名DM连接数据库