此指導的下一個部分會說明如何評測工作流程 ManualAction 的效能。
在 Identity Manager 中,選取 [伺服器作業] -> [執行作業],然後按一下 [ProfilerTutorialWorkflow2]。
在幾分鐘後,會顯示一個空白的表單。
按一下 [儲存],會隨即顯示進程圖。
再次選取 [伺服器作業] -> [執行作業]。
返回 Identity Manager IDE IDM 效能評測器檢視,然後在 [效能評測結果] 區段中,按一下 [重設收集的結果] 圖示。
現在按一下 Identity Manager 中的 [ProfilerTutorialWorkflow2]。
當空白表單再次顯示時,請按一下 [儲存]。
在 IDM 效能評測器檢視中,按一下 [拍攝快照]。
幾秒之後,快照應顯示在 [呼叫樹狀結構] 區域中。您應該會看到 /idm/task/workItemEdit.jsp 耗用六秒以上。(此結果會對應至工作流程中的手動操作。)
展開 /idm/task/workItemEdit.jsp 節點,並注意執行 ManualAction 表單中之所有 Derivation 的節點總計耗用六秒。
依序展開 Derivation、displayNameForm、variables.dummy 與 <block> 節點。
您應該會看到 <block> 耗用了六秒,其間效能評測器三次呼叫 ProfilerTutorialExample.example() 方法,每次呼叫耗用兩秒。
您可以連按兩下 <block> 以檢視來源。