亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

老師pxc不是數據強一致性嗎,您也演示了 只要有個節點寫入不成功,那么本次操作就算失敗,那么當一個pxc節點掛了,整個pxc集群就不能寫入數據了嗎?這樣一個集群的機器越多,風險不就更大了嗎。

老師pxc不是數據強一致性嗎,您也演示了 只要有個節點寫入不成功,那么本次操作就算失敗,那么當一個pxc節點掛了,整個pxc集群就不能寫入數據了嗎?這樣一個集群的機器越多,風險不就更大了嗎。

正在回答

3 回答

同學你好,可以為PXC集群設置負載均衡中間件,支持TCP協議的中間件有Haproxy和Nginx。因為每個PXC節點都是可以讀寫的,所以SQL語句無論讀寫,發送哪個節點都可以執行。有一個節點掛掉也不怕,因為Haproxy有心跳檢測,節點宕機,就不向這個節點發送SQL語句。當然一個Haproxy還存在宕機的問題,所以可以配置雙機熱備的Haproxy方案,這套方案你可以通過這門http://coding.imooc.com/class/219.html課程來學習

0 回復 有任何疑惑可以回復我~

老師 我的pxc集群有兩個節點 現在主的節點其中一個表有數據,但是第二個節點的同一個表中就沒有數據了為啥啊老師

0 回復 有任何疑惑可以回復我~

我覺得這個問題是不是可以這么理解:

1、如果沒有負載均衡中間件的存在,PXC的方案只要有一個結點掛了(因為集群中沒有檢測機制,會向宕機結點發送SQL語句,如寫入數據命令),則整個集群不可用。

2、如果有負載均衡中間件存在,則PXC中有結點掛了是沒有關系的,因為haproxy有心跳檢測,發現了結點宕了,就不發送SQL語句了。

不知理解是否正確?

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

老師pxc不是數據強一致性嗎,您也演示了 只要有個節點寫入不成功,那么本次操作就算失敗,那么當一個pxc節點掛了,整個pxc集群就不能寫入數據了嗎?這樣一個集群的機器越多,風險不就更大了嗎。

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號