跳转到主要内容

无状态HTTP -> AMQP网关

项目描述

statelessd是一个无状态HTTP到AMQP发布网关。

目标是允许系统在PHP等不便于长时间运行持久连接的语言中,对RabbitMQ进行持久连接。

它应该在与任何打算发布的RabbitMQ相同的服务器上运行,或者至少它只能连接到一个RabbitMQ服务器,默认为localhost,但可以进行配置。

您可以根据HTTPServer -> 端口配置指令配置特定的端口范围来运行任意数量的statelessd后端。在生产环境中,我在nginx后面运行这个。

它目前只处理断开连接之外的错误。虽然它会记录断开连接,但在它连接到RabbitMQ之前,它不会删除它持有的任何临时队列消息。因此,如果指定的用户没有访问指定的虚拟主机或密码错误,可能会丢失消息。

项目详情


下载文件

下载适用于您平台上的文件。如果您不确定该选择哪个,请了解更多有关安装包的信息。

源代码分发

statelessd-0.0.6.tar.gz (8.1 kB 查看哈希值

上传时间: 源代码

由以下提供支持