1.8 KiB
1.8 KiB
v5.0.9
增强
-
为
authz_http
和authz_mongo
增加了cert_common_name
和cert_subject
两个占位符 #8973。 -
统一使用 Erlang 虚拟机的时间,而不是系统时间,可以避免系统时间修改后导致的延迟发布不准确问题 #9060。
-
更严格的 flapping 检测,认证失败等也会进行计数 #9136。
修复
-
遗嘱消息发布前进行 ACL 检查 #8930。
-
在集群环境下,当有节点还没有完全初始化好配置时,
GET /listeners
可能会返回 HTTP 500 的错误 #9002。 -
认证和鉴权的占位符替换中,如果没有找到匹配的值,使用空字符串代替,而不是抛出一异常 #8963。
-
慢订阅统计中时间单位用错的问题 #8986。 当统计类型(
stats_type
)是internal
或者response
时,起始时间戳的精度使用错误。 -
共享订阅消息重新派发 #9104。
- 当 QoS 2 的 inflight 消息被丢弃时,产生了大量的 warning 日志,修复后不再打印。
- 通配符订阅的共享订阅消息在重新派发时,使用了消息发布时的主题,而不是订阅的通配符主题选择 订阅组中的其他成员,导致转发失败。
-
HTTP 客户端 (
gun
) 从 1.3.7 升级到 1.3.9。 此次修复前,HTTP 认证和 webhook 等使用 HTTPS 客户端长连接的后端可能会进入一个无限等待状态,导致大量超时发生。