On Wed, Mar 13, 2013 at 12:52 PM, André Warnier <a...@ice-sa.com> wrote:

> Rainer Frey wrote:
>
>> On 12.03.2013, at 17:14, Christopher Schultz <
>> ch...@christopherschultz.net> wrote:
>>
>>> On 3/12/13 7:54 AM, amit shah wrote:
>>>
>>>> I am using Oracle. Oracle JDBC Driver provides the Oracle
>>>> Universal Connection Pool (UCP) which includes this feature<
>>>> http://docs.oracle.**com/cd/E11882_01/java.112/**e16548/fstconfo.htm<http://docs.oracle.com/cd/E11882_01/java.112/e16548/fstconfo.htm>
>>>> >of
>>>>
>>>>
>>>>  connection failover but since we use tomcat jdbc connection pool we
>>>
>>>> cannot use UCP.
>>>>
>>> Why not?
>>>
>>
>> Because it would be two-level pooling?
>>
>>  Also UCP has lot of synchronized code which leads to blocking
>>>> threads and less concurrency support.
>>>>
>>>> Let me know your suggestions/thoughts.
>>>>
>>> I'm thinking that a low-performance fail-over is preferable to a
>>> zero-performance non-fail-over.
>>>
>>
>> Well, low overall performance, but possibility of failover in the
>> hopefully rare case,
>> may not be acceptable compared to high(er) overall performance and a
>> search for other ways
>> to perform failover.
>>
>>
> I am not sure that I totally follow the arguments here, but it seems that
> there exist
> - a JDBC pool with good performance, but no fail-over
> - a JDBC pool with failover, but bad performance
> Why not move the problem one level higher, and instead of using one tomcat
> with several pools, use several tomcats each with their own pool ?
> Several tomcats can be configured as a "failover pool" of tomcats, no ?
>
>
I am using the tomcat jdbc pool independently by placing the jars in my
web-application. We use glassfish as our application server. So what you
suggest is not an option.


>
>
> ------------------------------**------------------------------**---------
> To unsubscribe, e-mail: 
> users-unsubscribe@tomcat.**apache.org<users-unsubscr...@tomcat.apache.org>
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>

Reply via email to