mysql半同步複製

一、簡單介紹

所查看的文檔:http://www.actionsky.com/mysql-57-semi-sync-intro/
其中對於半同步複製講解的非常詳細。

二、進行簡單的配置

半同步複製最主要的進行理論的掌握,將此配置出來只是幾個簡單的參數。
半同步複製還是在異步是正確的情況下。
>master:
>>install plugin rpl_semi_sync_master soname 'semisync_master.so';
>>查看加入的插件是否成功:
>>show plugins;
>>mysql半同步複製
>>select plugin_name,plugin_status from information_schema.plugins where plugin_name like '%semi%';
>>mysql半同步複製

>set global rpl_semi_sync_master_enabled=ON;
>mysql半同步複製
>slave:
>install plugin rpl_semi_sync_slave soname 'semisync_slave.so';
>mysql半同步複製
>set global rpl_semi_sync_slave_enabled=ON;
>mysql半同步複製

測試:

將slave的io線程進行關閉,在master更新數據時就會有這樣的情況出現。
mysql半同步複製
再次等待slave服務器10秒鐘,
start slave io_thread;
查看數據,
mysql半同步複製

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