<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Just to clarify: what we’re looking for is how to implement “Work queue” pattern described at [1] with oslo messaging. As Nikolay said, it requires that a message to be acknowledged after it has been processed.<div class=""><br class=""></div><div class="">[1] <a href="http://www.rabbitmq.com/tutorials/tutorial-two-python.html" class="">http://www.rabbitmq.com/tutorials/tutorial-two-python.html</a></div><div class=""><br class=""></div><div class=""><div class="">
<div class="">Renat Akhmerov</div><div class="">@ Mirantis Inc.</div><div class=""><br class=""></div><br class="Apple-interchange-newline">
</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On 07 Jul 2015, at 15:58, Nikolay Makhotkin <<a href="mailto:nmakhotkin@mirantis.com" class="">nmakhotkin@mirantis.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Hi,<div class=""><br class=""></div><div class="">I am using RabbitMQ as the backend and searched oslo.messaging for message acknowledgement feature but I found only [1] what is wrong using of acknowledgement since it acknowledges incoming message before it has been processed (while it should be done only after processing the message, otherwise we can lost given message if, say, the server suddenly goes down). <br class=""><br class="">So, my questions: does oslo.messaging indeed not support correct acknowledgement feature? Or it is impossible to do for oslo.messaging paradighm? Or is it somehow connected with that oslo.messaging has to support a lot of transport types? </div><div class=""><br class=""></div><div class="">Can't it be implemented somehow in oslo.messaging?</div><div class=""><br class=""></div><div class="">[1] <a href="https://github.com/openstack/oslo.messaging/blob/master/oslo_messaging/rpc/dispatcher.py#L135" class="">https://github.com/openstack/oslo.messaging/blob/master/oslo_messaging/rpc/dispatcher.py#L135</a></div><div class=""><div class=""><br class=""></div><br class=""><div class="gmail_signature"><div dir="ltr" class=""><div class=""><font size="2" class="">Best Regards,</font></div><div class=""><font size="2" class="">Nikolay</font></div><div class=""><font size="2" class="">@Mirantis Inc.</font></div></div></div>
</div></div>
__________________________________________________________________________<br class="">OpenStack Development Mailing List (not for usage questions)<br class="">Unsubscribe: <a href="mailto:OpenStack-dev-request@lists.openstack.org" class="">OpenStack-dev-request@lists.openstack.org</a>?subject:unsubscribe<br class=""><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" class="">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br class=""></div></blockquote></div><br class=""></div></body></html>