Ruby on rails 如何将Kafka客户端添加到Rails Docker部署?

Ruby on rails 如何将Kafka客户端添加到Rails Docker部署?,ruby-on-rails,docker,kubernetes,apache-kafka,Ruby On Rails,Docker,Kubernetes,Apache Kafka,我们在Docker环境中部署了一个Rails应用程序(目前是ECS,但正在迁移到Kubernetes)。我们正在将卡夫卡添加到我们的体系结构中,使用 将卡夫卡消费者库添加到Rails应用程序的最佳方式是什么?我们正在使用,但我们是否应该: 将其添加到Rails应用程序容器中,或 将其作为单独的容器部署 根据介绍: 此gem仅提供高级卡夫卡消费者 至于服务,建议在单独的实例中使用kafka服务。由于您将作为kafka服务使用,因此将rdkafkagem添加到您的应用程序中似乎没有问题 顺便说一句

我们在Docker环境中部署了一个Rails应用程序(目前是ECS,但正在迁移到Kubernetes)。我们正在将卡夫卡添加到我们的体系结构中,使用

将卡夫卡消费者库添加到Rails应用程序的最佳方式是什么?我们正在使用,但我们是否应该:

  • 将其添加到Rails应用程序容器中,或
  • 将其作为单独的容器部署
根据介绍:

此gem仅提供高级卡夫卡消费者

至于服务,建议在单独的实例中使用
kafka
服务。由于您将作为
kafka
服务使用,因此将
rdkafka
gem添加到您的应用程序中似乎没有问题

顺便说一句,这就是邢的原因