把 EPM 整合代理程式當作 Windows 服務來執行

您可以把 EPM 整合代理程式安裝成 Windows 服務,讓您可以在代理程式自己的 Windows 工作階段中執行代理程式。該服務可以在電腦啟動時自動啟動、可以暫停並重新啟動,還可以不顯示任何使用者介面。在 Linux 電腦上,EPM 整合代理程式是當作背景處理程序來啟動。

請注意下列事項:

  • 您在安裝服務之後,就可以在 Windows 服務主控台上,把該服務當作 Windows 服務來啟動及停止。

  • 您可以建立數個有不同的服務名稱、代理程式名稱和連接埠的代理程式服務,然後同時執行這些服務。

  • 服務執行期間,系統會在 EPM_APP_DATA_HOME\logs 資料夾中建立服務日誌,名稱為 <serviceName>_<agent_name>_Service_<date>.log。這個日誌包含代理程式的所有主控台輸出內容。

  • 如要顯示說明,請使用選項 EPMAgentService.exe -help,或是在 Windows 檔案總管中按兩下 EPMAgentService.exe

  • 請務必要在啟動服務之後查看日誌檔案。

  • 您必須在 params.ini 檔案中指定代理程式的名稱,原因是您無法在安裝命令中把該名稱當作參數來傳遞。

如要把代理程式安裝成 Windows 服務,請執行 bin 資料夾中的 EPMAgentService.exe 安裝程式,方法是利用命令提示字元發出下列命令:

EPMAgentService.exe -install service_name path_to_agent_startup_parameter_file

  • service_name:指定該代理程式之 Windows 服務的唯一名稱。可以使用英文字母和數字,但無法使用空格和特殊字元。

  • path_to_agent_startup_parameter_file:指定在服務啟動期間所用的 agentparams.ini 檔案所在目錄的完整路徑。

例如,您可以指定:C:\EPMAgentData\config\agentparams.ini

如要將作為 Windows 服務的代理程式取消安裝,請利用命令提示字元執行下列命令:

EPMAgentService.exe -uninstall service_name