目錄
<dl></dl>
<dt>33.1. RabbitMQ</dt>
<dd><dl></dl></dd>
<dt>33.1.1. 安裝 RabbitMQ</dt>
<dt>33.1.1.1. Ubuntu</dt>
<dt>33.1.1.2. CentOS</dt>
<dt>33.1.1.3. OSCM 一鍵安裝</dt>
<dt>33.1.1.4. 檢查端口</dt>
<dt>33.1.2. rabbitmqctl - command line tool for managing a RabbitMQ broker</dt>
<dt>33.1.2.1. change_password</dt>
<dt>33.1.2.2. list_users</dt>
<dt>33.1.2.3. 虛拟機管理</dt>
<dt>33.1.2.4. list_queues</dt>
<dt>33.1.2.5. list_exchanges</dt>
<dt>33.1.3. rabbitmq-plugins - command line tool for managing RabbitMQ broker plugins</dt>
<dd><dl><dt>33.1.3.1. rabbitmq_management</dt></dl></dd>
<dt>33.1.4. Python - Pika</dt>
<dt>33.1.5. Ruby amqp</dt>
<dt>33.2. ZeroMQ</dt>
<dt>33.2.1. python-zeromq</dt>
<dt>33.2.1.1. pyzmq</dt>
<dt>33.2.1.2. example</dt>
<dt>33.2.2. ruby zmq</dt>
<dt>33.3. nanomsg</dt>
<dt>33.4. Gearman</dt>
<dt>33.4.1. Getting Started with Gearman</dt>
<dt>33.4.1.1. CentOS</dt>
<dt>33.4.1.2. Ubuntu</dt>
<dt>33.4.1.3. 防火牆設定</dt>
<dt>33.4.2. gearman</dt>
<dt>33.4.3. Gearman PHP Extension</dt>
<dt>33.5. Apache Kafka is a distributed publish-subscribe messaging system</dt>
<dt>33.5.1. 安裝 Kafka用于開發與測試環境</dt>
<dt>33.5.2. 安裝 Kafka 适用于 IDC </dt>
<dt>33.5.3. Kafka 日志</dt>
<dt>33.5.4. 測試 Kafka</dt>
<dt>33.5.5. 配置 Kafka</dt>
<dt>33.5.5.1. 外網通路</dt>
<dt>33.5.5.2. group.id</dt>
<dt>33.5.6. 管理 Kafka</dt>
<dt>33.5.7. FAQ</dt>
<dd><dl><dt>33.5.7.1. WARN Error while fetching metadata with correlation id 1 : {test=LEADER_NOT_AVAILABLE} (org.apache.kafka.clients.NetworkClient)</dt></dl></dd>
<dt>33.6. Celery</dt>
<dt>33.7. ActiveMQ</dt>
<dt>33.8. http://kr.github.io/beanstalkd/</dt>
<dt>33.9. gRPC</dt>
RabbitMQ
running on 127.0.0.1 (localhost) on port 5672 (standard AMQP port).
添加使用者, 添權重限, 删除guest使用者
啟用插件
RabbitMQ Management HTTP API (https://cdn.rawgit.com/rabbitmq/rabbitmq-management/rabbitmq_v3_6_0/priv/www/api/index.html)
啟用插件 Management and Monitoring 插件
vhosts
queues
http://pika.github.com/
例 33.1. Ruby on RabbitMQ
subscriber.rb
producer.rb
test
原文出處:Netkiller 系列 手劄
本文作者:陳景峯
轉載請與作者聯系,同時請務必标明文章原始出處和作者資訊及本聲明。