[Openstack] Messaging reliability/durability expectations
    Gordon Sim 
    gsim at redhat.com
       
    Tue Oct 14 19:32:23 UTC 2014
    
    
  
On 10/14/2014 07:36 PM, Aaron Knister wrote:
> With RabbitMQ if a message is silently dropped by the broker will a
> timeout still occur/exception be raised because no reply/ack was received?
>
> With the QPID driver the automatic ack()'s Sandy mentioned don't occur?
> Will the sender eventually become aware that a message was lost? I'll
> take a timeout over a silent message drop any day.
Yes, for an RPC 'call' (i.e. not a cast, which has no reply) the call 
will block until the response is received or the timeout expires. In the 
latter case an exception is raised. This is independent of which driver 
is used.
    
    
More information about the Openstack
mailing list