Przejdź do głównej treści

RabbitMQ

Opis​

RabbitMQ to popularny system brokera wiadomości działający z wykorzystaniem AMQP (Advanced Message Queuing Protocol). Jest używany do asynchronicznej wymiany danych między różnymi usługami w systemach rozproszonych.

Wtyczka zarządzania RabbitMQ udostępnia oparte na HTTP API do zarządzania i monitorowania węzłów oraz klastrów RabbitMQ, wraz z interfejsem użytkownika dostępnym w przeglądarce i narzędziem wiersza poleceń rabbitmqadmin.

Pierwsze kroki​

RabbitMQ jest instalowany z obrazem i uruchamia się automatycznie po uruchomieniu serwera.

Po instalacji obrazu interfejs webowy RabbitMQ będzie dostępny pod adresem https://example.com:8080/, gdzie example.com to nazwa hosta Twojego serwera.

Aby uzyskać dostęp do interfejsu webowego, użyj danych logowania przesłanych do Ciebie e-mailem.

Dodatkowo dane logowania można znaleźć na serwerze w pliku:

/root/.app_credentials

Aby uzyskać dostęp do tego pliku, musisz zalogować się na serwer przez SSH. Możesz połączyć się z serwerem przez SSH:

  • Za pomocą klucza SSH, jeśli ta opcja została włączona przed utworzeniem serwera
  • Za pomocą hasła użytkownika root przesłanego e-mailem po aktywacji serwera

Tekst alternatywny

Zmiana domeny​

Jeśli chcesz używać własnej domeny lub subdomeny do uzyskania dostępu do interfejsu webowego RabbitMQ, musisz zalogować się na serwer przez SSH jako użytkownik root i uruchomić polecenie:

add_domain

Zostaniesz poproszony o podanie domeny lub subdomeny w formacie subdomain.example.com.

notatka

Upewnij się, że Twoja domena istnieje i wskazuje na adres IPv4 Twojego serwera!

Po zakończeniu działania skryptu dla wskazanej domeny lub subdomeny zostanie wystawiony certyfikat Let's Encrypt, a interfejs webowy będzie dostępny pod adresem https://example.com:8080/, gdzie example.com to wcześniej wskazana domena (subdomena).

Zainstalowane oprogramowanie​

NazwaLicencja
RabbitMQMPL 2.0
CaddyLicencja Apache 2.0

Przydatne linki​

Więcej informacji o zainstalowanych pakietach znajdziesz w ich oficjalnej dokumentacji: