MySQL深入10-利用Ameoba实现读写分离
cd /usr/local/amoeba/confvi ameoba.xml # 前端定义配置文件
# 修改ameoba前端监听端口
3306 # 默认端口是8066,修改为3306,便于实现前端程序连接数据库的透明性
# 修改连接amoeba接口的认证信息
root
mypass # 添加登录密码
# 查询路由设置
${amoeba.home}/conf/rule.xml
${amoeba.home}/conf/ruleFunctionMap.xml
${amoeba.home}/conf/functionMap.xml
1500
master # 设定默认节点
master # 设定可写节点,节点定义见dbServers.xml文件
readservers # 设定只读池,可配置多个slave节点
true
vi dbServers.xml # 后端节点配置文件
# 定义抽象服务器,为每个后端MySQL服务器提供默认连接配置
${defaultManager}
64
128
3406
test
root
magedu
# 定义后端MySQL的IP地址,一个master,一个slave
192.168.0.45
192.168.0.46
# 定义虚拟服务器组,即只读池readservers
1
master,slave
页:
[1]