应用多语言方案实现emqx到kafka数据的转发

开源版官方文档上,应用多语言方案也可以实现emqx到kafka数据的转发。文档建议大概是这样的:用别的语言开发一个服务器,emqx通过grpc方式调用服务器。部署方式是同emqx部署在同一台机器上。

对官方的这种做法有点疑问,1:同emqx部署在一起,一个emqx服务器部署一个对应的服务器钩子吗?2:如果这个多语言服务器down怎么办,为了可用性还要部署一个集群吗?
个人感觉这种方式商用不太适合。

不需要将 gRPC 服务器再部署成一个集群,某种程度上你可以将它理解为与 EMQX 一起运行的插件。

商用,可以直接使用企业版,直接支持桥接Kafka:桥接数据到 Kafka | EMQX 企业版 4.4 文档

如果这个服务down了,有建议的方案,自动重启吗?