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