[rabbitmq-discuss] errors from management plugin appear to stop messages delivery

Ian Ragsdale ian.ragsdale at gmail.com
Tue Apr 12 22:31:08 BST 2011


It definitely stops functioning correctly - messages that were previously flowing stop, and the number of messages given by rabbitmqctl list_queues stops changing completely.  I can't prove they're related, but the JSON encode errors are the only errors I find in the logs, aside from these, which I'm pretty sure happen during the restart process:

=ERROR REPORT==== 12-Apr-2011::14:13:45 ===
** gen_event handler rabbit_error_logger crashed.
** Was installed in error_logger
** Last event was: {error,<0.106.0>,
                    {<0.8666.131>,"webmachine error: path=~p~n~p~n",
                     ["/api/queues/",
                      {error,
                       {exit,
                        {shutdown,
                         {gen_server,call,
                          [{global,rabbit_mgmt_db},
--
=ERROR REPORT==== 12-Apr-2011::14:13:48 ===
webmachine error: path="/api/queues/"
{error,{exit,{noproc,{gen_server2,call,[worker_pool,next_free,infinity]}},
             [{gen_server2,call,3},
              {worker_pool,submit,1},
              {rabbit_misc,execute_mnesia_transaction,1},
              {rabbit_access_control,'-list_vhosts/2-fun-0-',5},
              {lists,'-filter/2-lc$^0/1-0-',2},
              {rabbit_mgmt_util,filter_vhost,3},
              {rabbit_mgmt_wm_queues,to_json,2},
              {webmachine_resource,resource_call,3}]}}

- Ian

On Apr 12, 2011, at 4:09 PM, Matthias Radestock wrote:

> Ian,
> 
> On 12/04/11 21:56, Ian Ragsdale wrote:
>> Will I be able to upgrade just by replacing one of the plugins?
> 
> That depends on what form the fix will take. We shall see.
> 
> Btw, you said that "Once this has happened, the server starts failing to function - existing messages appear to no longer be delivered, and pushes of new messages fail.". Are you sure about that? I can't see how that would happen. Are there any errors in the logs, other than what you posted already?
> 
> 
> Regards,
> 
> Matthias.




More information about the rabbitmq-discuss mailing list