6-3周總結(F5健康檢查策略)

知識點小結

hostname
	hostname的意義:通過hostname 查找IP
	在生產遇到這樣一個問題。交易到zk報錯,發請求到一個未知IP超時。一直找不到原因。後面發現是因爲運維提供的服務器
	ip和hostname 對應不上。ping hostname 並不是到本機IP ,而是解析出未知IP。
Linux文件大小
	du -h 查看當前目錄下的文件夾大小
	ll | wc -l 統計當前目錄文件數量
F5健康檢查策略
	1.TCP_HALF_OPEN
	2.TCP_ECV
	上線之前。行內F5希望通過TCP_ECV的方式,對我們系統做健康檢查。我們需要對探測報文做定製化響應。所以,簡單百度瞭解,F5的幾種健康檢查策
	希望能夠使用TCP_HALF_OPEN的策略,雖然只能夠判斷目標服務器TCP端口處於linsten狀態。但是,系統不需做響應
	F5運維人員,說沒有做過半開策略。會導致健康檢查請求一直無法中斷,時間長了,可能會佔滿連接數上線。
	辯駁不過,最後,還是使用的是TCP_ECV的方式。使用這種方式的好處,是確實能檢查到。端口不僅活着,並且系統能夠正確響應
Linux重啓後,resolve.conf
	linux 重啓後,resolve.conf被重置。運維要求,在系統重啓後,能夠重新拉起服務。測試中,重啓我們的服務器。	
	上線前,做服務檢查,發現nginx沒辦法啓動起來,無法解析。域名,檢查resolv.conf發現被重置了。致使域名無法轉換爲IP地址
壓測出現丟包
行內要求使用TCP 協議。我們使用傳統的socket寫的服務。發現在壓測過程中出現丟包的情況。
我們首先寫入長度,然後再寫入報文體。在壓測過程中,發現客戶端會出現收不到報文體的情況。
解決方式:報文長度和報文體一起發送給客戶端。原因可能是因爲,java和c的接收方式不一樣。最好的方式,還是後續修改爲NIO
鉤子線程
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章