Mysql主从复制及读写分离的实现
========================================================================# vim amoeba.xml
#定义amoeba代理服务器的对外连接监听端口
3306
#定义amoeba代理服务器对外连接的监听IP
172.16.14.1
${clientConnectioneManager}
128
64
#定义amoeba连接用户名和密码,客户端或程序只需要使用此用户名和密码连接即可
admin
password
${amoeba.home}/conf/access_list.conf
127.0.0.1
true
${clientConnectioneManager}
60
com.meidusa.amoeba.net.ConnectionManager
com.meidusa.amoeba.net.AuthingableConnectionManager
${amoeba.home}/conf/dbServers.xml
${amoeba.home}/conf/rule.xml
${amoeba.home}/conf/ruleFunctionMap.xml
${amoeba.home}/conf/functionMap.xml
1500
master
#定义默认池,一些sql语句默认会在此定义的服务器上执行
master
#定义只写数据库
slave
#定义只读数据库,此处定义的是在"dbServer.xml"文件中定义的后端服务器名称,也可以定义数据库池的名称,实现负载均衡
true
页:
[1]