Lösen Sie das Problem, dass Sie auf dem Linux-Server nicht auf die RabbitMQ-Verwaltungsseite zugreifen können

Lösen Sie das Problem, dass Sie auf dem Linux-Server nicht auf die RabbitMQ-Verwaltungsseite zugreifen können

Da eine bestimmte Funktion meines Projekts erfordert, dass der Server Nachrichten an rabbitmq sendet, habe ich heute rabbitmq auf dem Linux-Server installiert. Installieren Sie zuerst die Erlang-Umgebung mit Yum, installieren Sie dann den RabbitMQ-Dienst über RPM und konfigurieren Sie anschließend die Umgebung.

systemctl starte rabbitmq-server

Starten Sie rabbitmq, greifen Sie auf IP:15672 zu und stellen Sie fest, dass der Server den Zugriff verweigert.

Zuerst vermutete ich, dass es sich um ein Firewall-Problem handelte, also überprüfte ich die Linux-Firewall und die Alibaba Cloud-Firewall und stellte fest, dass Port 15672 geöffnet war. Also begann ich mit der Fehlerbehebung. Ich verwendete wget http://localhost:15762 auf dem Server und stellte fest, dass dieser nicht zugänglich war. Es handelte sich also nicht um ein Firewall-Problem. Also verwendete ich den Befehl, um den Rabbitmq-Prozess zu finden.

ps -ef | grep rabbitmq

Ich stellte fest, dass es eine Inhaltsausgabe gab, die bewies, dass rabbitmq erfolgreich gestartet wurde. Dann überprüfte ich die Portnummer von rabbitmq und stellte fest, dass nur die Portnummer 4369 vorhanden war, nicht jedoch 15672. Also versuchte ich, die Konfigurationsdatei und andere Vorgänge zu ändern, um die Portnummer zu ändern, stellte jedoch fest, dass dies keine Wirkung hatte. Nachdem ich Baidu durchsucht hatte, stellte ich fest, dass ich das Web-Plugin nicht installiert hatte, also installierte ich das Web-Plugin über den Befehl

rabbitmq-plugins aktivieren rabbitmq_management

Nachdem die Installation erfolgreich war, greife ich auf die Verwaltungsseite zu und stelle fest, dass es immer noch nicht funktioniert. Schließlich stellte ich fest, dass der Standardstartort des Plug-Ins unter etc/rabbitmq liegt und nicht unter dem Installationsort meines rabbitmq. Geben Sie über den Befehl cd usr/lib/rabbitmq/bin ein

Installieren Sie das Plug-In und starten Sie den RabbitMQ-Dienst neu, um das Problem zu lösen

cd /usr/lib/rabbitmq/bin
rabbitmq-plugins aktivieren rabbitmq_management
rabbitmqctl stoppen
rabbitmq-server getrennt

Dies ist das Ende dieses Artikels zur Lösung des Problems, dass auf dem Linux-Server kein Zugriff auf die RabbitMQ-Verwaltungsseite möglich ist. Weitere verwandte Inhalte zum Thema „Linux RabbitMQ kann nicht aufgerufen werden“ finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Prozessdiagramm zum Aufbau des Linux RabbitMQ-Clusters
  • Detailliertes Tutorial zur Installation von RabbitMQ unter Linux

<<:  Zusammenfassung der MySQL-Anweisungen

>>:  Verwenden Sie HTML+Css, um eine einfache Navigationsleistenfunktion zu implementieren (die Navigationsleiste ändert die Hintergrundfarbe, wenn die Maus darauf stößt).

Artikel empfehlen

HTML- und CSS-Grundlagen (unbedingt lesen)

(1) HTML: HyperText Markup Language, die im Wesen...

Mehrere Möglichkeiten zum Aktualisieren von Batches in MySQL

Normalerweise verwenden wir die folgende SQL-Anwe...

So setzen Sie das Root-Passwort in Linux mysql-5.6 zurück

1. Überprüfen Sie, ob der MySQL-Dienst gestartet ...

Eine kurze Erläuterung der Rolle des Parameters docker --privileged=true

Mit etwa Version 0.6 wurde Privileged in Docker e...

So finden Sie langsame MySQL-Abfragen

Vorwort Ich glaube, dass jeder in seiner tägliche...

Spezifische Verwendung von Bootstrap5-Haltepunkten und Containern

Inhaltsverzeichnis 1. Bootstrap5-Haltepunkte 1.1 ...

Vue elementUI implementiert Baumstrukturtabelle und Lazy Loading

Inhaltsverzeichnis 1. Ergebnisse erzielen 2. Back...