Windows 服务配置编辑

Windows 服务的配置可以通过在 Windows 注册表中为特定 Windows 服务设置环境变量来提供。使用 PowerShell

$environment = [string[]]@(
  "ELASTIC_APM_SERVER_URL=https://127.0.0.1:8200", 
  "ELASTIC_APM_TRANSACTION_SAMPLE_RATE=1",
  "ELASTIC_APM_ENVIRONMENT=Production",
  "ELASTIC_APM_SERVICE_NAME=MyWindowsService")

Set-ItemProperty HKLM:SYSTEM\CurrentControlSet\Services\<service-name> -Name Environment -Value $environment 

定义要用于 Windows 服务的环境变量

<service-name> 是 Windows 服务的名称。

然后必须重新启动服务才能使更改生效

Restart-Service <service-name>