創(chuàng)建 Monitor 并測試 - 每天5分鐘玩轉(zhuǎn) OpenStack(124)

移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),手機(jī)維修培訓(xùn),手機(jī)軟件培訓(xùn)

前面我們創(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)設(shè)置為 down,從而避免將后續(xù)請求轉(zhuǎn)發(fā)給它。

下面我們?yōu)?Pool 添加一個 monitor。
在 Monitors 標(biāo)簽頁中點(diǎn)擊 “Add Monitor” 按鈕

移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),手機(jī)維修培訓(xùn),手機(jī)軟件培訓(xùn)

Type 選擇 “HTTP”,含義是通過 HTTP 檢查 member 的健康狀態(tài)。
Delay 設(shè)置為 “10”,含義是 10 秒檢查一次 member 的狀態(tài)。
Timeout 設(shè)置為 “5”,含義是如果 member 在 5 秒內(nèi)無法應(yīng)答,則超時。
Max Reties 設(shè)置為 “3”,含義是如果嘗試 3 次都超時或者失敗,則將 member 狀態(tài)設(shè)置為 down。

HTTP Method 設(shè)置為 “GET”
URL 設(shè)置為 “/”
Expected HTTP