Configuring Payara Micro via System Properties and Environment Variables
Payara Micro Enterprise can also be configured via system properties. These can either be
set on the command line or passed into Payara Micro using the --systemProperties
command line option which will load the properties from the specified file.
Payara Micro Enterprise can also be configured using Environment variables. The environment
variables supported are the same as the system properties below just replace the . with _
for example payaramicro.port should be payaramicro_port when used as a system property.
|
Payara Micro supports the following system properties:
System Property | Equivalent Command Line Flag |
---|---|
payaramicro.domainConfig |
|
payaramicro.hzConfigFile |
|
payaramicro.publicaddress |
|
payaramicro.autoBindHttp |
|
payaramicro.autoBindRange |
|
payaramicro.autoBindSsl |
|
payaramicro.logo |
|
payaramicro.logToFile |
|
payaramicro.enableAccessLog |
|
payaramicro.logPropertiesFile |
|
payaramicro.enableDynamicLogging |
|
payaramicro.enableHealthCheck |
|
payaramicro.port |
|
payaramicro.sslPort |
|
payaramicro.sslCert |
|
payaramicro.mcAddress |
|
payaramicro.mcPort |
|
payaramicro.hostAware |
|
payaramicro.startPort |
|
payaramicro.clusterName |
|
payaramicro.clusterPassword |
|
payaramicro.lite |
|
payaramicro.maxHttpThreads |
|
payaramicro.minHttpThreads |
|
payaramicro.noCluster |
|
payaramicro.disablePhoneHome |
|
payaramicro.enableRequestTracing |
|
payaramicro.requestTracingThresholdUnit |
|
payaramicro.requestTracingThresholdValue |
|
payaramicro.rootDir |
|
payaramicro.name |
|
payaramicro.instanceGroup |
|
payaramicro.initialJoinWait |
|