5.0.0-beta +
Agent setting override supported since 3.2.5
In default, SkyWalking provide agent.config
for client, and application.yml
for server settings.
Setting override means end user can override the settings in these config file, by using system properties.
System.Properties(-D) > Config file
Use skywalking.
+ key in config file as system properties and envs key, to override the value.
Why need this prefix?
The agent system properites and env share with target application, this prefix can avoid variable conflict.
Use key in config file as system properties and envs key, to override the value.
Example:
application.yml
agent_gRPC: gRPC: host: localhost port: 11800
-Dagent_gRPC.gRPC.port=31200