Agent Manager Tell 指令
下表將說明您可用在「代理程式管理員」的其他 Tell 指令。
指令結果
Tell Amgr Cancel取消目前執行的排程代理程式。

附註 Tell Amgr Cancel 不會取消由其他程序執行的代理程式,例如 HTTP 或路由器;然而,您可以使用遠端除錯器來取消由任何程序執行的代理程式。如果協力廠商應用程式當掉,而且並未將控制傳回 IBM Lotus Notes ,如此就無法取消該代理程式。

輸入下列引數,指定要取消的代理程式:

"db name" 'agent name'

範例:Tell Amgr Cancel "DatabaseName.nsf" 'AgentName'

附註 您可以使用 Tell Amgr Schedule 指令來判定可以取消的代理程式。

Tell Amgr Debug顯示「代理程式管理員」的目前除錯設定值,或讓您設定新的設定值。當使用此指令設定除錯值時,您可以使用 NOTES.INI 檔案中 Debug_Amgr 指令使用的旗標。這些設定值會立即生效;您無需重新啟動「代理程式管理員」或伺服器。

下列為「Tell Amgr 除錯」參數:

  • c -- 輸出代理程式控制參數
  • e -- 輸出「代理站管理程式」事件的相關資訊
  • l -- 輸出載入報告
  • m -- 輸出代理程式記憶體警告
  • p -- 輸出代理程式效能統計資料
  • r -- 輸出代理程式執行報告
  • s -- 輸出 AMGR 排程的相關資訊
  • v 詳細模式,輸出更多關於代理程式載入、排程及佇列的訊息
  • * -- 輸出所有上述資訊
Tell Amgr Run執行您使用下列引數指定的代理程式:

"db name" 'agent name'

範例:Tell Amgr Run "DatabaseName.nsf" 'AgentName'

Tell Amgr Pause暫停代理程式之排程
Tell Amgr Quit停止伺服器上的「代理程式管理員」。
Tell Amgr Resume恢復代理程式之排程
Tell Amgr Schedule顯示已排定要在本日執行的所有代理程式的時程表。此外,此指令會顯示代理程式觸發指令類型、排定代理程式要執行的時間、代理程式的名稱及執行的資料庫名稱。檢查「代理程式管理員」排程可以使您知道「代理程式管理員」佇列上是否有代理程式在等候。

代理程式管理員佇列:

E:適合執行的代理程式。

S:排定要執行的代理程式。

V:等待其事件發生的事件觸發代理程式。

觸發指令類型:

S:已排定要執行的代理程式。

M:該代理程式是一個新的郵件觸發的代理程式。

U:該代理程式是一個新增/更新的文件觸發的代理程式。

Tell Amgr Status此指令會顯示「代理程式管理員」佇列的快照及顯示「伺服器」文件中「代理程式管理員」的設定。
相關主題