Setting and Overriding the BusinessWorks Engine and Logger Properties
You can override the default values for engine, job tuning, and logger properties.
Once you push an application to the cloud, these properties can be accessed in the TIBCO Cloud Integration application details page > Environment controls > Engine variables.
The following table lists the predefined engine properties and their default values.
Application Property | Type | Action |
---|---|---|
BW_LOGGER_OVERRIDES | String | Overrides default logger property values (default:
ROOT=ERROR )
|
BW_ENGINE_THREADCOUNT | Integer | Overrides default value for
bw.engine.threadcount property (default:
8 )
|
BW_ENGINE_STEPCOUNT | Integer | Overrides default value for
bw.engine.stepcount property (default: -1 )
|
BW_INSTRUMENTATION_ENABLED | Boolean | Overrides default value for
bw.frwk.event.subscriber.instrumentation.enabled property (default:
true )
|
CUSTOM_ENGINE_PROPERTY | String | Sets different java properties (default: not applicable) |
BW_APP_CPU_ALERT_THRESHOLD | Number | Sets threshold of the application's CPU
%usage to issue an alert warning log (Defualt:
70 )
|
BW_APP_MEM_ALERT_THRESHOLD | Number | Sets threshold of the application's memory
%usage to issue an alert warning log (Defualt:
70 )
|
Note: By default the
-Xmx
value is calculated based on the memory available with the container. We can overwrite the same by adding MAX_MEMORY variable in the engine variables configuration.Example: MAX_MEMORY=3840
To edit an existing property in the Environmental controls tab, click the value in the Value column, make the edit, then click Update app.
Subtopics