Welche Ports benutzt RabbitMQ?

Welche Ports werden von RabbitMQ Server verwendet oder müssen für einen Cluster von Knoten in der Firewall geöffnet sein?

Meine/usr/lib/rabbitmq/bin/rabbitmq-env wird unterhalb dessen gesetzt was ich für nötig halte (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"

Ich habe das nicht angerührtrabbitmq.config eine Gewohnheit einstellentcp_listener es sollte also auf dem Standard 5672 zuhören.

Hier sind die relevanten Netstat-Zeilen:

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

Meine Fragen sind:

Müssen alle 3 Ports 4369, 5672 und 35197 offen sein, damit andere Knoten eine Verbindung zum Cluster herstellen können?

Warum läuft 5672 nicht auf TCP und nicht nur auf TCP6?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage