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

Natives JS zur Implementierung der Paging-Klicksteuerung

Dies ist eine Interviewfrage, die die Verwendung ...

Einfache Anwendungsbeispiele für benutzerdefinierte MySQL-Funktionen

Dieser Artikel veranschaulicht anhand von Beispie...

Lassen Sie uns ausführlich über den Vue-Lebenszyklus sprechen

Inhaltsverzeichnis Vorwort 1. Lebenszyklus in Vue...

Einfache Zusammenfassung der Methoden zur Leistungsoptimierung von Tomcat

Tomcat selbst optimieren Tomcat-Speicheroptimieru...

Ein Artikel, der Ihnen ein tiefes Verständnis von Mysql-Triggern vermittelt

Inhaltsverzeichnis 1. Wenn beim Einfügen oder Änd...

NodeJS realisiert die Bildtextsegmentierung

In diesem Artikel wird der spezifische Code von N...

Fähigkeiten zur Seiten-Refaktorierung - Inhalt

Genug des Smalltalks <br />Basierend auf de...

Bringen Sie Ihnen kostenlos bei, wie Sie AWS-Serverressourcen nutzen

AWS – Amazons Cloud-Computing-Serviceplattform Ic...

Grundlegende Verwendung der JS-Datumssteuerung My97DatePicker

My97DatePicker ist ein sehr flexibles und benutze...