Amazon EC2 - 來自相同使用者的多個請求是否保證會傳送到相同執行個體?

Amazon EC2 - 來自相同使用者的多個請求是否保證會傳送到相同執行個體?

在應用程式由 Amazon EC2 中的多個執行個體所託管(具有負載平衡)的情況下,來自相同使用者的多個請求是否保證會傳送到相同執行個體?

答案1

來自Amazon Elastic Load Balancing 摘要頁面:

Elastic Load Balancing 支援將使用者會話貼到特定 EC2 執行個體的功能。

答案2

這取決於您的配置。我不使用 Amazon 的 Elastic Load Balancing (ELB) 服務,因為它不允許我記錄客戶端 IP 位址,因為當 EC2 執行個體看到時,所有連線似乎都來自 LB 裝置。相反,我透過 DNS 和多個 Apache 前端伺服器進行自己的負載平衡,這些伺服器設定為使用來自同一原始來源位址的黏性會話。

相關內容