Windows 服务部署
在 Windows 环境中,Jaeger 进程可以作为 Windows 服务进行托管和管理,并通过 nssm
工具进行控制。要在 Windows 上配置此类服务,请下载适用于相应架构的 nssm.exe ,并执行与 Jaeger 通常运行方式类似的命令。
最简单的方式是以 all-in-one 模式运行 Jaeger。您可以在没有配置文件的情况下运行它,它将使用默认的内存存储。要自定义其行为或连接到更具弹性的存储,需要一个配置文件。更多详细信息请参阅配置。
以下是如何将 Jaeger 设置为 Windows 服务:
- 创建一个配置文件,例如
C:\Jaeger\config.yaml
。 - 安装并配置 Jaeger 服务
nssm install Jaeger C:\Jaeger\jaeger.exe --config=C:\Jaeger\config.yaml
nssm set Jaeger AppStdout C:\Jaeger\jaeger.out.log
nssm set Jaeger AppStderr C:\Jaeger\jaeger.err.log
nssm set Jaeger Description Jaeger All-in-One
nssm start Jaeger