System Properties
The following properties are used by Payara Server to configure special behavioral settings:
Option | Value Type | Description | Accepted Values | Default |
---|---|---|---|---|
fish.payara.clientHttpsProtocol |
String |
Sets the TLS version to be used by the asadmin client. This is separate from the TLS version set for HTTPS communication on a listener. |
TLSv1, TLSv1.1, TLSv1.2, TLSv1.3 |
TLSv1.2 |
fish.payara.classloading.delegate |
Boolean |
When set to false,
libraries from applications, and
|
true, false |
true |
fish.payara.admin.command.jline.log.disable |
Boolean |
When set to true, JLine logging entries for invalid key bindings and other unwanted errors will be prevented - This is a property for the asadmin tool |
true, false |
false |
fish.payara.deployment.transform.namespace |
Boolean |
When set to true, Namespace transformation ( |
true, false, null |
null (undefined) |
fish.payara.permittedFormBasedAuthHttpMethods |
String |
A comma separated list of HTTP methods that are permitted to use for FORM based authentication ( |
GET,HEAD,POST,PUT,DELETE,CONNECT,OPTIONS,TRACE,PATCH |
null (undefined) |
fish.payara.shutdowngrace |
Integer |
After server shutdown is initiated the server waits this period of time to finish ongoing requests before terminating. Currently, new requests are still accepted during this grace period. |
0 - Integer.MAX |
0 |
fish.payara.SO_KEEPALIVE |
String |
Enables keep alive ( |
true, false |
false (undefined) |
org.glassfish.grizzly.DEFAULT_MEMORY_MANAGER |
String |
If option (defined as JVM Option with -D or as System Property value) |
|
|
deployment.resource.validation |
boolean |
This option (defined as JVM Option with -D or as System Property value) defines if the resources are validated during deployment of the application. When active, the default value, all JNDI references are verified but those references can be provided by the application itself and thus not yet available at deployment time (for example the |
true, false |
true |
fish.payara.javax.servlet.jsp.disable-static-field-references |
boolean |
This option brings back the behaviour of evaluating EL in JSPs from GlassFish 3. When enabled, a static field reference won’t be evaluated. |
true, false |
false (undefined) |
fish.payara.autoscale.maxscale |
Integer |
This option sets the default maximum boundary for the number of instances to scale up or down by when using AutoScale |
1 - Integer.MAX |
100 |
fish.payara.node.ssh.timeout |
Integer |
This option sets the SSH timeout in milliseconds for running commands on SSH nodes. This is a separate timeout to the asadmin or any command specific timeout, this is specifically for the SSH connection used for running certain commands that operate on the remote node itself (e.g. |
1 - Integer.MAX |
120000 |