從 HPC Pack 2012 開始,您可以檢視 SOA 作業和會話進度的詳細資訊,以及檢視內部部署或 Windows Azure 節點上執行之 SOA 會話的訊息層級追蹤。 您也可以匯出SOA追蹤記錄,並將其離線共用。
注意
在 HPC Pack 2012 中引進訊息層級追蹤。 在舊版中無法使用。
若要檢視 SOA 作業和工作階段的詳細資訊,您必須先設定事件記錄層級來啟用 SOA 服務的診斷監視。
注意
如果您要在 Windows Azure 節點上執行 SOA 服務,而且您想要從這些節點收集追蹤記錄,您也必須指定追蹤記錄的 Windows Azure 記憶體。 若要這樣做,請在 [組態] 中,在 [部署對辦事項清單]的 [選擇性部署工作] 底下,單擊 [設定 Windows Azure 記憶體連接字符串]。 如需組態詳細資料,請參閱 設定連接字串。
設定服務的事件記錄層級
在 HPC 叢集管理員中,按兩下 [組態],然後按兩下 [Services]。
以滑鼠右鍵按下服務,然後按下 [設定事件記錄層級]
。 在對話框中,選取所需的追蹤層級,然後按下 [確定] [確定]。
在 HPC Cluster Manager 中檢視 SOA 追蹤記錄
在 HPC 叢集管理員中,按兩下 [作業管理],然後按兩下 [SOA 作業]。
在作業清單中,尋找與您正在偵錯之會話相關聯的作業。 作業標識碼與會話標識碼相同。
以滑鼠右鍵按下作業,然後按兩下 [檢視訊息詳細資料]
。 對話框會列出訊息,並顯示詳細數據,包括狀態、接收時間和目標計算機。 例如,您可能想要檢閱狀態為 失敗訊息的詳細數據。 如有需要,您可以將訊息詳細數據匯出至文本檔。
匯出SOA追蹤記錄
在 HPC 叢集管理員中,按兩下 [作業管理],然後按兩下 [SOA 作業]。
在作業清單中,尋找與您正在偵錯之會話相關聯的作業。 作業標識碼與會話標識碼相同。
以滑鼠右鍵按下作業,然後按下 [匯出 SOA 追蹤。
在對話框中,指定 zip 檔案的名稱和位置,其中包含每個節點的追蹤記錄。
確認追蹤記錄出現在指定的資料夾中。
在作業上按下滑鼠右鍵,然後按下 [刪除追蹤,以從計算節點刪除追蹤記錄。