1 Star 0 Fork 0

zhzhouq9/rabbitmq-tutorials

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Erlang code for RabbitMQ tutorials

Here you can find a Erlang code examples from RabbitMQ tutorials.

This code is using RabbitMQ Erlang Client (User Guide).

Requirements

To run this code you need at least Erlang R13B03, on Ubuntu you can get it using apt:

sudo apt-get install erlang

You need Erlang Client binaries:

make deps

Code

Tutorial one: "Hello World!":

./send.erl
./receive.erl

Tutorial two: Work Queues:

./new_task.erl "A very hard task which takes two seconds.."
./worker.erl

Tutorial three: Publish/Subscribe:

./receive_logs.erl
./emit_log.erl "info: This is the log message"

Tutorial four: Routing:

./receive_logs_direct.erl info
./emit_log_direct.erl info Hello

Tutorial five: Topics:

./receive_logs_topic.erl "*.rabbit"
./emit_log_topic.erl red.rabbit Hello
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/zhzhouq9/rabbitmq-tutorials.git
git@gitee.com:zhzhouq9/rabbitmq-tutorials.git
zhzhouq9
rabbitmq-tutorials
rabbitmq-tutorials
master

搜索帮助