Skip to content

Releases: noear/folkmq

FolkMQ v1.0.18

07 Dec 15:40
Compare
Choose a tag to compare
  • 调整 将“消费者”概念调整为“消费者组”概念
  • 调整 授权检测时提交版本信息
  • 调整 客户端创建接口,更友好些
  • 修复 broker 集群模式下,folkmq-server 无法触发启动与停目快照事件的问题
  • 添加 控制台官网超链接
  • 添加 folkmq-broker 给节点推送“更新快照”指令的功能
  • 优化 folkmq-broker 对没有消费会话时的派发处理(自动转为ack失败)
  • 优化 folkmq-server 快照加载机制
  • 优化 topic 订阅关系快照格式(兼容旧版)
  • 优化 消息派发处理细节
  • 优化 答复流程(避免对方已关停,还在不断答复)

FolkMQ v1.0.17

07 Dec 02:21
Compare
Choose a tag to compare

更新说明:

  • 添加 folkmq-broker 授权检测
  • 添加 folkmq-broker 主题看板
  • 添加 folkmq-broker 队列看板(从 folkmq-server 定时汇总统计数据)
  • 添加 folkmq-broker 节点看板
  • 优化 folkmq-server 对时序的处理(仅对不同 ms 有序)
  • 简化 folkmq-server 连接 folkmq-broker 的地址,不需要加 @=folkmq-server (自动处理了)
  • socket.d 升为 2.1.6

Broker 集群控制台视频:

FolkMQ v1.0.15

05 Dec 08:07
Compare
Choose a tag to compare
  • 调整 folkmq-broker 启用鉴权后,对所有连接做鉴权(之前 folkmq-server 是跳过的,不安全)
  • 修复 folkmq-server 在集群模式下没有触发停止快照的问题
  • 添加 folkmq-server 对 multi-broker 集群模式支持
  • 添加 folkmq-client 对 multi-server 地址支持(也对 multi-broker 支持)

FolkMQ v1.0.14

04 Dec 14:28
Compare
Choose a tag to compare
  • 拆分 client::publish 为 publish + publishAsync

FolkMQ v1.0.13

02 Dec 02:27
Compare
Choose a tag to compare
  • 添加 客户端发布重试 MqClient::publishRetryTimes
  • 调整 客户端发布接口为1个(原来4个),原多参数改为1个实体参数(未来可能还会扩充属性)
  • socket.d 升为 2.1.2

FolkMQ v1.0.12

01 Dec 10:45
Compare
Choose a tag to compare
  • 添加 folkmq-server 管理后台会话保持(重启服务不会被退出)
  • 添加 folkmq-server 对 prometheus 支持
  • 添加 folkmq-server 延时消息的统计看板
  • 优化 快照方案(更稳、更快、更省内存)
  • 优化 线程安全细节
  • 完成 持久化测试延时不同级别消息(如:l2,l3),准确恢复
  • socket.d 升为 2.1.1

FolkMQ v1.0.10

29 Nov 04:39
Compare
Choose a tag to compare
  • 完成 Socket.D Broker 集群模式!
  • socket.d 升为 2.1.0

FolkMQ v1.0.9

28 Nov 15:16
Compare
Choose a tag to compare
  • 添加 folkmq-transport-java-tcp 模块
  • 添加 folkmq-transport-netty 模块
  • 添加 folkmq-transport-smartsocket 模块
  • 完善 快照策略(借鉴 redis 的策略)
  • 完善 快照压缩处理
  • socket.d 升为 2.0.24

FolkMQ v1.0.8

27 Nov 16:46
Compare
Choose a tag to compare
  • 调整 "持久化" 概念改为 "观查者" 概念(更通用,后面要做监视)
  • 调整 MqPersistent 改为 MqWatcher
  • 调整 MqPersistentSnapshot 改为 MqWatcherSnapshot
  • 调整 MqConsumerHandler 改为 MqConsumeHandler
  • 添加 MqWatcherMetrics 做数据监视
  • 恢复 由 sendAndSubscribe 实现 ACK(跑分更高点)
  • snack3 升为 3.2.84
  • socket.d 升为 2.0.22

FolkMQ v1.0.6

27 Nov 04:00
Compare
Choose a tag to compare
  • 修复 多主题多客户端交差订阅时,派发可能混乱的问题
  • 添加 Qos0 消息质量支持
  • 添加 基础用户单测
  • 添加 MqPersistent (持久化接口)支持
  • 添加 持久化快照功能
  • 添加 取消订阅功能
  • 添加 ack 专属指令
  • 优化 订阅关系管理
  • 优化 ack 保障策略
  • 完善 持久化单测