插件支持动态加载吗?

插件支持动态加载吗?是否一定要随 emqx 一起编译呢。我目前使用的是开源版本。

假如我依赖 emqx 编译好了插件,在使用的时候,可以提供给其他同版本的 emqx 使用吗? 还是说一定要用随插件一起编译的这个版本呢?

如果可以提供给其他正在运行的同版本 emqx 使用,我应该怎么加载插件。

  • EMQX 版本:4.4.1
  • 操作系统版本:所有

4.x的插件不支持动态加载。一定要和emqx一起才能编译成功。
你了解一下5.x的插件,它支持动态加载。插件 | EMQX 5.0 文档

可以提供给其他同版本的 emqx 使用吗? 还是说一定要用随插件一起编译的这个版本呢?
只要保持erlang的版本一致就能给其它版本的emqx用。

你好官方大大,感谢你的指导。我基于 4.4 emqx 编译好的插件,怎么安装到同 erlang 版本的 emqx 中去呢? 是将插件目录复制过去吗?

基于 EMQX 4.4 make 好的插件怎么分发和安装。

复制到同等目录下,重启一下应该可以的。

分发和安装,在4.x里面没有做。