[z]如何利用amoeba构建mysql主从复制集群的读写分离
构建的前提是你已经搭建好了一个mysql主从复制集群,可参考这里。
1. 下载jdk,amoeba2.1.0。
2. 设置JAVA_HOME环境变量,测试amoeba是否可用。
D:\amoeba-mysql-binary-2.1.0-RC5\bin>amoeba
amoeba start|stop
请按任意键继续. . .
3. 修改amoeba中的2个配置文件 dbServers.xml 和 amoeba.xml
配置方法参考这里。
4. 构建读写分离环境
参考这里。
另:
1. 为了防止amoeba成为单点故障,可以再设置一台或多台amoeba服务器(类似mongos)。
2. dbServers.xml配置的factoryConfig中:
<property name="password">password</property>
默认是被注释掉的,配置时注意取消注释。