RabbitMQ
RabbitMQ是實現了進階訊息佇列協定的開源訊息代理軟體。RabbitMQ伺服器是用Erlang語言編寫的,而群集和故障轉移是構建在開放電信平台框架上的。所有主要的程式語言均有與代理介面通訊的客戶端函式庫。
Learning
Introduction Message Queue 簡介(以 RabbitMQ 為例) | 小信豬的原始部落 (godleon.github.io) RabbitMQ 基本介紹、安裝教...
Benchmark
Java Tools Load testing and performance measurements in RabbitMQ - CloudAMQP amqpc J...
Development with RabbitMQ
Bash
curl curl -u login:pass -i -H "content-type:application/json" -X POST http://localhost:15672/api...
Python
Tutorials python rabbitmq Code Example (codegrepper.com) Part 2.3: Getting started with Rabbi...
PHP
Tutorials how to call a model from rabbitmq php consumer's callback in codeigniter? (google.co...
dotNet
Tutorials [GitHub] AMQP.Net Lite RedHat AMQ .Net Client C# 連線至 RabbitMQ Cluster - 使用 RabbitM...
AMQP Client
Terms & Concepts Queue prefetch: Consumer 的參數。當 consumer 接收訊息是採 PUSH 模式,且發送端會有大量訊息寫入,由於 consu...
RabbitMQ Standalone
Opened Port if firewall is used Configuration Ports Required: 4369: epmd, a peer discove...
Install on RedHat
Reference Installing on RPM-based Linux (RedHat Enterprise Linux, CentOS, Fedora, openSUSE) — ...
Management UI
The RabbitMQ management plugin provides an HTTP-based API for management and monitoring of Rabbit...
Plugins
https://www.rabbitmq.com/plugins.html A list of plugins available locally rabbitmq-plugins lis...
Monitoring & Management
Web UI Overview Ready: 已經發佈到 Queue 的訊息量 Unacked: 消費端已接收但尚未 Ack 的訊息量 Total: Ready + Unacked ...
RabbitMQ Cluster
Clustering Guide — RabbitMQ RabbitMQ Learning III: RabbitMQ Clustering and Load Balancing How...
FAQ
Q: 無法啟動 node 服務 Application rabbit exited with reason: {{could_not_write_file,"/var/lib/rabbit...