Tim,

Is the following a correct restatement of your response?

"The backup feature of the failover transport is known to not work in
ActiveMQ-CPP. If you'd like, you can submit a bug in JIRA to request that
it be fixed."

Tim

On Jul 31, 2017 6:53 AM, "Timothy Bish" <[email protected]> wrote:

> On 07/31/2017 06:41 AM, Tamas1 wrote:
>
>> Thank you for your reply. The library in the application has been
>> replaced to
>> the latest 3.9.4 Release. The behaviour is different but it didn't resolve
>> the problem.
>>
>> I used the following connection URL:
>> failover:(tcp://amq01:61616?soKeepAlive=true,tcp://amq02:616
>> 16?soKeepAlive=true)?randomize=true&backup=true
>>
>> There are 160-160 application processes (all are the same) on two
>> different
>> hosts (host01/02).
>>
>> I executed the following tests.
>>
>> Test 1
>> The expected number of application connections should be 160-160 from each
>> host to amq01-amq02.
>> This number was 158/160 to amq01/02 on host01 and 144/160 to amq01/02 on
>> host02. The application instances that were connected to amq02 didn't have
>> backup connections to amq01.
>>
>> Test 2
>> I shut down amq01. Result was 160 connections from both host to amq02 as
>> expected.
>>
>> Test 3
>> I restarted amq01 and (after amq01 fully started) I shut down amq02.
>> Result
>> was 158/144 connections from host01/02 to amq01.
>> The application instances that didn't initially have backup connections to
>> amq01 didn't fail over to amq01. They didn't have connections to any
>> ActiveMQ instance. I suppose they were attempting to reconnect to amq02 (I
>> didn't trace it).
>>
>> Test 4
>> I restarted amq02. After a couple of seconds, number of connections were
>> 158/2 from host01 and 144/16 from host02 to amq01/02.
>> The application instances that didn't initially have backup connections to
>> amq01 (only to amq02) reconnected to amq02. The original number of
>> connections were 160-160 to amq02 which was no more the case.
>>
>>
>> I repeated the test and I restarted everything not only once but the
>> behaviour didn't change.
>>
>> I would appreciate your feedback.
>>
>>
>>
>> --
>> View this message in context: http://activemq.2283324.n4.nab
>> ble.com/ActiveMQ-CPP-backup-true-does-not-work-with-
>> failover-transport-tp4728967p4729057.html
>> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>>
>> I'd recommend leaving backup=true out of the URI and run without it, that
> should resolve the issue
>
>
> --
> Tim Bish
> twitter: @tabish121
> blog: http://timbish.blogspot.com/
>
>

Reply via email to