跳转到主要内容

简单、轻量级且易于扩展的STOMP消息代理。

项目描述

CoilMQ提供的服务器实现使用了Python SocketServer库;然而,CoilMQ与这个服务器实现只有松散耦合。它可以与其他套接字实现一起使用。

CoilMQ核心类和捆绑的存储实现都是为了线程安全而构建的。

新闻:CoilMQ

0.6.1

  • 一个订阅者的问题导致主题消息未能发送给其他订阅者(问题33)。

  • 在某些情况下,清除挂起的事务帧时(提交/中止)修复了错误(问题30)。

  • 修复了帮助中的错误默认地址(问题29)。

0.6.0

  • 添加了一个新的诊断线程,当在命令行上传递–debug选项时将运行。

  • 添加了支持跟踪订阅者计数的QueueManager API方法。

  • 提高了存储引擎的单元和功能测试覆盖率。

  • 修复了engine.commit()中的错误,并更新了测试以捕获以前的失败(问题28)。

0.5.0

  • 添加了对RECEIPT头和服务器消息的支持(问题26)。

0.4.4

  • 固定打包文件(MANIFEST.in),包括defaults.cfg和config.cfg-sample(问题23)。

  • 修复了socket接收循环,以适当处理客户端DISCONNECT消息(问题24)。

0.4.3

  • 修复了客户端断开连接时重新排队待处理帧的bug(问题22)。

  • 修复了在Windows上dbm单元测试中的bug(问题21)。

0.4.2

  • 将allow_socket_reuse(SO_REUSEADDR)选项添加到SocketServer子类,以避免在非正常客户端断开连接后等待重启服务器。

0.4.1

  • 添加了变更日志 ;)

  • 添加了socket超时,以便可以中断服务器(例如,按CTRL-C)

项目详情


下载文件

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

源分发

CoilMQ-1.0.1.tar.gz (30.5 kB 查看哈希

上传时间

支持