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?