如何測試amoeba已經實現負載均衡

衆所周知在mmm環境裏面每個數據庫的數據是一致的 那麼你做完amoeba後所看到的內容是一致的就是已經負載均衡了你也看不出來
那麼怎麼辦呢?這裏可以利用在/etc/my.cnf裏面的一個參數實現,replicate_ignore_db = test
加入這個參數後重啓數據庫後可以實現test庫在本庫上不同步其他數據庫test庫,那麼你可以一臺一臺的做假設你有4臺數據庫分別是
master1 master2 slave1 slave2且是已經做好了mmm的環境

那麼你可以
1.登入master2 vim /etc/my.cnf 加入 replicate_ignore_db = test 重啓數據庫

2.登入master1的mysql使用test庫創建一個t表 >use test; create table t(this varchar(10)); insert into t values('m1'); quit;
vim /etc/my.cnf 加入 replicate_ignore_db = test 重啓數據庫

3.登入master2 ;mysql >use test;
>create table t(this varchar(10)); insert into t values('m2'); quit;

4.登入slave1;
vim /etc/my.cnf 加入 replicate_ignore_db = test 重啓數據庫

5.
登入master2 ;mysql >use test;insert into t values('m1m2iss2'); quit;

這樣t表的數據就都不一樣了


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章