So starten Sie die RabbitMq-Software automatisch, wenn CentOS gestartet wird

So starten Sie die RabbitMq-Software automatisch, wenn CentOS gestartet wird

1. Erstellen Sie ein neues Rabbitmq im Verzeichnis /etc/init.d

[root@localhost init.d]# vi rabbitmq

Dateiinhalt

#!/bin/bash
#chkconfig:2345 61 61

exportiere HOME=/opt/data/rabbitmq/
export PATH=$PATH:/usr/local/erlang/bin
export PATH=$PATH:/usr/local/src/rabbitmq_server-3.6.15/sbin
 
Fall "$1" in
    Start)
    echo "RabbitMQ wird gestartet …"
    rabbitmq-server-getrennt
    ;;
stoppen)
    echo "RabbitMQ wird gestoppt …"
    rabbitmqctl stoppen
    ;;
Status)
    echo "Status RabbitMQ …"
    rabbitmqctl-Status
    ;;
Neustart)
    echo "RabbitMQ wird neu gestartet …"
    rabbitmqctl stoppen
    rabbitmq-server neu starten
    ;;
 
*)
    echo "Verwendung: $prog {start|stop|status|restart}"
    ;;
esac
Ausfahrt 0

2. Erteilen Sie rabbitmq Ausführungsberechtigungen

[root@localhost init.d]# chmod 777 rabbitmq

3. Fügen Sie den Systemdiensten den RabbitMQ-Dienst hinzu

[root@localhost init.d]# chkconfig --add rabbitmq

4. Autostart einrichten

[root@localhost init.d]# chkconfig rabbitmq on

5. Überprüfen Sie, ob das Startelement erfolgreich festgelegt wurde

[root@localhost init.d]# chkconfig --list rabbitmq

6. Aktivieren Sie den Kaninchendienst

[root@localhost init.d]# ./rabbitmq starten

7. Testen Sie den Start und starten Sie neu

[root@localhost init.d]#neustart
[root@localhost ~]# ps -elf|grep rabbitmq

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • So installieren Sie den RabbitMQ-Server mit Yum auf CentOS
  • Tutorial zur Installation von RabbitMQ mit Yum auf CentOS8
  • Beispiel für den Aufbau eines verteilten Centos7.3 RabbitMQ-Clusters
  • Tutorial zum Erstellen einer hochverfügbaren Clusterumgebung für RabbitMq unter CentOS

<<:  Einführung in Sublime Text 2, ein Web-Frontend-Tool

>>:  Detaillierte Erklärung der Standardwerte von Breite und Höhe in CSS: auto und %

Artikel empfehlen

Umgang mit Leerzeichen in CSS

1. Weltraumregeln Leerzeichen im HTML-Code werden...

Beispielcode zur Implementierung einer Hohlmaskenebene mit CSS

Inhalt dieses Artikels: Seitenhohlmaskenebene, Se...

Erfahren Sie, wie Sie Nginx schnell in CentOS7 installieren

Inhaltsverzeichnis 1. Übersicht 2. Laden Sie das ...

Sprechen Sie über wichtige Unterverzeichnisprobleme im Linux-System

/etc/fstab Partitionen/Festplatten automatisch mo...

(MariaDB) Umfassende Erklärung der MySQL-Datentypen und Speichermechanismen

1.1 Übersicht über Datentypen Der Datentyp ist ei...

Vue basierend auf einer Element-Button-Berechtigungsimplementierungslösung

Hintergrundanforderungen: Das ERP-System muss ein...

4 Scan-Tools für den Linux-Desktop

Obwohl die papierlose Welt noch nicht angebrochen...

Javascript zum Umschalten durch Klicken auf das Bild

Durch Klicken Bilder zu wechseln, ist im Leben ei...

Detaillierte Erläuterung des Prozessmanagements im Linux-System

Inhaltsverzeichnis 1. Das Konzept von Prozess und...

JavaScript verwendet Promise zur Verarbeitung mehrerer wiederholter Anfragen

1. Warum diesen Artikel schreiben? Sie haben sich...

Analyse der geplanten Aufgaben und Ereignisplanungsbeispiele von MySQL

Dieser Artikel beschreibt anhand von Beispielen d...