And now, I can't even start processing messages... My connection is almost immediately shut down:
rabbitmq_1 | 2019-08-20 17:44:03.595 [debug] <0.1222.0> Supervisor {<0.1222.0>,rabbit_channel_sup} started rabbit_channel:start_link(1, <0.1011.0>, <0.1225.0>, <0.1011.0>, <<"172.18.0.1:41982 -> 172.18.0.5:5672">>, rabbit_framing_amqp_0_9_1, {user,<<"ipm">>,[ipm],[{rabbit_auth_backend_internal,none}]}, <<"/">>, [{<<"exchange_exchange_bindings">>,bool,true},{<<"connection.blocked">>,bool,true},{<<"authentica...">>,...},...], <0.1172.0>, <0.1226.0>) at pid <0.1231.0> rabbitmq_1 | 2019-08-20 17:44:03.614 [error] <0.907.0> Error on AMQP connection <0.907.0> (172.18.0.1:41954 -> 172.18.0.5:5672, vhost: '/', user: 'ipm', state: running), channel 1: rabbitmq_1 | {{{function_clause,
rabbitmq_1 | [{rabbit_variable_queue,d,
rabbitmq_1 | [{delta,5783552,299,0,5783552}],
rabbitmq_1 | [{file,"src/rabbit_variable_queue.erl"},{line,1184}]},
rabbitmq_1 | {rabbit_variable_queue,maybe_deltas_to_betas,2,
rabbitmq_1 | [{file,"src/rabbit_variable_queue.erl"},{line,2656}]},
rabbitmq_1 | {rabbit_variable_queue,fetch_from_q3,1,
rabbitmq_1 | [{file,"src/rabbit_variable_queue.erl"},{line,2579}]},
rabbitmq_1 | {rabbit_variable_queue,queue_out,1,
rabbitmq_1 | [{file,"src/rabbit_variable_queue.erl"},{line,1481}]},
rabbitmq_1 | {rabbit_variable_queue,collect_by_predicate,3,
rabbitmq_1 | [{file,"src/rabbit_variable_queue.erl"},{line,1701}]},
rabbitmq_1 | {rabbit_variable_queue,fetch_by_predicate,4,
rabbitmq_1 | [{file,"src/rabbit_variable_queue.erl"},{line,1660}]},
rabbitmq_1 | {rabbit_variable_queue,fetchwhile,4,
rabbitmq_1 | [{file,"src/rabbit_variable_queue.erl"},{line,679}]},
rabbitmq_1 | {rabbit_priority_queue,fetchwhile,4,
rabbitmq_1 | [{file,"src/rabbit_priority_queue.erl"},{line,291}]}]},
rabbitmq_1 | {gen_server2,call,
rabbitmq_1 | [<0.424.0>,
rabbitmq_1 | {basic_consume,false,<0.959.0>,<0.955.0>,false,0,
rabbitmq_1 | <<"amq.ctag-MT52zGeW4OCFuYGYOKoXHw">>,false,[],
rabbitmq_1 | {'basic.consume_ok',<<"amq.ctag-MT52zGeW4OCFuYGYOKoXHw">>},
rabbitmq_1 | <<"ipm">>},
rabbitmq_1 | infinity]}},
rabbitmq_1 | [{gen_server2,call,3,[{file,"src/gen_server2.erl"},{line,335}]},
rabbitmq_1 | {rabbit_channel,'-basic_consume/8-fun-0-',9,
rabbitmq_1 | [{file,"src/rabbit_channel.erl"},{line,1576}]},
rabbitmq_1 | {rabbit_misc,with_exit_handler,2,[{file,"src/rabbit_misc.erl"},{line,509}]},
rabbitmq_1 | {rabbit_channel,basic_consume,8,
rabbitmq_1 | [{file,"src/rabbit_channel.erl"},{line,1573}]},
rabbitmq_1 | {rabbit_channel,handle_method,3,
rabbitmq_1 | [{file,"src/rabbit_channel.erl"},{line,1295}]},
rabbitmq_1 | {rabbit_channel,handle_cast,2,[{file,"src/rabbit_channel.erl"},{line,567}]},
rabbitmq_1 | {gen_server2,handle_msg,2,[{file,"src/gen_server2.erl"},{line,1056}]},
rabbitmq_1 | {proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,249}]}]}
rabbitmq_1 | 2019-08-20 17:44:03.615 [warning] <0.907.0> Non-AMQP exit reason '{{{function_clause,[{rabbit_variable_queue,d,[{delta,5783552,299,0,5783552}],[{file,"src/rabbit_variable_queue.erl"},{line,1184}]},{rabbit_variable_queue,maybe_deltas_to_betas,2,[{file,"src/rabbit_variable_queue.erl"},{line,2656}]},{rabbit_variable_queue,fetch_from_q3,1,[{file,"src/rabbit_variable_queue.erl"},{line,2579}]},{rabbit_variable_queue,queue_out,1,[{file,"src/rabbit_variable_queue.erl"},{line,1481}]},{rabbit_variable_queue,collect_by_predicate,3,[{file,"src/rabbit_variable_queue.erl"},{line,1701}]},{rabbit_variable_queue,fetch_by_predicate,4,[{file,"src/rabbit_variable_queue.erl"},{line,1660}]},{rabbit_variable_queue,fetchwhile,4,[{file,"src/rabbit_variable_queue.erl"},{line,679}]},{rabbit_priority_queue,fetchwhile,4,[{file,"src/rabbit_priority_queue.erl"},{line,291}]}]},{gen_server2,call,[<0.424.0>,{basic_consume,false,<0.959.0>,<0.955.0>,false,0,<<"amq.ctag-MT52zGeW4OCFuYGYOKoXHw">>,false,[],{'basic.consume_ok',<<"amq.ctag-MT52zGeW4OCFuYGYOKoXHw">>},<<"ipm">>},infinity]}},[{gen_server2,call,3,[{file,"src/gen_server2.erl"},{line,335}]},{rabbit_channel,'-basic_consume/8-fun-0-',9,[{file,"src/rabbit_channel.erl"},{line,1576}]},{rabbit_misc,with_exit_handler,2,[{file,"src/rabbit_misc.erl"},{line,509}]},{rabbit_channel,basic_consume,8,[{file,"src/rabbit_channel.erl"},{line,1573}]},{rabbit_channel,handle_method,3,[{file,"src/rabbit_channel.erl"},{line,1295}]},{rabbit_channel,handle_cast,2,[{file,"src/rabbit_channel.erl"},{line,567}]},{gen_server2,handle_msg,2,[{file,"src/gen_server2.erl"},{line,1056}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,249}]}]}'
rabbitmq_1 | 2019-08-20 17:44:03.626 [error] <0.424.0> ** Generic server <0.424.0> terminating
rabbitmq_1 | ** Last message in was {basic_consume,false,<0.959.0>,<0.955.0>,false,0,<<"amq.ctag-MT52zGeW4OCFuYGYOKoXHw">>,false,[],{'basic.consume_ok',<<"amq.ctag-MT52zGeW4OCFuYGYOKoXHw">>},<<"ipm">>}
rabbitmq_1 | ** When Server state == {q,{amqqueue,{resource,<<"/">>,queue,<<"ipm-events">>},true,false,none,[],<0.424.0>,[],[],[],[{vhost,<<"/">>},{name,<<"DLX">>},{pattern,<<".*">>},{'apply-to',<<"all">>},{definition,[{<<"dead-letter-exchange">>,<<"dead-letter-exchange">>}]},{priority,1}],undefined,[],undefined,live,0,[],<<"/">>,#{user => <<"rmq-internal">>}},none,false,rabbit_priority_queue,{passthrough,rabbit_variable_queue,{vqstate,{0,{[],[]}},{0,{[],[]}},{delta,5767168,634,0,5783552},{12,{[{msg_status,5756985,<<99,228,91,231,4,157,51,96,203,31,176,80,114,8,212,14>>,{basic_message,{resource,<<"/">>,exchange,<<"default-exchange">>},[<<"events.projects.98499.en-US.147963">>],{content,60,{'P_basic',undefined,undefined,[{<<"content-length">>,longstr,<<"221">>},{<<"timestamp_in_ms">>,long,1566238880066}],2,undefined,undefined,undefined,undefined,undefined,1566238880,undefined,undefined,undefined,undefined},none,none,[<<"{\"type\":\"LOCK_STRING_FROM_REMOTE\",\"payload\":{\"phraseId\":1109799,\"currentUser\":\"user0004511\",\"onlyRemote\":true,\"vendorId\":4511,\"userId\":4511},\"event\":\"LOCK_STRING_FROM_REMOTE\",\"_queuedAt\":1566238879,\"sender_id\":\"jzipj1wg\"}">>]},<<99,228,91,231,4,157,51,96,203,31,176,80,114,8,212,14>>,true},true,true,false,true,queue_index,{message_properties,undefined,false,221}}],[{msg_status,5756974,<<121,255,160,50,222,229,37,178,65,15,13,0,205,179,88,30>>,{basic_message,{resource,<<"/">>,exchange,<<"default-exchange">>},[<<"events.projects.98500.zh-CN.147964">>],{content,60,{'P_basic',undefined,undefined,[{<<"content-length">>,longstr,<<"223">>},{<<"timestamp_in_ms">>,long,1566238861859}],2,undefined,undefined,undefined,undefined,undefined,1566238861,undefined,undefined,undefined,undefined},none,none,[<<"{\"type\":\"LOCK_STRING_FROM_REMOTE\",\"payload\":{\"phraseId\":1109890,\"currentUser\":\"user0017932\",\"onlyRemote\":true,\"vendorI...">>]},...},...},...]}},...}},...}
rabbitmq_1 | ** Reason for termination ==
rabbitmq_1 | ** {function_clause,[{rabbit_variable_queue,d,[{delta,5783552,299,0,5783552}],[{file,"src/rabbit_variable_queue.erl"},{line,1184}]},{rabbit_variable_queue,maybe_deltas_to_betas,2,[{file,"src/rabbit_variable_queue.erl"},{line,2656}]},{rabbit_variable_queue,fetch_from_q3,1,[{file,"src/rabbit_variable_queue.erl"},{line,2579}]},{rabbit_variable_queue,queue_out,1,[{file,"src/rabbit_variable_queue.erl"},{line,1481}]},{rabbit_variable_queue,collect_by_predicate,3,[{file,"src/rabbit_variable_queue.erl"},{line,1701}]},{rabbit_variable_queue,fetch_by_predicate,4,[{file,"src/rabbit_variable_queue.erl"},{line,1660}]},{rabbit_variable_queue,fetchwhile,4,[{file,"src/rabbit_variable_queue.erl"},{line,679}]},{rabbit_priority_queue,fetchwhile,4,[{file,"src/rabbit_priority_queue.erl"},{line,291}]}]}
rabbitmq_1 | 2019-08-20 17:44:03.715 [error] <0.424.0> CRASH REPORT Process <0.424.0> with 0 neighbours exited with reason: no function clause matching rabbit_variable_queue:d({delta,5783552,299,0,5783552}) line 1184 in gen_server2:terminate/3 line 1172
rabbitmq_1 | 2019-08-20 17:44:03.724 [error] <0.423.0> Supervisor {<0.423.0>,rabbit_amqqueue_sup} had child rabbit_amqqueue started with rabbit_prequeue:start_link({amqqueue,{resource,<<"/">>,queue,<<"ipm-events">>},true,false,none,[],<0.2097.0>,[],[],[],[{vhost,...},...],...}, recovery, <0.422.0>) at <0.424.0> exit with reason no function clause matching rabbit_variable_queue:d({delta,5783552,299,0,5783552}) line 1184 in context child_terminated
rabbitmq_1 | 2019-08-20 17:44:03.771 [debug] <0.423.0> Supervisor {<0.423.0>,rabbit_amqqueue_sup} started rabbit_prequeue:start_link({amqqueue,{resource,<<"/">>,queue,<<"ipm-events">>},true,false,none,[],<0.2097.0>,[],[],[],[{vhost,...},...],...}, recovery, <0.422.0>) at pid <0.1235.0>
rabbitmq_1 | 2019-08-20 17:44:03.772 [error] <0.959.0> ** Generic server <0.959.0> terminating
rabbitmq_1 | ** Last message in was {'$gen_cast',{method,{'basic.consume',0,<<"ipm-events">>,<<>>,false,false,false,false,[]},none,noflow}}
rabbitmq_1 | ** When Server state == {ch,running,rabbit_framing_amqp_0_9_1,1,<0.907.0>,<0.954.0>,<0.907.0>,<<"172.18.0.1:41954 -> 172.18.0.5:5672">>,rabbit_reader,{lstate,<0.955.0>,false},{{[],[]},[]},1,{[],[]},{user,<<"ipm">>,[ipm],[{rabbit_auth_backend_internal,none}]},<<"/">>,<<"ipm-events">>,#{},{state,{dict,0,16,16,8,80,48,{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},{{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]}}},erlang},#{},#{},{set,0,16,16,8,80,48,{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},{{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]}}},<0.925.0>,{state,fine,5000,#Ref<0.1993627454.2369519618.257458>},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,[{rabbit_timestamp_interceptor,undefined}]} rabbitmq_1 | ** Reason for termination ==
rabbitmq_1 | ** {{{function_clause,[{rabbit_variable_queue,d,[{delta,5783552,299,0,5783552}],[{file,"src/rabbit_variable_queue.erl"},{line,1184}]},{rabbit_variable_queue,maybe_deltas_to_betas,2,[{file,"src/rabbit_variable_queue.erl"},{line,2656}]},{rabbit_variable_queue,fetch_from_q3,1,[{file,"src/rabbit_variable_queue.erl"},{line,2579}]},{rabbit_variable_queue,queue_out,1,[{file,"src/rabbit_variable_queue.erl"},{line,1481}]},{rabbit_variable_queue,collect_by_predicate,3,[{file,"src/rabbit_variable_queue.erl"},{line,1701}]},{rabbit_variable_queue,fetch_by_predicate,4,[{file,"src/rabbit_variable_queue.erl"},{line,1660}]},{rabbit_variable_queue,fetchwhile,4,[{file,"src/rabbit_variable_queue.erl"},{line,679}]},{rabbit_priority_queue,fetchwhile,4,[{file,"src/rabbit_priority_queue.erl"},{line,291}]}]},{gen_server2,call,[<0.424.0>,{basic_consume,false,<0.959.0>,<0.955.0>,false,0,<<"amq.ctag-MT52zGeW4OCFuYGYOKoXHw">>,false,[],{'basic.consume_ok',<<"amq.ctag-MT52zGeW4OCFuYGYOKoXHw">>},<<"ipm">>},infinity]}},[{gen_server2,call,3,[{file,"src/gen_server2.erl"},{line,335}]},{rabbit_channel,'-basic_consume/8-fun-0-',9,[{file,"src/rabbit_channel.erl"},{line,1576}]},{rabbit_misc,with_exit_handler,2,[{file,"src/rabbit_misc.erl"},{line,509}]},{rabbit_channel,basic_consume,8,[{file,"src/rabbit_channel.erl"},{line,1573}]},{rabbit_channel,handle_method,3,[{file,"src/rabbit_channel.erl"},{line,1295}]},{rabbit_channel,handle_cast,2,[{file,"src/rabbit_channel.erl"},{line,567}]},{gen_server2,handle_msg,2,[{file,"src/gen_server2.erl"},{line,1056}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,249}]}]}
rabbitmq_1 | 2019-08-20 17:44:03.773 [error] <0.959.0> CRASH REPORT Process <0.959.0> with 0 neighbours exited with reason: {{function_clause,[{rabbit_variable_queue,d,[{delta,5783552,299,0,5783552}],[{file,"src/rabbit_variable_queue.erl"},{line,1184}]},{rabbit_variable_queue,maybe_deltas_to_betas,2,[{file,"src/rabbit_variable_queue.erl"},{line,2656}]},{rabbit_variable_queue,fetch_from_q3,1,[{file,"src/rabbit_variable_queue.erl"},{line,2579}]},{rabbit_variable_queue,queue_out,1,[{file,"src/rabbit_variable_queue.erl"},{line,1481}]},{rabbit_variable_queue,collect_by_predicate,3,[{file,"src/rabbit_variable_queue.e..."},...]},...]},...} in gen_server2:call/3 line 335 in gen_server2:terminate/3 line 1172
rabbitmq_1 | 2019-08-20 17:44:03.783 [error] <0.952.0> Supervisor {<0.952.0>,rabbit_channel_sup} had child channel started with rabbit_channel:start_link(1, <0.907.0>, <0.954.0>, <0.907.0>, <<"172.18.0.1:41954 -> 172.18.0.5:5672">>, rabbit_framing_amqp_0_9_1, {user,<<"ipm">>,[ipm],[{rabbit_auth_backend_internal,none}]}, <<"/">>, [{<<"exchange_exchange_bindings">>,bool,true},{<<"connection.blocked">>,bool,true},{<<"authentica...">>,...},...], <0.925.0>, <0.955.0>) at <0.959.0> exit with reason {{function_clause,[{rabbit_variable_queue,d,[{delta,5783552,299,0,5783552}],[{file,"src/rabbit_variable_queue.erl"},{line,1184}]},{rabbit_variable_queue,maybe_deltas_to_betas,2,[{file,"src/rabbit_variable_queue.erl"},{line,2656}]},{rabbit_variable_queue,fetch_from_q3,1,[{file,"src/rabbit_variable_queue.erl"},{line,2579}]},{rabbit_variable_queue,queue_out,1,[{file,"src/rabbit_variable_queue.erl"},{line,1481}]},{rabbit_variable_queue,collect_by_predicate,3,[{file,"src/rabbit_variable_queue.e..."},...]},...]},...} in gen_server2:call/3 line 335 in context child_terminated rabbitmq_1 | 2019-08-20 17:44:03.784 [error] <0.952.0> Supervisor {<0.952.0>,rabbit_channel_sup} had child channel started with rabbit_channel:start_link(1, <0.907.0>, <0.954.0>, <0.907.0>, <<"172.18.0.1:41954 -> 172.18.0.5:5672">>, rabbit_framing_amqp_0_9_1, {user,<<"ipm">>,[ipm],[{rabbit_auth_backend_internal,none}]}, <<"/">>, [{<<"exchange_exchange_bindings">>,bool,true},{<<"connection.blocked">>,bool,true},{<<"authentica...">>,...},...], <0.925.0>, <0.955.0>) at <0.959.0> exit with reason reached_max_restart_intensity in context shutdown