System Properties
The following properties are used by Payara Server to configure special behavior 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.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.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.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.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.upgrade.repo.url |
String |
This option defines the Maven repository download URL for the |
A URL pointing to the Payara Nexus repository to download from (expected to point to the |
|
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 |
fish.payara.tenantcontrol.blocking.disable |
boolean |
This option determines if a Payara instance should skip its standard checks for if it is available for a Hazelcast |
true, false |
true (undefined) |