sudo pacman -S rabbitmq Debian/Ubuntuga o'rnatish uchun terminaldan quyidagi buyruq beriladi: apt install




Download 0,83 Mb.
bet2/7
Sana24.05.2024
Hajmi0,83 Mb.
#252300
1   2   3   4   5   6   7
Bog'liq
1.PYTHON dasturlash tili

sudo pacman -S rabbitmq
Debian/Ubuntuga o'rnatish uchun terminaldan quyidagi buyruq beriladi:
apt install rabbitmq-server
Yoki bo'lmasa, Docker orqali ishga tushirish quyidagicha:
docker run docker pull rabbitmq
RabbitMQ rabbit-plugins yordamida plagin(plugins)lar bilan ishlash imkoni beradi.
Faol plaginlarni ko'rish uchun quyidagi buyruq beriladi:
admin@ip-172-31-33-210:~$ sudo rabbitmq-plugins list
Configured: E = explicitly enabled; e = implicitly enabled
| Status: * = running on rabbit@ip-172-31-33-210
|/
[ ] amqp_client 3.6.6
[ ] cowboy 1.0.3
[ ] cowlib 1.0.1
[ ] mochiweb 2.13.1
...
rabbitmq_management plaginini faollashtiramiz:
admin@ip-172-31-33-210:~$ sudo rabbitmq-plugins enable rabbitmq_management
The following plugins have been enabled:
mochiweb
webmachine
rabbitmq_web_dispatch
amqp_client
rabbitmq_management_agent
rabbitmq_management
Applying plugin configuration to rabbit@ip-172-31-33-210... started 6 plugins.
Faol plaginlar /etc/rabbitmq/enabled_plugins faylida saqlanadi:
root@ip-172-31-33-210:/home/admin# cat /etc/rabbitmq/enabled_plugins
[rabbitmq_management].
HTTP API
rabbitmq_management plagini RabbitMQ'dan API orqali 15672 portda foydalanish imkonini beradi:
root@ip-172-31-33-210:/home/admin# netstat -anp | grep 15672
tcp 0 0 0.0.0.0:15672 0.0.0.0:* LISTEN 1348/beam
So'rovga misol:
root@ip-172-31-33-210:/home/admin# curl -i -u guest:guest localhost:15672/api/overview
HTTP/1.1 200 OK
vary: Accept-Encoding, origin
Server: MochiWeb/1.1 WebMachine/1.10.0 (never breaks eye contact)
Date: Tue, 05 Jun 2018 11:05:57 GMT
Content-Type: application/json
Content-Length: 1973
Cache-Control: no-cache
{"management_version":"3.6.6","rates_mode":"basic","exchange_types":[{"name":"direct","description":"AMQP direct exchange, as per the AMQP specification","enabled":true},{"name":"topic","description":"AMQP topic exchange, as per the AMQP specification","enabled":true},{"name":"fanout","description":"AMQP fanout exchange, as per the AMQP specification","enabled":true},{"name":"headers","description":"AMQP headers exchange, as per the AMQP specification","enabled":true}],"rabbitmq_version":"3.6.6","cluster_name":"rabbit@ip-172-31-33-210.us-east-2.compute.internal","erlang_version":"19.2.1","erlang_full_version":"Erlang/OTP 19 [erts-8.2.1] [source] [64-bit] [async-threads:64] [kernel-poll:true]","message_stats":{"deliver":0,"deliver_details":{"rate":0.0},"deliver_no_ack":0,"deliver_no_ack_details":{"rate":0.0},"get":1,"get_details":{"rate":0.0},"get_no_ack":0,"get_no_ack_details":{"rate":0.0},"publish":0,"publish_details":{"rate":0.0},"publish_in":0,"publish_in_details":{"rate":0.0},"publish_out":0,"publish_out_details":{"rate":0.0},"ack":0,"ack_details":{"rate":0.0},"deliver_get":1,"deliver_get_details":{"rate":0.0},"confirm":0,"confirm_details":{"rate":0.0},"return_unroutable":0,"return_unroutable_details":{"rate":0.0},"redeliver":0,"redeliver_details":{"rate":0.0}},"queue_totals":{"messages":1,"messages_details":{"rate":0.0},"messages_ready":1,"messages_ready_details":{"rate":0.0},"messages_unacknowledged":0,"messages_unacknowledged_details":{"rate":0.0}},"object_totals":{"consumers":0,"queues":1,"exchanges":8,"connections":0,"channels":0},"statistics_db_event_queue":0,"node":"rabbit@ip-172-31-33-210","statistics_db_node":"rabbit@ip-172-31-33-210","listeners":[{"node":"rabbit@ip-172-31-33-210","protocol":"amqp","ip_address":"::","port":5672},{"node":"rabbit@ip-172-31-33-210","protocol":"clustering","ip_address":"::","port":25672}],"contexts":[{"node":"rabbit@ip-172-31-33-210","description":"RabbitMQ Management","path":"/","port":"15672"}]}

Download 0,83 Mb.
1   2   3   4   5   6   7




Download 0,83 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



sudo pacman -S rabbitmq Debian/Ubuntuga o'rnatish uchun terminaldan quyidagi buyruq beriladi: apt install

Download 0,83 Mb.