Generic server terminating - {{badmatch,{error,{channel_operation_timeout,5000}}},

487 views
Skip to first unread message

Chris Bick

unread,
Mar 7, 2016, 9:04:39 PM3/7/16
to rabbitmq-users

Hi,


I'm running a 2 node cluster with 200,000 queues, 200,000 channels, and 2 tcp connections to each node using the Java SDK.  I've received this termination exception a couple times.  Any thoughts on why this is happening?  Thanks, chris


** Reason for termination ==

** {{badmatch,{error,{channel_operation_timeout,5000}}},

    [{rabbit_channel,terminate,2,[{file,"src/rabbit_channel.erl"},{line,614}]},

     {gen_server2,terminate,3,[{file,"src/gen_server2.erl"},{line,1146}]},

     {proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,249}]}]}

** In 'terminate' callback with reason ==

** shutdown


=ERROR REPORT==== 8-Mar-2016::01:48:41 ===

** Generic server <0.20654.2> terminating

** Last message in was {'EXIT',<0.20651.2>,shutdown}

** When Server state == {ch,running,rabbit_framing_amqp_0_9_1,4221,

                         <0.6112.0>,<0.20652.2>,<0.6112.0>,

                         <<"10.0.0.170:47294 -> 10.0.0.132:5672">>,

                         {lstate,<0.20653.2>,false},

                         none,31,

                         {[],[]},

                         {user,<<"guest">>,

                          [administrator],

                          [{rabbit_auth_backend_internal,none}]},

                         <<"/">>,<<"outbound.27734">>,

                         {dict,1,16,16,8,80,48,

                          {[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},

                          {{[],[],[],[],[],[],[],[],[],[],[],[],[],[],

                            [[<31310.20741.2>|

                              {resource,<<"/">>,queue,<<"outbound.14750">>}]],

                            []}}},

                         {state,

                          {dict,1,16,16,8,80,48,

                           {[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},

                           {{[],[],[],[],[],[],[],[],[],[],[],[],[],[],

                             [[<31310.20741.2>|#Ref<0.0.1.152515>]],

                             []}}},

                          erlang},

                         {dict,1,16,16,8,80,48,

                          {[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},

                          {{[],[],[],[],[],[],[],[],

                            [[<<"amq.ctag-4KobRuExBtX0tVY2xKgN6w">>|

                              {{amqqueue,

                                {resource,<<"/">>,queue,<<"outbound.14750">>},

                                true,false,none,[],<31310.20741.2>,[],[],[],

                                undefined,[],[],live},

                               {true,0,false,[]}}]],

                            [],[],[],[],[],[],[]}}},

                         {dict,1,16,16,8,80,48,

                          {[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},

                          {{[],[],[],[],[],[],[],[],[],[],[],[],[],[],

                            [[<31310.20741.2>|

                              {1,

                               {<<"amq.ctag-4KobRuExBtX0tVY2xKgN6w">>,nil,

                                nil}}]],

                            []}}},

                         {set,0,16,16,8,80,48,

                          {[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},

                          {{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]}}},

                         <0.6113.0>,

                         {state,fine,5000,undefined},

                         false,1,

                         {{0,nil},{0,nil}},

                         [],

                         {{0,nil},{0,nil}},

                         [{<<"exchange_exchange_bindings">>,bool,true},

                          {<<"connection.blocked">>,bool,true},

                          {<<"authentication_failure_close">>,bool,true},

                          {<<"basic.nack">>,bool,true},

                          {<<"publisher_confirms">>,bool,true},

                          {<<"consumer_cancel_notify">>,bool,true}],

                         none,0,none,flow,[]}


Michael Klishin

unread,
Mar 8, 2016, 4:13:55 AM3/8/16
to rabbitm...@googlegroups.com, Chris Bick
 On 8 March 2016 at 05:04:43, Chris Bick (ch...@bickster.com) wrote:
> I'm running a 2 node cluster with 200,000 queues, 200,000 channels,
> and 2 tcp connections to each node using the Java SDK. I've received
> this termination exception a couple times. Any thoughts on why
> this is happening?

https://groups.google.com/forum/#!searchin/rabbitmq-users/channel_operation_timeout/rabbitmq-users/AYVEhsHVUnE/VGycoYIhBQAJ
--
MK

Staff Software Engineer, Pivotal/RabbitMQ


Reply all
Reply to author
Forward
0 new messages