Grid Properties

Properties whose names are grayed out on the screen are ones that apply globally only. You cannot override them in another context.

Property Type Description Default value
Node Memory
Max Heap integer, MB Sets the maximum heap space for the JVM. 256 MB
Throttling Memory Threshold integer, percent Threshold, expressed as percentage of maximum heap, for when to start throttling the node (putting the node in an off-line state). The default is 85% of max heap.
Throttling GC Frequency integer, seconds When throttling, how often a garbage collect should be performed. 5 seconds
Node Logging
Node Log Level list The logging level of the node: ALL, ERROR, WARN, INFO, NOTE, DEBUG, TRACE ERROR, WARN, INFO, NOTE
Node Log Detail Level list The logging level of a particular logger, the format is [logger-name]=[levels], for example, Node=INFO,DEBUG.
Node Log Capture Standard Out boolean Whether or not to capture stdout in the log file. true
Node Log Capture Standard Err boolean Whether or not to capture stderr in the log file. true
Node Log Max File Size integer The maximum size of a log file. 5 MB
Node Log Archive Age integer, days Log files older than this will be archived into a zip file. Set to 0 to continuously archive all logs that are not live. More than 10 files must be eligible in order for an archive to be created. The default is -1, which disables this feature.
Node Profiling and Monitoring
Profiler enumeration Turns the profiler on or off. off
Node JMX Enabled boolean Setting to enable or disable a node's JMX server. true
Counters Poll Delay integer, seconds How many seconds to wait between polling counters. 15 seconds
Counters Keep History integer, minutes How many minutes of counter history to retain. 60 minutes
CPU Sampling enumeration Enables or disables CPU sampling. The default is on (if the JVM supports it).
CPU Sampling Frequency integer, seconds How often to sample CPU usage. 5 seconds
Thread Priority Capping boolean Enables or disables thread priority capping; that is, threads with consistently high CPU usage will automatically get their priority lowered temporarily. Note that CPU Sampling must be enabled in order for priority capping to work. The default is on.
Thread Priority Capping Threshold integer, percent Threshold for thread priority capping based on CPU percentage. 85%
Misc. Node Properties
Node Weight integer Node weights are used as a load balancing mechanism. Each Node has a weight (>= 0). 100
Node Startup Failure Shutdown Grace Period integer, seconds How many seconds to wait before automatically shutting down a node when the hosted application failed to load or start. If the node hosts several application modules, it will only shut itself down if all modules fail to start. 60 seconds
Java Executable path The path to a Java executable. The default is the one used to start the grid agent.
Working Directory path The path to use as working directory for a node. Use a forward slash (/) as the directory separator.
Library Path path list Adds the specified paths to the library path of the JVM. Use a forward slash (/) as the directory separator.
Generic JVM Commands list A list of generic JVM command line switches.
Debug Port integer, port number Adds JVM arguments to start the node in debug mode (not suspended). The argument is the port where you attach your debugger.

Debug Port (Suspended)

(Deprecated)

integer, port number Adds JVM arguments to start the node in suspended debug mode.

This property is deprecated.

The argument is the port where you attach your debugger.

Default Session Timeout for Ephemeral Sessions integer, minutes Sets the default timeout for ephemeral session, that is, sessions logged on as a result of an HTTP request without grid session header(s).
Stream Buffer Size integer, KB The buffer size for transporting stream data. A higher value will potentially increase throughput speed, but have a larger memory footprint. 64 KB
Http Idle Timeout integer, seconds

The timeout used for closing idle HTTP connections automatically.

Set to 0 to disable timeout completely. This property is only valid in a router context.

3600 seconds
Module Thread Pool
Thread Pool Max Queued integer Sets the maximum number of queued proxy request threads. The default is 0 (unlimited).
Thread Pool Max Concurrent integer Sets the maximum number of concurrently executing proxy request threads. The default is 0 (unlimited).
Thread Pool Max Pooled integer Sets the maximum number of pooled proxy request threads. The default is 0 (unlimited).
Thread Pool Min Pooled integer Sets the minimum number of pooled proxy request threads. The default is 5 (although the minimum number of pooled threads can actually be lower if the number of concurrently executing threads never exceeds the minimum).
Thread Pool Warn Delay integer, seconds The number of seconds to wait for a proxy request to finish before the system puts a warning in the log. The default is 0 (off).
Module Web Service
Web service Chunked Transfer Encoding boolean If set to true, chunked transfer encoding will be used for web service responses. This will override the auto buffer setting (Web Service Auto Buffer Size) meaning auto buffering will not be used when chunking is set to true. The default is true.
Web Service Auto Buffer Size integer When set to a value higher than zero (0), web service responses will be buffered up until the specified size (KB) in an attempt to determine the content length. When successful, the content length will be sent, otherwise connection close will be used. This feature is disabled when chunking (Web service chunked transfer encoding) is used. The default value is 16 KB
Misc. Module Properties
Class Path path list Sets the specified paths as the class path for the module. Use a forward slash (/) as the directory separator.
Start Timeout integer, seconds The timeout to wait for a node to start before declaring the start as failed. The default is 120 seconds.
Stop Timeout integer, seconds When stopping a module, how many seconds to wait for the module to stop by itself before forcefully shutting it down. The default is 60 seconds.
Security Properties
Default Session Provider string Sets the name of the preferred session provider, if any, to use when requesting a provider using the SessionUtils getProvider(int type) method.
Default Session Timeout minutes, integer Sets the default timeout for sessions.
Default Logon Service string Sets the name of the default logon service used when using session providers from this module.
Trusted Routers Http Entrypoints map to string Trusted routers HTTP entry point mappings.
Grid Http Discovery Services
Context root discovery urls map to string list Configures how context roots are presented when discovered through the grid info http service.
Grid Internal Properties
grid.internal.jsm boolean Internal option. Only set to false if instructed by Lawson. true
grid.internal.jna boolean Internal option. Used to disable native access functions. Only set to false if instructed by Lawson. true