Erlang RabbitMQ 客户端库
RabbitMQ Erlang 客户端库允许 Erlang 和 Elixir 应用程序连接到 RabbitMQ 节点并与之交互。
许可
该库是 开源的,并根据 Apache License v2 和 Mozilla Public License v2.0 双重许可。
发布
客户端库名为 amqp_client
,并通过 Hex.pm 与其关键依赖项 rabbit-common
一起分发。
Mix
{:rabbit_common, "~> 3.11"}
Rebar 3
{rabbit_common, "&version-erlang-client;"}
erlang.mk
dep_rabbit_common = hex &version-erlang-client;
先决条件
RabbitMQ Erlang 客户端连接到 RabbitMQ 服务器节点。
您需要一个正在运行的 RabbitMQ 节点才能与客户端库一起使用。
下载库和文档
库
该库通过 hex.pm 分发。
文档
请参考 Erlang RabbitMQ 用户指南。
RabbitMQ Erlang 客户端 edoc 在 hexdocs.pm 上可用。
其他版本
如果您想下载 RabbitMQ Erlang 客户端库的其他版本,请查阅 归档。
GitHub 仓库
RabbitMQ Erlang 客户端依赖于 RabbitMQ 服务器仓库、一个共享库和一个代码生成库。它们都位于 RabbitMQ 服务器仓库 的 deps
目录下。
有关从源代码编译的说明,请参阅 Erlang 客户端构建指南。