創(chuàng)建 Monitor 并測試 - 每天5分鐘玩轉 OpenStack(124)
前面我們創(chuàng)建了 Pool,VIP 并添加了 Member。今天將創(chuàng)建 Monitor,然后測試 LBaaS 是否能夠正常工作。
創(chuàng)建 Monitor
LBaaS 可以創(chuàng)建 monitor,用于監(jiān)控 Pool Member 健康狀態(tài)。
如果某個 member 不能正常工作,monitor 會將其狀態(tài)設置為 down,從而避免將后續(xù)請求轉發(fā)給它。
下面我們?yōu)?Pool 添加一個 monitor。
在 Monitors 標簽頁中點擊 “Add Monitor” 按鈕
Type 選擇 “HTTP”,含義是通過 HTTP 檢查 member 的健康狀態(tài)。
Delay 設置為 “10”,含義是 10 秒檢查一次 member 的狀態(tài)。
Timeout 設置為 “5”,含義是如果 member 在 5 秒內(nèi)無法應答,則超時。
Max Reties 設置為 “3”,含義是如果嘗試 3 次都超時或者失敗,則將 member 狀態(tài)設置為 down。
HTTP Method 設置為 “GET”
URL 設置為 “/”
Expected HTTP