多個GateWay提供服務(wù),然后一個掛掉了,那么該GateWay負(fù)責(zé)的Web連接是怎么處理的? 其他GateWay還能接收這些連接么?
可以在gateway前面擋一層lvs + keeplived,當(dāng)一個gateway掛了lvs會踢掉這個gateway,新的客戶端就不會再連這個故障的gateway服務(wù)器。
如果一個gateway掛掉,那么這個gateway上的鏈接都會出問題,客戶端需要重連。
不過gateway上沒有業(yè)務(wù)邏輯,很穩(wěn)定,自己不會掛掉。除非斷網(wǎng)斷電這種。
用了2年多GatewayWorker了,穩(wěn)定的很,幾乎不用考慮掛的問題。 不過話說回來,也得看開發(fā)者水平了