Welche Ports nutzt RabbitMQ?

Welche ports verwendet RabbitMQ-Server verwenden oder müssen auf der firewall geöffnet für einen cluster von Knoten?

Meine /usr/lib/rabbitmq/bin/rabbitmq-env festgelegt ist, unterhalb dessen ich gehe davon benötigt werden (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"

Habe ich nicht berührt, die rabbitmq.config um einen benutzerdefinierten tcp_listener so sollte es sein, das hören auf die Standard-5672.

Hier sind die relevanten netstat-Linien:

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:

  1. für andere Knoten in der Lage sein, eine Verbindung zu dem cluster, alle 3 ports 4369, 5672 und 35197 offen sein müssen?
  2. Warum nicht 5672 läuft über tcp und nicht nur tcp6?

InformationsquelleAutor der Frage bluemalkin | 2012-10-09

Schreibe einen Kommentar