Doctor ANS爲服務器健康保駕護航!
沒有健康檢查,客戶端可能會將請求發送到已停機或是不能正常工作的服務器上,導致故障。
ANS(安獅)對後臺服務器提供的服務進行監視,並按時檢查服務器運行狀態,如果服務器異常,ANS(安獅)則將用戶請求重新調整分配給其餘正常運行的服務器,而不需要管理員的手動干預。
服務器健康檢查包括IMCP健康檢查方法、TCP健康檢查方法、HTTP健康檢查。IMCP檢查方式是通過Ping方式對後臺服務器進行檢查,如果服務器無法ping通則可判斷服務器狀態異常。
TCP健康檢查方式中ANS(安獅)連接到服務器上面應用程序運行的特定的TCP或UDP端口發送一個TCP SYN請求包到每個真實服務器的80端口,檢查是否接收到迴應的TCP SYN ACK數據包,如果沒有收到,負載均衡器就認定相應服務器的80服務有故障。
HTTP頁面內容健康檢查中,ANS(安獅)設置頁面監視器,監視頁面是否包含指定的內容,如果不包含那麼判斷爲服務器異常。