auth_mongo插件参数是否支持热部署

环境

  • EMQX 版本:4.4.7
  • 操作系统版本:centos 7.9

重现此问题的步骤

1.通过configmap的方式设置auth_mongo鉴权插件的mongo_pool_size参数
2.待emqx启动后,修改该参数,能否生效

预期行为

实际行为

如果是通过 ConfigMap 启动的话,能否检查下节点内的 etc/plugins/emqx_auth_mongo.conf 是否有写权限:

  • 如果有的话,可以通过手动修改该文件,然后重启插件来更新参数。
  • 如果没有的话,通过修改 Configmap 重启节点了

刚试了手动修改emqx_auth_mongo.conf,修改之后重启插件,配置并没有生效,连接数还是涨了上来。

进入容器,通过 bin/emqx eval 'application:get_all_env(emqx_auth_mongo)' 看看输出是什么,确定下配置是否已经生效到系统里了