MEMLOG_LEVEL
This parameter is used to set the level of in-memory logging.
You can also use this parameter to enable or disable in-memory logging. In Windows, disable in-memory logging by deselecting the Enable Memory Logging check box. In UNIX, disable in-memory logging by setting the MEMLOG_LEVEL parameter to 0. Note, however, these methods of enabling/disabling do not totally turn off in-memory logging. If you disable in-memory logging, this prevents server log messages (i.e., messages that would normally appear in the iProcess Objects Server log file) from being logged in the in-memory log. However, there will still be an in-memory log created, and if the process dies or crashes, a memory dump will still be created. The in-memory log will contain a minimum amount of information, such as initialization parameters and SDK messages. If the SDK debug is set, any SDK log messages will be stored in the in-memory log.
In-memory logging allows you to specify that log messages be written to memory during normal server operation, rather than to disk; they are written to disk when the server crashes, or manually using the swsvrmgr DUMPLOG command.
In-memory logging ensures easier and faster detection and resolution of problems in the TIBCO iProcess® Objects Server without degrading the performance as much as using the “standard” disk file logging. However, using in-memory logging will still impact performance to some degree and it should not be used unless TIBCO Support personnel recommend it. The standard disk file logging is still available (note that the equivalent standard disk file logging configuration parameter is LOG_LEVEL — see LOG_LEVEL.
For more information about using in-memory logging, see In-Memory Log File.
The available log levels are shown (note that each level includes the numerically smaller level (e.g., level 2 also includes level 1 messages):
Disable In-Memory Logging: 0
Errors: 1 (least amount of information)
Warnings: 2
Informational: 3
Debug: 4 (greatest amount of information)
Default: 0 (off)
|
Process Attribute |
Description |
|
Type : Integer Range : 0 to 4 Default : 0 |
Level of information written to the TIBCO iProcess Objects Server log file. The possible values are stated above. This process attribute can be changed while the TIBCO iProcess Objects Server is running. |