在調度器中配置虛擬服務,實現持久性連接,解決會話保持問題。
-p? 【timeout】
-p 300
這5分鐘之內調度器會把來自同一個客戶端的請求轉發到同一個后端服務器。【不管使用的調度算法是什么。】【稱為持久性連接。】
作用:將客戶端一段時間內的請求轉發到同一個real? server,解決會話保持問題。
解決會話保持問題,要么使用redis數據庫實現共享存儲,要么使用源哈希算法,此時在LVS中出現了第三種解決方案,也就是持久性連接。
如上圖所示,這是在調度器中使用-E選項,加上-p? 300超時時間,以此實現在300秒中,來自同一個客戶端的請求總是交給同一個服務器進行處理,以此解決會話保持問題。