Quais portas o RabbitMQ usa?

Quais portas o RabbitMQ Server usa ou precisa ter aberto no firewall para um cluster de nós?

Minhas/usr/lib/rabbitmq/bin/rabbitmq-env é definido abaixo do qual estou assumindo que são necessários (35197).

SERVER_ERL_ARGS="+K true +A30 +P 1048576 \   
-kernel inet_default_connect_options [{nodelay,true}] \  
-kernel inet_dist_listen_min 35197 \   
-kernel inet_dist_listen_max 35197"

Eu não toquei norabbitmq.config para definir um costumetcp_listener por isso deve estar ouvindo o padrão 5672.

Aqui estão as linhas relevantes do netstat:

tcp        0      0 0.0.0.0:4369           0.0.0.0:*           LISTEN      728/epmd 
tcp        0      0 0.0.0.0:35197          0.0.0.0:*           LISTEN      5126/beam
tcp6       0      0 :::5672                :::*                LISTEN      5126/beam

Minhas perguntas são:

para que outros nós possam se conectar ao cluster, todas as 3 portas 4369, 5672 e 35197 precisam estar abertas?

Por que o 5672 não está rodando no tcp e não apenas no tcp6?

questionAnswers(4)

yourAnswerToTheQuestion