最近在配置負載均衡時,踩了乙個坑,記錄如下:
[ 問題現象 ]
通過tcp**不能訪問,可能是網路問題。負載均衡顯示均正常。
[ 問題例項 ]
lb-uf6huhruvajrw7d9c1ldx
[ 處理意見 ]
檢視您80埠是配置的tcp四層監聽
四層負載均衡後端新增的linux系統的ecs例項,必須關閉其linux核心的rp_filter特性。否則可能會導致無法從客戶端使用telnet訪問負載均衡的服務位址,但健康檢查正常。
linux的rp_filter特性用於實現反向過濾(即urpf)。它驗證反向資料報的流向,以避免ip偽造攻擊。但是該特性可能會和負載均衡底層lvs的策略路由產生衝突,導致訪問出現異常。
net.ipv4.conf.default.rp_filter = 0
net.ipv4.conf.all.rp_filter = 0
net.ipv4.conf.eth0.rp_filter = 0
您先核實下核心引數是否有誤,如果核心引數沒有問題,您嘗試關閉系統防火牆再測試下
對於nginx配置的一些小細節
1 配置root目錄,自定義index.html,除錯時可以檢視nginx的狀態
2 配置**後端服務的測試頁,自定義index.html,除錯時可以檢視後端服務的狀態
阿里雲負載均衡怎麼配置?
很多人對負載均衡一頭霧水,不知道怎麼用,流程順序的是什麼的。第一步建立雲伺服器ecs例項,使用負載均衡服務前,您需要至少建立2臺雲伺服器ecs例項。建立例項,說白了就是買 租用阿里雲的雲伺服器ecs 第二步建立ecs例項後,您需要在ecs上部署相關應用。可參考教程 如何將1個專案部署到多台伺服器上?...
阿里雲負載均衡怎麼配置?
很多人對負載均衡一頭霧水,不知道怎麼用,流程順序的是什麼的。第一步建立雲伺服器ecs例項,使用負載均衡服務前,您需要至少建立2臺雲伺服器ecs例項。建立例項,說白了就是買 租用阿里雲的雲伺服器ecs 第二步建立ecs例項後,您需要在ecs上部署相關應用。可參考教程 如何將1個專案部署到多台伺服器上?...
阿里雲負載均衡SLB
slb 簡單來講就是slb系統也是乙個由多台計算機構成的集群。使用者在這個系統中申請和配置了乙個slb的例項對外提供服務,針對該slb例項的訪問請求會通過我們的系統按照使用者設定的規則向後端的多台ecs進行 那麼當我們系統內的某一台計算機出現問題的時候,其他的計算機可以承擔本應由其處理的任務而保證整...