一個有狀態的網路應用程式在 Auto Scaling group 中的 EC2 實例上執行,並位於帶有單一目標群組的 ALB 後方。ALB 是 CloudFront distribution 的來源。使用者遇到間歇性登出問題。SysOps 管理員應該實作哪兩項變更來解決會話遺失問題?(請選擇兩項。)
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 設定 CloudFront 在快取行為設定中轉發 cookies。, 在 ALB 目標群組上啟用黏性會話(目標群組黏性)。.
為什麼這是答案
有狀態的應用程式需要會話持久性。啟用 ALB 目標群組上的黏性會話(目標群組黏性)可確保來自同一用戶的請求始終路由到相同的 EC2 實例,防止會話遺失。CloudFront 預設不轉發 cookies,這會導致應用程式無法識別用戶會話。設定 CloudFront 在快取行為設定中轉發 cookies,可讓應用程式接收必要的會話資訊,進而解決間歇性登出問題。將路由演算法切換為最少未完成請求不會解決會話持久性問題。在 ALB 監聽器規則上啟用群組層級的黏性與目標群組黏性功能重複,且目標群組黏性是更直接的解決方案。轉發特定標頭可能有用,但轉發 cookies 對於有狀態應用程式的會話管理更為關鍵。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡