<div dir="ltr">I had some problems recently with RabbitMQ freezing now and again apparently randomly, and I'm not sure what could be wrong.<div><br></div><div>When I do a rabbitmqctl report I get a lot of these:</div><div><br></div><div><div>Channels:</div><div>pid<span class="Apple-tab-span" style="white-space:pre">        </span>name<span class="Apple-tab-span" style="white-space:pre">        </span>connection<span class="Apple-tab-span" style="white-space:pre">  </span>number<span class="Apple-tab-span" style="white-space:pre">      </span>user<span class="Apple-tab-span" style="white-space:pre">        </span>vhost<span class="Apple-tab-span" style="white-space:pre">       </span>transactional<span class="Apple-tab-span" style="white-space:pre">       </span>confirm<span class="Apple-tab-span" style="white-space:pre">     </span>consumer_count<span class="Apple-tab-span" style="white-space:pre">      </span>messages_unacknowledged<span class="Apple-tab-span" style="white-space:pre">     </span>messages_unconfirmed<span class="Apple-tab-span" style="white-space:pre">        </span>messages_uncommitted<span class="Apple-tab-span" style="white-space:pre">        </span>acks_uncommitted<span class="Apple-tab-span" style="white-space:pre">    </span>prefetch_count<span class="Apple-tab-span" style="white-space:pre">      </span>client_flow_blocked</div><div><'rabbit@edfdr-qb-wb01'.3.8110.0><span class="Apple-tab-span" style="white-space:pre">   </span>127.0.0.1:38774 -> 127.0.0.1:5672 (1)<span class="Apple-tab-span" style="white-space:pre">    </span><'rabbit@edfdr-qb-wb01'.3.7966.0><span class="Apple-tab-span" style="white-space:pre">     </span>1<span class="Apple-tab-span" style="white-space:pre">   </span>guest<span class="Apple-tab-span" style="white-space:pre">       </span>/<span class="Apple-tab-span" style="white-space:pre">   </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>false</div><div><'rabbit@edfdr-qb-wb01'.3.9512.0><span class="Apple-tab-span" style="white-space:pre"> </span>127.0.0.1:38775 -> 127.0.0.1:5672 (1)<span class="Apple-tab-span" style="white-space:pre">    </span><'rabbit@edfdr-qb-wb01'.3.9507.0><span class="Apple-tab-span" style="white-space:pre">     </span>1<span class="Apple-tab-span" style="white-space:pre">   </span>guest<span class="Apple-tab-span" style="white-space:pre">       </span>/<span class="Apple-tab-span" style="white-space:pre">   </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>false</div><div><'rabbit@edfdr-qb-wb01'.3.9516.0><span class="Apple-tab-span" style="white-space:pre"> </span>127.0.0.1:38775 -> 127.0.0.1:5672 (2)<span class="Apple-tab-span" style="white-space:pre">    </span><'rabbit@edfdr-qb-wb01'.3.9507.0><span class="Apple-tab-span" style="white-space:pre">     </span>2<span class="Apple-tab-span" style="white-space:pre">   </span>guest<span class="Apple-tab-span" style="white-space:pre">       </span>/<span class="Apple-tab-span" style="white-space:pre">   </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>false</div><div><'rabbit@edfdr-qb-wb01'.3.9520.0><span class="Apple-tab-span" style="white-space:pre"> </span>127.0.0.1:38775 -> 127.0.0.1:5672 (3)<span class="Apple-tab-span" style="white-space:pre">    </span><'rabbit@edfdr-qb-wb01'.3.9507.0><span class="Apple-tab-span" style="white-space:pre">     </span>3<span class="Apple-tab-span" style="white-space:pre">   </span>guest<span class="Apple-tab-span" style="white-space:pre">       </span>/<span class="Apple-tab-span" style="white-space:pre">   </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>false</div><div><'rabbit@edfdr-qb-wb01'.3.9524.0><span class="Apple-tab-span" style="white-space:pre"> </span>127.0.0.1:38775 -> 127.0.0.1:5672 (4)<span class="Apple-tab-span" style="white-space:pre">    </span><'rabbit@edfdr-qb-wb01'.3.9507.0><span class="Apple-tab-span" style="white-space:pre">     </span>4<span class="Apple-tab-span" style="white-space:pre">   </span>guest<span class="Apple-tab-span" style="white-space:pre">       </span>/<span class="Apple-tab-span" style="white-space:pre">   </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>false</div><div><'rabbit@edfdr-qb-wb01'.3.9528.0><span class="Apple-tab-span" style="white-space:pre"> </span>127.0.0.1:38775 -> 127.0.0.1:5672 (5)<span class="Apple-tab-span" style="white-space:pre">    </span><'rabbit@edfdr-qb-wb01'.3.9507.0><span class="Apple-tab-span" style="white-space:pre">     </span>5<span class="Apple-tab-span" style="white-space:pre">   </span>guest<span class="Apple-tab-span" style="white-space:pre">       </span>/<span class="Apple-tab-span" style="white-space:pre">   </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>false</div><div><'rabbit@edfdr-qb-wb01'.3.9532.0><span class="Apple-tab-span" style="white-space:pre"> </span>127.0.0.1:38775 -> 127.0.0.1:5672 (6)<span class="Apple-tab-span" style="white-space:pre">    </span><'rabbit@edfdr-qb-wb01'.3.9507.0><span class="Apple-tab-span" style="white-space:pre">     </span>6<span class="Apple-tab-span" style="white-space:pre">   </span>guest<span class="Apple-tab-span" style="white-space:pre">       </span>/<span class="Apple-tab-span" style="white-space:pre">   </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>false</div><div><'rabbit@edfdr-qb-wb01'.3.9536.0><span class="Apple-tab-span" style="white-space:pre"> </span>127.0.0.1:38775 -> 127.0.0.1:5672 (7)<span class="Apple-tab-span" style="white-space:pre">    </span><'rabbit@edfdr-qb-wb01'.3.9507.0><span class="Apple-tab-span" style="white-space:pre">     </span>7<span class="Apple-tab-span" style="white-space:pre">   </span>guest<span class="Apple-tab-span" style="white-space:pre">       </span>/<span class="Apple-tab-span" style="white-space:pre">   </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>false</div><div><'rabbit@edfdr-qb-wb01'.3.9540.0><span class="Apple-tab-span" style="white-space:pre"> </span>127.0.0.1:38775 -> 127.0.0.1:5672 (8)<span class="Apple-tab-span" style="white-space:pre">    </span><'rabbit@edfdr-qb-wb01'.3.9507.0><span class="Apple-tab-span" style="white-space:pre">     </span>8<span class="Apple-tab-span" style="white-space:pre">   </span>guest<span class="Apple-tab-span" style="white-space:pre">       </span>/<span class="Apple-tab-span" style="white-space:pre">   </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>false</div><div><'rabbit@edfdr-qb-wb01'.3.9544.0><span class="Apple-tab-span" style="white-space:pre"> </span>127.0.0.1:38775 -> 127.0.0.1:5672 (9)<span class="Apple-tab-span" style="white-space:pre">    </span><'rabbit@edfdr-qb-wb01'.3.9507.0><span class="Apple-tab-span" style="white-space:pre">     </span>9<span class="Apple-tab-span" style="white-space:pre">   </span>guest<span class="Apple-tab-span" style="white-space:pre">       </span>/<span class="Apple-tab-span" style="white-space:pre">   </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>false<span class="Apple-tab-span" style="white-space:pre">       </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>0<span class="Apple-tab-span" style="white-space:pre">   </span>false</div></div><div>...</div><div>up to 1895</div><div><br></div><div>And a lot of:</div><div><br></div><div><div>Consumers on /:</div><div>queue_name<span class="Apple-tab-span" style="white-space:pre">        </span>channel_pid<span class="Apple-tab-span" style="white-space:pre"> </span>consumer_tag<span class="Apple-tab-span" style="white-space:pre">        </span>ack_required</div><div>updates<span class="Apple-tab-span" style="white-space:pre">  </span><'rabbit@edfdr-qb-wb01'.3.16940.0><span class="Apple-tab-span" style="white-space:pre">    </span>node-amqp-21172-0.15091347694396973<span class="Apple-tab-span" style="white-space:pre"> </span>false</div><div>updates<span class="Apple-tab-span" style="white-space:pre"> </span><'rabbit@edfdr-qb-wb01'.3.16944.0><span class="Apple-tab-span" style="white-space:pre">    </span>node-amqp-21172-0.618321357993409<span class="Apple-tab-span" style="white-space:pre">   </span>false</div><div>updates<span class="Apple-tab-span" style="white-space:pre"> </span><'rabbit@edfdr-qb-wb01'.3.16948.0><span class="Apple-tab-span" style="white-space:pre">    </span>node-amqp-21172-0.9028398699592799<span class="Apple-tab-span" style="white-space:pre">  </span>false</div><div>updates<span class="Apple-tab-span" style="white-space:pre"> </span><'rabbit@edfdr-qb-wb01'.3.16952.0><span class="Apple-tab-span" style="white-space:pre">    </span>node-amqp-21172-0.17504629422910511<span class="Apple-tab-span" style="white-space:pre"> </span>false</div><div>updates<span class="Apple-tab-span" style="white-space:pre"> </span><'rabbit@edfdr-qb-wb01'.3.16956.0><span class="Apple-tab-span" style="white-space:pre">    </span>node-amqp-21172-0.6401850257534534<span class="Apple-tab-span" style="white-space:pre">  </span>false</div><div>updates<span class="Apple-tab-span" style="white-space:pre"> </span><'rabbit@edfdr-qb-wb01'.3.16960.0><span class="Apple-tab-span" style="white-space:pre">    </span>node-amqp-21172-0.697384244762361<span class="Apple-tab-span" style="white-space:pre">   </span>false</div><div>updates<span class="Apple-tab-span" style="white-space:pre"> </span><'rabbit@edfdr-qb-wb01'.3.16964.0><span class="Apple-tab-span" style="white-space:pre">    </span>node-amqp-21172-0.41653046221472323<span class="Apple-tab-span" style="white-space:pre"> </span>false</div><div>updates<span class="Apple-tab-span" style="white-space:pre"> </span><'rabbit@edfdr-qb-wb01'.3.16968.0><span class="Apple-tab-span" style="white-space:pre">    </span>node-amqp-21172-0.23239665268920362<span class="Apple-tab-span" style="white-space:pre"> </span>false</div></div><div>...</div><div>About 40</div><div><br></div><div>In theory I only have one producer (PHP process) and one consumer (NodeJS server)</div><div><br></div><div>Anyone have some idea of what's going on with that?</div><div><br></div><div>The beam.smp process would eventually hit more than 50% CPU and memory and would stop delivering messages.</div><div><br></div><div>Any help will be greatly appreciated.</div><div><br></div><div>Thanks!</div></div>