Jakich portów używa RabbitMQ?

Jakie porty używa serwer RabbitMQ lub czy musi być otwarty na zaporze dla klastra węzłów?

Mój/usr/lib/rabbitmq/bin/rabbitmq-env jest poniżej którego zakładam, że są potrzebne (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"

Nie dotknąłemrabbitmq.config ustawić zwyczajtcp_listener więc powinien nasłuchiwać na domyślnej 5672.

Oto odpowiednie linie 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

Moje pytania to:

aby inne węzły mogły połączyć się z klastrem, czy wszystkie 3 porty 4369, 5672 i 35197 muszą być otwarte?

Dlaczego 5672 nie działa na tcp, a nie tylko na tcp6?

questionAnswers(4)

yourAnswerToTheQuestion