The Advanced tab

Job Scheduling

The Job Scheduling options control how ITP/Server assigns queued jobs when a ITP/Document Processor becomes available for work. ITP/Server distinguishes between online jobs (requests submitted through ITP/OnLine) and (batch)jobs submitted through other APIs.

Prioritize online requests over batch requests

If this option is enabled ITP/Server will schedule ITP/OnLine requests before jobs submitted through other APIs when assigning work to available ITP/Document Processors. If this option is disabled all jobs will be scheduled on a first-in-first-out basis regardless of their type.

Reserve N Document Processors for online requests

If this option is enabled ITP/Server will reserve the indicated number of ITP/Document Processors for ITP/OnLine requests. Other jobs will not be accepted by these ITP/Document Processors.

Watcher

The Watcher checks the ITP/Document Processors and will try to restart them if they shut down or crash. It can detect when an operator shuts a ITP/Document Processor down and will not try to restart that service.

Restart the Document Processors when they have shut down.

This check box switches the Watcher Service on.The next settings sets the delay time before the Watcher will try to re-start a ITP/Document Processor that has shut down. During this time Microsoft Windows NT can reclaim resources.

The next settings are here to avoid a situation where the Watcher keeps restarting a watched ITP/Document Processor that immediately shuts down again. With these settings the Watcher is configured to stop restarting if the ITP/Document Processor is restarted a specified number of times within the given interval. By default the Watcher will wait ten seconds before trying to start a stopped ITP/Document Processor for the first time, it will try a restart five times within an interval of 120 seconds.

Verify connection

This feature enables regularly verification of the connection between TCP/IP clients and ITP/Server, also known as 'heartbeat'. If enabled ITP/Server will ask any client to send a notification every set period. It will close the connection if it didn't receive any notification in a set period.

Enable connection verification

This check box enables the connection verification.

Note

For connection verification to work both ITP/Server and any client must enable it. Refer to the ITP/Server Manual chapter Integrating, the topics on Saclient.exe and swclient.exe and SsubmitJobEx4 and SSubmitJobEx5.

Send notification every xxx seconds

With this setting the client is asked to send a notification after every set number of seconds.

Disconnect non-responsive clients after xxx seconds

ITP/Server will close the connection to a client from which it didn't receive any notification within the period specified in this setting.

Note

Because notifications (TCP/IP packets) can get lost we recommend to keep the disconnect period at least four times as long as the send period.