RHEL: Mulai dan Hentikan Server RabbitMQ
- Masuk sebagai pengguna root dan buka jendela terminal.
- Mulai server RabbitMQ menggunakan perintah /sbin/service rabbitmq -server, berikan opsi mulai .
- Untuk menghentikan server: prompt# /sbin/service rabbitmq -server stop .
- Untuk mendapatkan status tentang server (hanya sebagian output yang ditampilkan):
Demikian juga, bagaimana cara me-restart layanan Rabbitmq?
Layanan RabbitMQ hang
- Mulai ulang layanan RabbitMQ pada node pengontrol pertama.
- Jika layanan menolak untuk berhenti, jalankan perintah pkill untuk menghentikan layanan, lalu mulai ulang layanan: # pkill -KILL -u rabbitmq # service rabbitmq-server start.
Selanjutnya, pertanyaannya adalah, bagaimana Anda mengatur ulang cluster Rabbitmq? Untuk memulai ulang satu simpul RabbitMQ:
- Hentikan kelincimq-server dengan anggun pada node target: systemctl stop rabbitmq-server.
- Verifikasi bahwa node dihapus dari cluster dan RabbitMQ dihentikan pada node ini: rabbitmqctl cluster_status. Contoh respons sistem:
- Mulai rabbitmq-server: systemctl start rabbitmq-server.
Sejalan dengan itu, bagaimana cara saya membunuh proses Rabbitmq?
Anda memiliki dua pilihan:
- Pertama, coba matikan RabbitMQ dengan anggun dengan init. d skrip sudo /etc/init. d/rabbitmq-server berhenti.
- Jika itu tidak berhasil, gunakan ps -eaf | grep erl untuk menemukan proses dan id induk. Kolom ketiga dalam output adalah ID proses induk.
Bisakah mengakses host virtual Rabbitmq?
Seperti yang Anda ketahui server RabbitMQ dapat berisi beberapa host virtual . Mengekspor pengaturan server RabbitMQ ke JSON dan menyelidiki file JSON menunjukkan bahwa simpul dengan pengguna adalah khusus server – bukan khusus Vhost. Tetapi pengguna dari daftar khusus Server memiliki izin akses khusus Vhost .