公司開發(fā)一個(gè)項(xiàng)目,現(xiàn)在涉及到如果主服務(wù)器掛掉,則備用服務(wù)器接管主服務(wù)器繼續(xù)工作,兩個(gè)主備用服務(wù)器之間的檢測(cè)IP如何設(shè)置呢,還有就是與客戶端通訊的話只有一個(gè)IP地址,就是誰(shuí)主用誰(shuí)用對(duì)客戶端的IP,因?yàn)榭蛻舳薎P不能改變
1 回答

有只小跳蛙
TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超8個(gè)贊
有2種辦法
1,通過(guò)中間件連接服務(wù)器,在中間件中做判斷,當(dāng)主服掛掉的時(shí)候,自動(dòng)切換到備服;同時(shí)也可以在中間件里做一個(gè)定時(shí)任務(wù),定時(shí)檢測(cè) 主服狀態(tài)。
2,客戶端判斷,當(dāng)主服請(qǐng)求失敗的時(shí)候,自動(dòng)切換向備服提交請(qǐng)求。
推薦使用1,我們就是用的中間件方式,中間件可以無(wú)限增加備服,而不需要額外升級(jí)客戶端。 采用方法2的話,如果增加備服,每次都要修改各個(gè)客戶端的參數(shù)配置,比較麻煩。
- 1 回答
- 0 關(guān)注
- 923 瀏覽
添加回答
舉報(bào)
0/150
提交
取消