Releases: noear/folkmq
Releases · noear/folkmq
FolkMQ v1.0.29
更新说明:
- 添加 消息过期支持
- sokcet.d 升为 2.3.6
- solon 升为 2.6.5
let msg = new MqMessage("hello").expiration(new Date(System.currentTimeMillis() + 5000));
client.publish("demo", msg);
兼容说明:
- 本次更新,向下兼容
FolkMQ v1.0.28
更新说明:
- 添加 管理后台“强制派发”和“强制删除”功能
- 优化 快照保存的速度
- 减少 快照保存时的内存使用
- sokcet.d 升为 2.3.4
兼容说明:
- 本次更新,向下兼容
FolkMQ v1.0.27
更新说明:
- sokcet.d 升为 2.3.0
兼容说明:
- 本次更新,向下兼容
FolkMQ v1.0.26
更新说明:
- 添加 folkmq-broker 对 ws 协议的支持(后续可能增加 js client)
- sokcet.d 升为 2.2.2
兼容说明:
- 本次更新,向下兼容
FolkMQ v1.0.25
更新说明:
- 添加 消息者列表弹窗(在消息看板界面)
- 调整 访问改为单账号模式(使用 ak,sk 名字配置简单些)
- sokcet.d 升为 2.2.0
兼容说明:
- 本次更新,向下兼容
FolkMQ v1.0.23
更新说明:
- 修复 “时序处理”在特殊情况下引发派发慢的问题
兼容说明:
- 本次更新,向下兼容
FolkMQ v1.0.22
更新说明:
- 完善 集群可用性(只要有一个同类的节点即可用)
- 优化 节点断链灵敏度(毫秒级)
兼容说明:
- 本次更新,向下兼容
FolkMQ v1.0.21
更新说明:
- 添加 broker 集群热扩展机制
- 添加 mq.event.join 新指令(用于加入集群时,同步订阅)
- 添加 client 批量订阅支持(连接前订阅,即为批量)
- 添加 client::unpublishAsync 取消发布异步模式
- 调整 各端打开时的日志打印
- 调整 ServiceListener 打开时的日志打印
兼容说明:
- 本次更新,向下兼容
FolkMQ v1.0.20
更新说明:
- 添加 folkmq-server 控制台消息发布功能
- 添加 folkmq-broker 控制台消息发布功能
- 添加 MqClient 取消发布的方法
- 添加 后端服务启动打印信息
- 添加 队列会话去重处理
- sokcet.d 升为 2.1.12
兼容说明:
- 本次更新,兼容之前的版本
FolkMQ v1.0.19
- 添加 folkmq-server 最大消息等待时间配置(默认 180s,之前为2h)!!!
- 优化 folkmq-server 快照持久化可用性,增加“临时文件”与“备份文件”概念!!!
- 优化 folkmq-broker 客户端异常断连的恢复速度与性能!!!
- 调整 folkmq-broker 控制台,会话看板合并到消息看板
- 调整 集群模式下消费者的订阅名字(由 consumerGroup 改为 topic#consumerGroup)!!!
- 调整 服务端派发改为单线程模式(更适合很多队列的情况)!!!
- 调整 客户端分片大小配置(之前为默认16m,现改为1m)
- 取消 发布重试功能(如有需要用户自行处理)