部署負載平衡
典型的部署環境和使用案例是使用 RPC 負載平衡器,如下所示:
- RPC 用戶端會建立與伺服器陣列的 RPC/HTTP 連線。
- 連線會透過網路轉送至前端負載平衡器
- 前端負載平衡器會選擇伺服器來服務要求。 在此範例中,前端負載平衡器會將連線轉送至伺服器 1。
- RPC Load Balancer 服務會仲裁連線。 它會判斷這是用戶端的第一個連線,並將連線與本機伺服器 1 產生關聯。
- 用戶端會提出第二個 RPC/HTTP 要求。
- 要求會透過網路轉送至前端負載平衡器。
- 前端負載平衡器會選擇伺服器來服務要求。 在此情況下,前端負載平衡器會選擇伺服器 2 來服務要求。
- RPC Load Balancer服務會仲裁連線。 它會辨識來自此用戶端的連線正由伺服器 1 提供服務。
- 連線會轉送至伺服器 1。