在 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