emqx/changes/v5.0.18.zh.md

2.6 KiB
Raw Permalink Blame History

v5.0.18

增强

  • #10019 为 QUIC 侦听器添加更多底层调优选项。

  • #9213 在舵手图中添加吊舱干扰预算。

  • #9949 QUIC 传输多流支持和 QUIC TLS cacert 支持。

  • #9966 在发布包中增加了2个新的 Erlang app分别是 toolscovertool。 这两个 app 可以用于性能和测试覆盖率的分析。

  • #9967 新的通用 TLS 选项 'hibernate_after' 以减少空闲连接的内存占用,默认: 5s 。

修复

  • #10009 验证 GET /trace/:name/logbytes 参数使其不超过有符号的32位整数。

  • #10015 在 cookie 给错时,快速失败。 在此修复前,即使 cookie 配置错误emqx 命令仍然会尝试去 ping EMQX 节点, 并得到一个 "Node xxx not responding to pings" 的错误。 修复后,如果发现 cookie 不一致,立即打印不一致的错误信息并退出。

  • #10020 修复使用异步和批量配置的桥接计数不准确的问题。

  • #10021 修正当emqx_ctl cluster join命令的目标节点未运行时的错误信息。

  • #9939 允许 'emqx ctl cluster join' 命令在 Mnesia 启动前就可以调用。 在此修复前, EMQX 的 replicant 类型节点无法使用 manual 集群发现策略。

  • #9958 修复 clients API 在 Client ID 不存在时返回的错误的 HTTP 应答格式。

  • #9961 在 bin/emqx 脚本中,避免在运行非启动命令时解析 emqx.conf 来获取节点名称和 cookie。

  • #9974 Statsd 和 prometheus 使用跟 Dashboard 相同的内存用量数据源。 在此修复前,内存的总量和用量统计使用了过时的(在容器环境中不准确)的数据源。

  • #9978 修正了在Postgres连接中选择使用SSL时的配置问题authn, authz 和 bridge。 从5.0.13升级到较新的EMQX版本后连接可能无法完成之前的配置。

  • #9997 修复 Swagger API 生成时,deprecated 元数据字段未按照标准建议的那样始终为布尔值的问题。