文件名称:rabbitmq-delayed-message-exchange:RabbitMQ 的延迟消息传递
文件大小:88KB
文件格式:ZIP
更新时间:2024-08-24 02:01:52
plugin rabbitmq exchange rabbitmq-plugin Erlang
RabbitMQ 延迟消息插件 这个插件为 RabbitMQ 添加了延迟消息(或预定消息)。 用户可以声明类型为x-delayed-message的交换,然后发布带有自定义标头x-delay消息,以毫秒为单位表示消息的延迟时间。 消息将在x-delay毫秒后传递到相应的队列。 支持的 RabbitMQ 版本 此插件的最新版本针对 RabbitMQ 3.8.x。 较早的系列。 支持的 Erlang/OTP 版本 此插件,与 RabbitMQ 3.8.16+ 相同。 项目成熟度 这个插件被认为是实验性的,但相当稳定,只要用户意识到它的局限性,就可能适合生产使用。 它存在一些问题,并且在其存在的大约 18 个月内修复了一个基本问题。 众所周知,它对某些用户来说工作得相当好。 它还具有已知的限制(请参阅下面的一节),包括与延迟和消息的复制以及延迟消息的数量相关的限制。 Pivotal 目前还
【文件预览】:
rabbitmq-delayed-message-exchange-master
----.gitignore(177B)
----Makefile(758B)
----src()
--------rabbit_delayed_message_utils.erl(3KB)
--------rabbit_delayed_message.erl(9KB)
--------rabbit_exchange_type_delayed_message.erl(4KB)
--------rabbit_delayed_message_app.erl(897B)
--------rabbit_delayed_message_sup.erl(1KB)
----LICENSE-MPL-RabbitMQ(16KB)
----etc()
--------rabbit-hare.config(126B)
--------rabbit-test.config(126B)
----.travis.yml(2KB)
----CONTRIBUTING.md(5KB)
----CODE_OF_CONDUCT.md(2KB)
----LICENSE(182B)
----erlang.mk(251KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(2KB)
--------ISSUE_TEMPLATE.md(801B)
----README.md(6KB)
----rabbitmq-components.mk(17KB)
----test()
--------plugin_SUITE.erl(13KB)