10.02.2013 Views

Progress Sonic ESB Configuration and Management Guide

Progress Sonic ESB Configuration and Management Guide

Progress Sonic ESB Configuration and Management Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 5: Using the Database Service JDBC Drivers<br />

JDBC Driver Connection Properties <strong>and</strong> the Database<br />

Service<br />

The Database Service reconnect timeout might expire while the JDBC driver failover or<br />

retry is taking place. In this event, if the JDBC driver failover or connection retry<br />

operations exceed the Database Service connection Timeout limit, the connection will not<br />

succeed <strong>and</strong> the associated Database Service operation will fail, resulting in an error<br />

message being sent to the rejected message endpoint (RME.)<br />

The Database Service reconnect is not the same as the JDBC driver connection retry. The<br />

Database Service is not aware of a connection failure until the JDBC driver connection<br />

retry is unsuccessful. When the Database Service attempts a reconnection, the JDBC<br />

driver acts as if this is a new database connection <strong>and</strong> the driver load balancing, failover,<br />

<strong>and</strong> connection retry parameters are all used as if an initial database connection is being<br />

established.<br />

Load Balancing, Failover, <strong>and</strong> Connection Retry<br />

To optimize performance, you can implement client load balancing, connection failover,<br />

<strong>and</strong> connection retry in your Database Service connection properties. To do this, specify<br />

both primary <strong>and</strong> alternate servers in the connection URL. The following sections explain<br />

these features:<br />

● “Client Load Balancing” on page 131<br />

● “Connection Failover” on page 132<br />

● “Connection Retry” on page 133<br />

129 <strong>Progress</strong> <strong>Sonic</strong> <strong>ESB</strong> <strong>Configuration</strong> <strong>and</strong> <strong>Management</strong> <strong>Guide</strong> 8.5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!