3.0.0 版本
发布日期: 2018-12-22
EMQ X 3.0.0版本,重新设计了订阅的 ETS 表,通过重构模块和调节 erlang 虚拟机参数提升了 EMQ 性能
功能改进:
将虚拟机参数移动到单独的 vm.args 文件
Github PR: emqx/emqx#2033 (opens new window), emqx/emqx#2057 (opens new window), emqx/emqx#2070 (opens new window)
为遗嘱消息主题增加格式校验和 ACL 检查
Github PR: emqx/emqx#2075 (opens new window)
增加 ACL 检查返回拒绝时是否断开客户端连接的配置选项
Github PR: emqx/emqx#2059 (opens new window)
重构 session 监控树
Github PR: emqx/emqx#2077 (opens new window)
增加 ‘active_n’ 选项以优化 emqx_connection 的 CPU 占用率
Github PR: emqx/emqx#2060 (opens new window)
支持客户端批量下线
Github PR: emqx/emqx#2060 (opens new window)
增加订阅表分片机制
Github PR: emqx/emqx#2044 (opens new window)
重构 ‘emqx_gc’ 模块
Github PR: emqx/emqx#2090 (opens new window)
问题修复:
修复 Topic Alias Maximum 的错误实现
Github PR: emqx/emqx#2074 (opens new window)
修复部分情况下不会发送遗嘱消息的错误
Github PR: emqx/emqx#2068 (opens new window)
emqx-auth-ldap
功能改进:
更好的设计
GitHub PR: emqx/emqx-auth-ldap#46 (opens new window)
emqx-lua-hook
问题修复:
修复测试用例
GitHub PR: emqx/emqx-lua-hook#45 (opens new window)
emqx-management
功能改进:
为 REST API 增加测试用例,并规范返回的响应格式
Github PR: emqx/emqx-management#21 (opens new window)