环境信息
- EMQ X 版本:
- 操作系统及版本:
- 其他
问题描述
开源版本是不是不支持exproto.listener.protoname2.driver
配置文件及日志
Hi @15915760731 你截图里使用的 exproto 的配置,是开源版 4.2 的配置格式,他在你现在的 emqx 是不兼容的(你应该是用的 4.3.x 的版本)
在 4.3 版本中,不需要使用 exproto.listener.$proto.driver
的配置项,你可以参考它默认的配置项,然后根据注释修改它就好
大佬,现在是不是都是采用grpc服务的方式进行emqx与业务逻辑的通讯
不是的。
主要还是使用 HTTP-API 和 MQTT 的 Pub/Sub. 基于 gRPC 的 ExHook 和 ExProto 主要是用来扩展 EMQX 在某些功能上的能力。
例如, ExProto 用来接入自定义的私有协议, ExHook 用来接收 EMQX 的事件消息