Integration Server 10.3 | Integration Server Administrator's Guide | Configuring Guaranteed Delivery | Configuring the Server for Guaranteed Delivery | Using Guaranteed Delivery with Multiple Servers that Share an ISInternal Database
 
Using Guaranteed Delivery with Multiple Servers that Share an ISInternal Database
If you use multiple Integration Servers that are not in an Integration Server cluster, but the servers are configured with their ISInternal functional alias pointing to the same database, you need to configure each Integration Server correctly process guaranteed delivery jobs.
For each server sharing the ISInternal database, set the watt.server.db.share.ISInternal server property to true, which lets the server know that it is sharing the database and that it needs to coordinate with other servers.
Additionally, although the servers are not in an Integration Server cluster, they are sharing the Guaranteed Delivery tables. As a result, you need to configure the following clustering server properties identically for all servers:
*watt.server.tx.cluster.lockTimeoutMillis
*watt.server.tx.cluster.lockBreakSecs
*watt.server.tx.cluster.jobPendingWait
To view or change server property settings, use the Settings > Extended screen from the Integration Server Administrator as described in Working with Extended Configuration Settings. For information about server properties, see the Server Configuration Parameters.
Important:
After changing these server properties, you must restart Integration Server for the changes to take effect.