qpid-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rammohan ganapavarapu <rammohanga...@gmail.com>
Subject Re: Default queues durable or not
Date Sat, 08 Oct 2016 19:17:35 GMT
Any help from any one?

On Fri, Oct 7, 2016 at 1:35 PM, rammohan ganapavarapu <
rammohanganap@gmail.com> wrote:

> Rob,
>
> I know its a old post but i ran into this issue again, i have clients
> create queues dynamically based on some condition so the ques are getting
> that flag messageDurability to DEFAULT, how can i make it to create as
> ALWAYS? is there a way to set this value globally or is there a way to
> specify queue initial config where i can specify default configs that can
> apply to all the queues created by client? In other words can i have broker
> configration to set messageDurability to ALWAYS using broker configuration?
>
> Thanks,
> Ram
>
> On Mon, May 2, 2016 at 12:28 PM, Rob Godfrey <rob.j.godfrey@gmail.com>
> wrote:
>
>> A "durable" object in the Java Broker is one which has its configuration
>> persisted to a durable configuration store.  When created through the REST
>> API, objects where the durability is not explicitly provided will default
>> to durable=true.  Note that a queue being durable is a necessary but not
>> sufficient condition for messages enqueued on that queue to survive broker
>> restart - for message enqueues to survive restart the messages must be
>> sent
>> as persistent, or the queue must be configured to have the
>> "messageDurability" set to "ALWAYS".
>>
>> Hope this helps,
>> Rob
>>
>> On 2 May 2016 at 19:19, rammohan ganapavarapu <rammohanganap@gmail.com>
>> wrote:
>>
>> > Thank you, but when i did exchange api call i see default exchanges are
>> > durable.
>> >
>> > curl -s 0:10001/rest/exchange
>> > [ {
>> >   "name" : "amq.direct",
>> >   "id" : "eebe6f3e-0f3e-3788-8d2c-7b933483b1df",
>> >   "state" : "ACTIVE",
>> >   "type" : "direct",
>> >   "durable" : true,
>> >   "createdTime" : 0,
>> >   "lifetimePolicy" : "PERMANENT",
>> >   "statistics" : {
>> >     "bytesIn" : 0,
>> >     "bindingCount" : 0,
>> >     "messagesDropped" : 0,
>> >     "bytesDropped" : 0,
>> >     "messagesIn" : 0
>> >   }
>> > },
>> >
>> >
>> > What does it mean?
>> >
>> > Ram
>> >
>> > On Mon, May 2, 2016 at 7:40 AM, Steve Huston <shuston@riverace.com>
>> wrote:
>> >
>> > > You're confusing two concepts... store-and-forward is something any
>> AMQP
>> > > broker will do. Persisting a message across broker restarts is a
>> feature
>> > > that needs to be enabled by both the broker and the client. "Durable"
>> is
>> > > the latter.
>> > >
>> > > Qpid brokers don't do durable messages by default but it is certainly
>> > easy
>> > > to turn it on - the default is not a reason to switch brokers, and the
>> > > client sending the message needs to specify its durability anyway.
>> > >
>> > > -Steve
>> > >
>> > > > -----Original Message-----
>> > > > From: Sadasivam, Sendil(AWF) [mailto:sesadasivam@paypal.com.INVALID
>> ]
>> > > > Sent: Sunday, May 01, 2016 11:18 PM
>> > > > To: users@qpid.apache.org
>> > > > Subject: RE: Default queues durable or not
>> > > >
>> > > > By Default Qpid Routers and Brokers are not durable, it will send
>> the
>> > > > message as if Consumer is listening and it ensures the successful
>> > > delivery of
>> > > > the message to the consumer hoping that consumer is up and running
>> > > > always. In case if your environment didn't have all the consumers
up
>> > and
>> > > > running then use any of the store and forward brokers like activemq.
>> > > >
>> > > > Hope this helps if not let me know.
>> > > >
>> > > > -----Original Message-----
>> > > > From: rammohan ganapavarapu [mailto:rammohanganap@gmail.com]
>> > > > Sent: Saturday, April 30, 2016 2:15 AM
>> > > > To: users
>> > > > Subject: Default queues durable or not
>> > > >
>> > > > Hi,
>> > > >
>> > > > By default queues and exchanges are durable or not? my java client
>> > > creates
>> > > > queues and they are showing durable: true so just wanted to know
>> what
>> > is
>> > > > the default behavior.
>> > > >
>> > > >
>> > > > Thanks,
>> > > > Ram
>> > > >
>> > > > ------------------------------------------------------------
>> ---------
>> > > > To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org For
>> > additional
>> > > > commands, e-mail: users-help@qpid.apache.org
>> > >
>> > >
>> > > ---------------------------------------------------------------------
>> > > To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
>> > > For additional commands, e-mail: users-help@qpid.apache.org
>> > >
>> > >
>> >
>>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message