Message queue (antrian pesan)

Message queue (antrian pesan)

OpenStack menggunakan message queue untuk mengkoordinasikan operasi dan informasi status antara layanan. Layanan antrian pesan biasanya berjalan pada controller node. OpenStack mendukung beberapa layanan antrian pesan termasuk RabbitMQ <http://www.rabbitmq.com> __, Qpid <http://qpid.apache.org> __, dan `ZeroMQ <http://zeromq.org > `__. Namun, kebanyakan distribusi yang paket OpenStack mendukung layanan antrian pesan tertentu. Panduan ini mengimplementasikan layanan antrian pesan RabbitMQ karena sebagian besar distribusi mendukungnya. Jika Anda lebih memilih untuk mengimplementasikan layanan antrian pesan yang berbeda, dokumentasi yang terkait dengan itu.

Antrian pesan berjalan pada kontroler simpul (controller node).

Menginstal dan mengkonfigurasi komponen

  1. Instal paket:

    # apt install rabbitmq-server
    
  1. Tambahkan openstack user:

    # rabbitmqctl add_user openstack RABBIT_PASS
    
    Creating user "openstack" ...
    

    Ganti `` RABBIT_PASS`` dengan password yang sesuai.

  2. Mengizinkan konfigurasi, menulis, dan membaca akses untuk openstack user:

    # rabbitmqctl set_permissions openstack ".*" ".*" ".*"
    
    Setting permissions for user "openstack" in vhost "/" ...
    
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.