新增規則
填寫這些欄位,然後按一下確定。
- 規則名稱
- 由您所設定的規則名稱。此名稱可以包含任何英數字元、底線、連字符號或句點。它的長度是 1 到 20 個字元,不能包含空白。
從下列規則中選擇:
若要取得有關規則型平衡負載的詳細資訊,請參閱
Load Balancer 管理手冊中的「配置規則型平衡負載」一節。
- 優先順序 (選用性的)
- 一個整數,代表檢閱規則的次序。若未給定您所設之第一個規則的優先順序,則在預設的狀況下,會給定優先順序值 1,並優先評估。
而下個規則的優先順序值為 11,並第二個評估 (最後一個優先順序值 + 10,在這個狀況為 1 + 10)、第三個規則 = 21、第四個規則 = 31,以此類推。規則按數字順序來評估,小數目比大數目更優先。
- 開始範圍
- 範圍的下限值,用來決定規則是否為真。
如果依據下列項目新增規則:
- 「IP 位址」,則開始範圍是從屬站的位址,它可能是符號式名稱或帶點十進位格式。預設值是 0.0.0.0。
- 「時間」,則開始範圍是整數。預設值是 0,代表午夜。
- 「連線總數」,則開始範圍是整數。預設值是 0。
- 「作用中連線數」,則開始範圍是整數。預設值是 0。
- 「從屬站埠」,則開始範圍是整數。預設值是 0。
- 「保留的頻寬」,則開始範圍是整數。預設值是 0。
您不需指定永遠為真、共用頻寬、服務程式類型或內容規則的開始範圍。
- 結束範圍
- 範圍的上限值,用來決定規則是否為真。
如果依據下列項目新增規則:
- 「IP 位址」,則結束範圍是從屬站的位址,它可能是符號式名稱或帶點十進位格式。預設值是 255.255.255.255。
- 「時間」,則結束範圍是整數。預設值是 24,代表午夜。
- 「連線總數」,則結束範圍是整數。預設值是 2 的 32 次方減 1。
- 「作用中連線數」,則結束範圍是整數。預設值是 2 的 32 次方減 1。
- 「從屬站埠」,則結束範圍是整數。預設值是 65535。
- 「保留的頻寬」則結束範圍是整數。預設值是 2 的 32 次方減 1。
您不需指定永遠為真、共用頻寬或服務程式類型 (TOS) 或內容規則的結束範圍。
- TOS (僅適用於服務程式類型規則)
- 由 0、1 或 x 所組成的 8 位元項目值。
- 評估的層次 (僅適用於「連線總數」及「作用中連線」規則。)
- 在評估埠上的所有伺服器或僅評估規則上的伺服器之間做選擇。
- 共用可用頻寬的層次 (僅適用於「共用頻寬規則」)
- 設定想要共用頻寬的層次。選擇叢集或執行器層次
(在新增執行器層次或叢集層次的共用頻寬規則之前,必須設定執行器或叢集上的共用頻寬;在新增叢集層次的共用頻寬規則之前,必須設定叢集上的共用頻寬)。
- 一個或多個伺服器位址: (選用性的)
- 您所執行的伺服器之清單。選用性地從清單中選取要加入規則內的一或多個伺服器。
- 型樣
- 只有當您選取規則類型的「內容」後才適用。使用下列限制,鍵入需要的型樣語法:
- 無空格
- 特殊字元:(除非您在字元前置 \):
* : 萬用字元 (符合 0 到 x 的任何字元)
( : 用於邏輯分組
) : 用於邏輯分組
& : 邏輯 AND
| : 邏輯 OR
! : 邏輯 NOT
- 保留的關鍵字 (永遠在 = 之前):
Method : HTTP 通信協定在轉換時用來
擷取要求。例如,GET、POST、
等等。
URI : URL 要求的路徑。
Version : 要求的特定版本,
HTTP/1.0 或 HTTP/1.1
Host : 來自 host: 表頭的值
備註: HTTP/1.0 通信協定的選用項目
[key] : Dispatcher 可搜尋的任何有效的 HTTP 表頭;
例如,User-Agent、Connection、
referer 等。
範例:目標為 http://www.company.com/path/webpage.htm 的瀏覽器可能得到下列值:
Method=GET
URI=/path/webpage.htm
Version=HTTP/1.1
Host=www.company.com
Connection=Keep-Alive
若要取得有關型樣語法以及實務的詳細資訊,請參閱 Load Balancer 管理手冊中的「配置規則型平衡負載」以及「內容規則(型樣)語法」章節。
|