LVS高階應用-會話保持
LVS的會話保持方法
使用-p選項建立長連結
在新建叢集的時候使用-p選項,使用者訪問服務的時候,會傳送到相同的RS上,哪怕使用輪詢排程,在設定的時間內,都會在相同的RS上
例如
ipvsadm -A|E -t|u|f service-address [-s scheduler] [-p [timeout]]
#-p指定長連線時間
藉助防火牆標記設定會話保持
可以讓http切換https連結的時候還是在相同主機上具體可以參考下面這個連結,有詳細過程
https://blog.csdn.net/L835311324/article/details/82634215
#打標記方法(在Director主機):
# iptables -t mangle -A PREROUTING -d $vip -p $proto --dport $port -j MARK --set-mark NUMBER
#基於標記定義叢集服務:
# ipvsadm -A -f NUMBER [options]
基於0埠定義叢集服務
將客戶端對所有應用的請求統統排程至後端主機,必須定義為持久模式(即需要用-p指定長連線時間);
實驗環境在https://blog.csdn.net/L835311324/article/details/82634215的基礎上但是修改一下DR的ipvsadm規則。
ipvsadm -C #清空規則
ipvsadm -A -t 192.168.253.192:0 -s rr -p 10
ipvsadm -a -t 192.168.253.192:0 -r 192.168.253.129
ipvsadm -a -t 192.168.253.192:0 -r 192.168.253.140
然後再次測試一下
相關文章
- 保持會話連線會話
- securecrt保持會話不會斷掉Securecrt會話
- LVS高階應用-藉助防火牆標記分類報文防火牆
- AWK高階應用
- Redis 高階應用Redis
- load高階應用
- INSERT高階應用
- javascript的高階應用JavaScript
- 基於token的會話保持機制會話
- 「Mybatis系列」Mybatis高階應用MyBatis
- 高階應用開發者手冊
- React 高階應用 -- 高階元件 Heigher Order ComponentReact元件
- 安卓應用安全指南4.2.3建立/使用廣播接收器高階話題安卓
- python中list列表的高階應用 高階函式Python函式
- Docker 運維高階應用管理Docker運維
- javascript高階函式的應用JavaScript函式
- 高階函式應用--currying函式
- Selenium webdriver Java 高階應用WebJava
- 高階iOS應用效能優化iOS優化
- 專案管理(EXCEL高階應用)專案管理Excel
- [譯]React高階話題之高階元件React元件
- Mylearningpath(網路安全高階應用)TCP/IP高階技術TCP
- Hive 高階應用開發示例(一)Hive
- react 高階元件的 理解和應用React元件
- 聊聊 KVC 和 KVO 的高階應用
- 高階應用開發者手冊總結
- NetMeeting高階應用 (轉)
- C語言巨集的高階應用C語言
- F5會話保持技術原理白皮書(摘取)會話
- ansible高階應用ansible-vault
- JDBC 高階資料型別的應用JDBC資料型別
- WinRAR初級中級高階等應用
- STM32F103 高階應用(2)——中斷應用
- SSLO如何實現會話保持?技術乾貨線上分享會話
- 聊聊如何在K8S中實現會話保持K8S會話
- [譯]React高階話題之Refs and the DOMReact
- [譯]React高階話題之ContextReactContext
- Nuget一鍵打包上傳以及高階應用