插件如何热更新

1.现在emqx使用的是v1.0.0版本,如何不受影响的升级到v2.0.0版本
2.插件如何使用priv/config.hocon的配置,有没有用例可以参考

1 插件目前不支持热更新。
2官方文档走一遍,里面有一个示例项目地址的。

是否支持不同版本的双插件一起运行呢

也不支持。

那是否支持exhook和插件一起运行呢

支持

那如果一起运行的话,exhook的钩子先运行插件的钩子后运行,同一个钩子,exhook能传递给插件消息吗

exhook 的 hook优先级是固定的,-define(HP_EXHOOK, 100).
自定义插件里面的 hook 可以自己调节。

那插件和exhook可以传递消息吗

可以

PS: 你都写插件了,什么事情都可以干的。非常的自由

比如说client.connected这个钩子,怎么把已经执行过插件的这个钩子的信息传递给exhook

这些勾子都是串在一起的,处理的消息就会到下一级啊。
你自己搞点打印日志 看看就知道了,没必要这样在空想。

有没有推荐的更新插件的标准步骤,在不影响业务的情况下

没有



第一个是client.connected,第二个是client.connect,这两种传递方式,exhook能收的到吗,
image
我这么接收没接收到参数