RabbitMQ 3.6.3 bug bug bug

本人很是吃惊,rabbitmq3.63 出现了一个很明显的bug,竟然发布出来,难道没发现吗。  当然也可能是我自己安装配置的问题,但是我换回3.6.2就没问题。

在此记录下,一遍遇到同样问题的朋友验证下。

我用的3.6.3版本是7月6日发布,我7月8日安装



所谓的bug就是在点击queues  connections  等出现报错,如下图




Got response code 500 with body {"error":"JSON encode error: {bad_term,#{error_logger => true,kill => true,size => 0}}","reason":"While encoding: \n[{total_count,5},\n {item_count,5},\n {filtered_count,5},\n {page,1},\n {page_size,100},\n {page_count,1},\n {items,\n [[{memory,21856},\n {reductions,5312},\n {reductions_details,[{rate,0.0}]},\n {messages,0},\n {messages_details,[{rate,0.0}]},\n {messages_ready,0},\n {messages_ready_details,[{rate,0.0}]},\n {messages_unacknowledged,0},\n {messages_unacknowledged_details,[{rate,0.0}]},\n {idle_since,<<\"2016-07-13 2:45:07\">>},\n {consumer_utilisation,''},\n {policy,''},\n {exclusive_consumer_tag,''},\n {consumers,0},\n {recoverable_slaves,''},\n {state,running},\n {reductions,5312},\n {garbage_collection,\n [{max_heap_size,#{error_logger => true,kill => true,size => 0}},\n {min_bin_vheap_size,46422},\n {min_heap_size,233},\n {fullsweep_after,65535},\n {minor_gcs,2}]},\n {messages_ram,0},\n {messages_ready_ram,0},\n {messages_unacknowledged_ram,0},\n {messages_persistent,0},\n {message_bytes,0},\n {message_bytes_ready,0},\n {message_bytes_unacknowledged,0},\n {message_bytes_ram,0},\n {message_bytes_persistent,0},\n {head_message_timestamp,''},\n {disk_reads,0},\n {disk_writes,0},\n {backing_queue_status,\n {struct,\n [{mode,default},\n {q1,0},\n {q2,0},\n {delta,[delta,0,0,0]},\n {q3,0},\n {q4,0},\n {len,0},\n {target_ram_count,infinity},\n {next_seq_id,0},\n {avg_ingress_rate,0.0},\n {avg_egress_rate,0.0},\n {avg_ack_ingress_rate,0.0},\n {avg_ack_egress_rate,0.0}]}},\n 


后台日志如下


=ERROR REPORT==== 13-Jul-2016::10:58:09 ===
JSON encode error: {bad_term,#{error_logger => true,kill => true,size => 0}}
While encoding: 
[{total_count,5},
 {item_count,5},
 {filtered_count,5},
 {page,1},
 {page_size,100},
 {page_count,1},
 {items,
     [[{memory,21856},
       {reductions,5312},
       {reductions_details,[{rate,0.0}]},
       {messages,0},
       {messages_details,[{rate,0.0}]},
       {messages_ready,0},
       {messages_ready_details,[{rate,0.0}]},
       {messages_unacknowledged,0},
       {messages_unacknowledged_details,[{rate,0.0}]},
       {idle_since,<<"2016-07-13 2:45:07">>},
       {consumer_utilisation,''},
       {policy,''},
       {exclusive_consumer_tag,''},
       {consumers,0},
       {recoverable_slaves,''},
       {state,running},
       {reductions,5312},
       {garbage_collection,
           [{max_heap_size,#{error_logger => true,kill => true,size => 0}},
            {min_bin_vheap_size,46422},
            {min_heap_size,233},
            {fullsweep_after,65535},
            {minor_gcs,2}]},
       {messages_ram,0},
       {messages_ready_ram,0},
       {messages_unacknowledged_ram,0},
       {messages_persistent,0},
       {message_bytes,0},
       {message_bytes_ready,0},
       {message_bytes_unacknowledged,0},
       {message_bytes_ram,0},
       {message_bytes_persistent,0},
       {head_message_timestamp,''},
       {disk_reads,0},
       {disk_writes,0},
       {backing_queue_status,
           {struct,
               [{mode,default},
                {q1,0},
                {q2,0},
                {delta,[delta,0,0,0]},
                {q3,0},
                {q4,0},
                {len,0},
                {target_ram_count,infinity},
                {next_seq_id,0},
                {avg_ingress_rate,0.0},
                {avg_egress_rate,0.0},
                {avg_ack_ingress_rate,0.0},
                {avg_ack_egress_rate,0.0}]}},
       {node,rabbit@iZ25sabz8p5Z},
       {arguments,{struct,[]}},
       {exclusive,false},
       {auto_delete,false},
       {durable,true},
       {vhost,<<"/">>},
       {name,<<"myQueue">>}],
      [{memory,88912},
       {message_stats,
           [{disk_reads,101},
            {disk_reads_details,[{rate,0.0}]},
            {disk_writes,0},
            {disk_writes_details,[{rate,0.0}]}]},
       {reductions,16310},
       {reductions_details,[{rate,0.0}]},
       {messages,101},
       {messages_details,[{rate,0.0}]},
       {messages_ready,101},
       {messages_ready_details,[{rate,0.0}]},
       {messages_unacknowledged,0},
       {messages_unacknowledged_details,[{rate,0.0}]},
       {idle_since,<<"2016-07-13 2:45:07">>},
       {consumer_utilisation,''},
       {policy,''},
       {exclusive_consumer_tag,''},
       {consumers,0},
       {recoverable_slaves,''},
       {state,running},
       {reductions,16310},
       {garbage_collection,
           [{max_heap_size,#{error_logger => true,kill => true,size => 0}},
            {min_bin_vheap_size,46422},
            {min_heap_size,233},
            {fullsweep_after,65535},
            {minor_gcs,1}]},
       {messages_ram,101},
       {messages_ready_ram,101},
       {messages_unacknowledged_ram,0},
       {messages_persistent,101},
       {message_bytes,5392},
       {message_bytes_ready,5392},
       {message_bytes_unacknowledged,0},
       {message_bytes_ram,5392},
       {message_bytes_persistent,5392},
       {head_message_timestamp,''},
       {disk_reads,101},
       {disk_writes,0},
       {backing_queue_status,
           {struct,
               [{mode,default},
                {q1,0},
                {q2,0},
                {delta,[delta,undefined,0,undefined]},
                {q3,100},
                {q4,1},
                {len,101},
                {target_ram_count,infinity},
                {next_seq_id,16384},
                {avg_ingress_rate,0.0},
                {avg_egress_rate,0.0},
                {avg_ack_ingress_rate,0.0},
                {avg_ack_egress_rate,0.0}]}},
       {node,rabbit@iZ25sabz8p5Z},
       {arguments,{struct,[]}},
       {exclusive,false},
       {auto_delete,false},
       {durable,true},
       {vhost,<<"/">>},
       {name,<<"queue1">>}],
      [{memory,88912},
       {message_stats,
           [{disk_reads,115},
            {disk_reads_details,[{rate,0.0}]},
            {disk_writes,0},
            {disk_writes_details,[{rate,0.0}]}]},
       {reductions,18107},
       {reductions_details,[{rate,0.0}]},
       {messages,115},
       {messages_details,[{rate,0.0}]},
       {messages_ready,115},
       {messages_ready_details,[{rate,0.0}]},
       {messages_unacknowledged,0},
       {messages_unacknowledged_details,[{rate,0.0}]},
       {idle_since,<<"2016-07-13 2:45:07">>},
       {consumer_utilisation,''},
       {policy,''},
       {exclusive_consumer_tag,''},
       {consumers,0},
       {recoverable_slaves,''},
       {state,running},
       {reductions,18107},
       {garbage_collection,
           [{max_heap_size,#{error_logger => true,kill => true,size => 0}},
            {min_bin_vheap_size,46422},
            {min_heap_size,233},
            {fullsweep_after,65535},
            {minor_gcs,2}]},
       {messages_ram,115},
       {messages_ready_ram,115},
       {messages_unacknowledged_ram,0},
       {messages_persistent,115},
       {message_bytes,5964},
       {message_bytes_ready,5964},
       {message_bytes_unacknowledged,0},
       {message_bytes_ram,5964},
       {message_bytes_persistent,5964},
       {head_message_timestamp,''},
       {disk_reads,115},
       {disk_writes,0},
       {backing_queue_status,
           {struct,
               [{mode,default},
                {q1,0},
                {q2,0},
                {delta,[delta,undefined,0,undefined]},
                {q3,114},
                {q4,1},
                {len,115},
                {target_ram_count,infinity},
                {next_seq_id,16384},
                {avg_ingress_rate,0.0},
                {avg_egress_rate,0.0},
                {avg_ack_ingress_rate,0.0},
                {avg_ack_egress_rate,0.0}]}},
       {node,rabbit@iZ25sabz8p5Z},
       {arguments,{struct,[]}},
       {exclusive,false},
       {auto_delete,false},
       {durable,true},
       {vhost,<<"/">>},
       {name,<<"queueB">>}],
      [{memory,55424},
       {message_stats,
           [{disk_reads,38},
            {disk_reads_details,[{rate,0.0}]},
            {disk_writes,0},
            {disk_writes_details,[{rate,0.0}]}]},
       {reductions,10187},
       {reductions_details,[{rate,0.0}]},
       {messages,38},
       {messages_details,[{rate,0.0}]},
       {messages_ready,38},
       {messages_ready_details,[{rate,0.0}]},
       {messages_unacknowledged,0},
       {messages_unacknowledged_details,[{rate,0.0}]},
       {idle_since,<<"2016-07-13 2:45:07">>},
       {consumer_utilisation,''},
       {policy,''},
       {exclusive_consumer_tag,''},
       {consumers,0},
       {recoverable_slaves,''},
       {state,running},
       {reductions,10187},
       {garbage_collection,
           [{max_heap_size,#{error_logger => true,kill => true,size => 0}},
            {min_bin_vheap_size,46422},
            {min_heap_size,233},
            {fullsweep_after,65535},
            {minor_gcs,1}]},
       {messages_ram,38},
       {messages_ready_ram,38},
       {messages_unacknowledged_ram,0},
       {messages_persistent,38},
       {message_bytes,3271},
       {message_bytes_ready,3271},
       {message_bytes_unacknowledged,0},
       {message_bytes_ram,3271},
       {message_bytes_persistent,3271},
       {head_message_timestamp,''},
       {disk_reads,38},
       {disk_writes,0},
       {backing_queue_status,
           {struct,
               [{mode,default},
                {q1,0},
                {q2,0},
                {delta,[delta,undefined,0,undefined]},
                {q3,37},
                {q4,1},
                {len,38},
                {target_ram_count,infinity},
                {next_seq_id,16384},
                {avg_ingress_rate,0.0},
                {avg_egress_rate,0.0},
                {avg_ack_ingress_rate,0.0},
                {avg_ack_egress_rate,0.0}]}},
       {node,rabbit@iZ25sabz8p5Z},
       {arguments,{struct,[]}},
       {exclusive,false},
       {auto_delete,false},
       {durable,true},
       {vhost,<<"/">>},
       {name,<<"queueTest">>}],
      [{memory,21856},
       {reductions,5317},
       {reductions_details,[{rate,0.0}]},
       {messages,0},
       {messages_details,[{rate,0.0}]},
       {messages_ready,0},
       {messages_ready_details,[{rate,0.0}]},
       {messages_unacknowledged,0},
       {messages_unacknowledged_details,[{rate,0.0}]},
       {idle_since,<<"2016-07-13 2:45:07">>},
       {consumer_utilisation,''},
       {policy,''},
       {exclusive_consumer_tag,''},
       {consumers,0},
       {recoverable_slaves,''},
       {state,running},
       {reductions,5317},
       {garbage_collection,
           [{max_heap_size,#{error_logger => true,kill => true,size => 0}},
            {min_bin_vheap_size,46422},
            {min_heap_size,233},
            {fullsweep_after,65535},
            {minor_gcs,2}]},
       {messages_ram,0},
       {messages_ready_ram,0},
       {messages_unacknowledged_ram,0},
       {messages_persistent,0},
       {message_bytes,0},
       {message_bytes_ready,0},
       {message_bytes_unacknowledged,0},
       {message_bytes_ram,0},
       {message_bytes_persistent,0},
       {head_message_timestamp,''},
       {disk_reads,0},
       {disk_writes,0},
       {backing_queue_status,
           {struct,
               [{mode,default},
                {q1,0},
                {q2,0},
                {delta,[delta,0,0,0]},
                {q3,0},
                {q4,0},
                {len,0},
                {target_ram_count,infinity},
                {next_seq_id,0},
                {avg_ingress_rate,0.0},
                {avg_egress_rate,0.0},
                {avg_ack_ingress_rate,0.0},
                {avg_ack_egress_rate,0.0}]}},
       {node,rabbit@iZ25sabz8p5Z},
       {arguments,{struct,[]}},
       {exclusive,false},
       {auto_delete,false},
       {durable,true},
       {vhost,<<"/">>},
       {name,<<"queueTest3">>}]]}]


=ERROR REPORT==== 13-Jul-2016::10:58:09 ===
webmachine error: path="/api/queues"
"Internal Server Error


感觉像是解析返回的数据出了问题,不知是不是数据格式后面少了一个英文句号dot。

看着像标准的erlang配置文件如 rabbitmq.config文件也是这种格式,同json相似。


下面是我卸掉后从新安装3.6.2版后,一切正常了


评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值