[openstack-dev] Should RPC consume_in_thread() be more fault tolerant?

Ray Pekowski pekowski at gmail.com
Tue Jun 25 19:15:39 UTC 2013


On Jun 25, 2013 1:09 PM, "Qing He" <Qing.He at radisys.com> wrote:
>
> Basically, when 'unexpected' happens, someone (e.g., operator) needs to
know about it and look into it to see if it is something benign or fatal.
If it is masked, the system may degrade overtime unnoticed into unusable.

The approach implemented in the patch is to log the exception and retry at
a rate of one per second.  An alternative would be a log and a sys.exit()
to kill the entire process.  Be aware that the code affected by this patch
is rpc created dispatcher like threads.  Let's have a vote on which option
is preferrable.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130625/161caff3/attachment.html>


More information about the OpenStack-dev mailing list