emqx插件回调函数,是在每个连接独立的线程中执行的吗?

版本:emqx5.x开源版
问题1:通过erlang开发emqx插件,这些hook函数是在每个连接独立的线程中执行,还是所有连接共用一个线程执行?
问题2:hook函数中的client.connected 和session.created的先后顺序是固定的吗?

  1. 每个钩子上挂载的函数,触发是按挂载的优先级在同一个 “进程” 按顺序执行。这个 “进程” 是每个连接都单独一个

  2. 是的