将 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 文件中指定代理名称。无法在 Install 命令中将其作为参数来传递。

要将代理安装为 Windows 服务,请运行 bin 文件夹中的 EPMAgentService.exe 安装程序,方法是从命令提示符发出以下命令:

EPMAgentService.exe -install service_name path_to_agent_startup_parameter_file

  • service_name:为代理指定的 Window 服务的唯一名称。允许使用字母和数字。不允许使用空格和特殊字符。

  • path_to_agent_startup_parameter_file:指定在启动期间使用的 agentparams.ini 文件所在目录的完整路径。

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

要将代理作为 Windows 服务卸载,请从命令提示符运行以下命令:

EPMAgentService.exe -uninstall service_name