GatewayWorker分布式部署,多臺服務器啟動了gateway進程,那么客戶端連接websocket時應該連接哪臺服務器IP呢
哪個都行,這就是 GatewayWorker 要達到的效果啊,分擔負載。
那如果客戶端一直都是只訪問其中的一臺gateway,這樣能不能起到分擔的效果呢
這種情況就相當去其它的 Gateway 進程并沒有啟動,從“接收客戶端連接”的角度來看,當然是沒有分擔的,但至少在“執(zhí)行客戶請求”的時候是由多個 BusinessWorker 來分擔的。