請利用這個畫面來配置自主要求流程管理程式 (ARFM)。ARFM 會判斷是否允許及何時允許訊息得到中介軟體伺服器的處理,並藉此管理應用程式的送入訊息。這些管理動作是在 HTTP 和「階段作業起始通訊協定」(SIP) 資料流量的隨需應變路由器中,以及在「Java 訊息服務」(JMS) 和「網際網路交互 ORB 通訊協定」(IIOP) 訊息的應用程式伺服器中進行。
如果要檢視這個管理主控台頁面,請按一下作業原則 > 自主管理程式 > 自主要求流程管理程式。
自主要求流程管理程式 (ARFM) 包含兩個部分:控制器和閘道。 這個 ARFM 功能是由控制器加上隨需應變路由器 (ODR) 中的閘道集合針對每個 Cell 來實作的。 閘道會截取送入的要求,將它們放在佇列中,控制器會提供控制信號或指引給閘道及佈置控制器。 這些元件會一起合作,設定收到之要求的優先順序。
依您的管理角色而定,當配置自主要求流程管理程式時,您會取得特定的專用權。 這份清單顯示用來配置自主要求流程管理程式的管理角色和專用權:
啟用安全 當啟用安全時,如果沒有適當的安全權限,將無法編輯某些欄位。
每個 ARFM 閘道都會定期播送聚集的統計資料,這個欄位用來指定這個期間。預設值是 5 秒。
當設定聚集期間時,請將這個值設成夠高,以便支援收集夠多的效能樣本。 閘道會收集每個要求的樣本。 如果要產生好的統計測量,至少需要幾百個樣本。 例如,服務類別的相關要求是以 250 毫秒來執行,平均會有 10 個要求同時執行。 WebSphere Extended Deployment 會根據叢集大小和環境中的資源來自動計算並行值。 您可以在管理主控台中,在執行時期作業之下的各個視覺化畫面中看到這個並行值。
因此,服務類別每秒會處理大約 40 個要求。 將聚集期間值設為 15 秒,每個聚集期間會收集 600 個樣本。 600 個樣本調查所提供的矩陣很有用,也很可靠。
將聚集期間值設成太低,會產生不可靠的效能矩陣。 較少樣本衍生而來的效能矩陣,可靠性不如較大的樣本數量。 由於 ARFM 控制器是在產生新統計資料時啟動的,將聚集期間值設成太長,重新計算控制設定的頻率會比較低。 因此,如果資料流量強度和型樣突然改變,WebSphere Extended Deployment 的回應能力會比較差。
定義 ARFM 控制器的啟動頻率。預設值是 59 秒。
「啟動控制器」是指評估輸入及因收到輸入而產生新控制設定的程序。 當有新的統計資料來自 ARFM 控制器的閘道之一時,便會起始 ARFM 控制器的啟動程序,除非控制器先前不曾啟動,否則,上次啟動之後所經歷的時間會大於或等於控制週期長度下限。
允許將閘道統計資料連結起來,從而定義 ARFM 控制器對於送入的閘道統計資料的反應敏感度。 預設值是 12。
任何閘道的 ARFM 控制器都會使用該閘道前幾份統計資料報告的流動平均值。 平滑視窗會控制組合的報告數目。 平滑視窗設定越低,控制器越敏感,支援的反應也越快。 不過,低的設定會造成敏感反應資料中的雜訊和異常。
平滑視窗和聚集期間所產生的結果與實際的控制週期長度大約相同,實際的控制週期長度有時只稍微大於已配置的控制週期長度下限。
將每個 ARFM 佇列的長度連結於佇列可能保留的要求數目上限。
對於隨需應變路由器、節點群組、服務類別和部署目標的每一項組合,ARFM 都分別會有一個佇列。 當要求到達佇列時,如果佇列已滿,便會拒絕要求。 這個欄位的參數越低,要求因短期資料流量而被拒絕的可能性就越高,參數越高,要求能夠在佇列中逗留的時間也就越長。 要求放在佇列中,會耗用記憶體。 預設值是 1000,不過,請測試這個設定來判斷何者最適合您的環境。