Hi Boris,
I don't know much about the Binding URL but I can help you with the
ConnectionURL stuff :-)
It's pretty darned hard to find a comprehensive list one needs to do a
bit of digging....
There's a good list of stuff here:
http://qpid.apache.org/books/0.12/Programming-In-Apache-Qpid/html/ch03s02.html#section-jms-connection-url
but the info that you really need is here:
https://cwiki.apache.org/qpid/connection-url-format.html
Option Default Description
retries 1 The number of times to retry connection to this Broker
ssl false Use ssl on the connection
connecttimeout 30000 How long in (milliseconds) to wait for the
connection to succeed
connectdelay none How long in (milliseconds) to wait before attempting
to reconnect
I've been using these in Qpid 0.10 so they are definitely still there,
I'd hope that they were still in 0.12 though haven't tried. It would be
nice if these pages got consolidated.
I just wanted to emulate the simple "retry" option available in the C++
qpid::messaging API so I've got code that looks like:
if (options.containsKey("reconnect"))
{
String value = options.get("reconnect").toString();
if (value.equalsIgnoreCase("true"))
{
retries = "&retries='" + Integer.MAX_VALUE + "'";
connectdelay = "&connectdelay='5000'";
}
}
Which gives (nearly!!) infinite retries with a 5 second delay between
retries.
Regards,
Frase
Ilyushonak Barys wrote:
Hi, Guru
Could you please clarify the following. It was some settings in qpid v0.7:
retries
connecttimeout
connectdelay
http://qpid.apache.org/books/0.7/Qpid-Book/html/ch11.html#BindingURLFormat
They are still in code, but there is no any info in latest docs.
Does this settings work in qpid version 0.12?
If no, what should I use to implement reconnect behavior?
Reragds,
Boris
_______________________________________________________
The information contained in this message may be privileged and conf idential and protected from disclosure. If you are not the original intended recipient, you are hereby notified that any review, retransmission, dissemination, or other use of, or taking of any action in reliance upon, this information is prohibited. If you have received this communication in error, please notify the sender immediately by replying to this message and delete it from your computer. Thank you for your cooperation. Troika Dialog, Russia.
If you need assistance please contact our Contact Center (+7495) 258 0500 or go to www.troika.ru/eng/Contacts/system.wbp
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]