Specifying Whether to Queue Server Log Entries
By default, Integration Server queues log entries written by its facilities in memory, then uses a background thread to write them to the server log. Because only one facility can write to the server log at one time, queuing the entries improves performance by making writing asynchronous. However, if Integration Server shuts down abnormally, all log entries in the queue will be lost. For better quality of service, do not queue the entries. However, each facility will have to wait as long as necessary to write its entry to the server log, so Integration Server performance might be affected.
To specify whether to queue server log entries
1. In Integration Server Administrator, go to the Settings > Extended page and click Show and Hide Keys. Integration Server Administrator displays a list of the Integration Server configuration properties you can change using this method.
2. Select the check box next to the watt.server.log.queued property.
3. Click Save Changes. Integration Server Administrator displays the property in the Extended Settings box.
4. Click Edit Extended Settings.
5. In the Extended Settings box, set the property to true if you want to queue server log entries or to false if you do not want to queue server log entries.
6. Click Save Changes.
7. Restart Integration Server.
Note:
To change the number of entries allowed in the server log queue, use the watt.server.serverlogQueueSize parameter. The default size is 8192 bytes.