为 kafka 消息触发 kubernetes 作业
Triggering kubernetes job for a kafka message
我有一个 kubernetes 服务,它只在使用来自 Kafka 队列的消息时才做某事。队列不经常有消息,运行只要找到消息就触发服务作为作业会节省资源。
我看到 Kubernetes 具有用于 AMQP 类型消息服务的此功能:https://kubernetes.io/docs/tasks/job/coarse-parallel-processing-work-queue/
鉴于 Kafka 不支持 AMQP,是否有办法针对 Kafka 进行调整?我会切换到不同的消息传递系统,但我有其他服务也从需要 Kafka 的队列中读取。
我有一个 kubernetes 服务,它只在使用来自 Kafka 队列的消息时才做某事。队列不经常有消息,运行只要找到消息就触发服务作为作业会节省资源。
我看到 Kubernetes 具有用于 AMQP 类型消息服务的此功能:https://kubernetes.io/docs/tasks/job/coarse-parallel-processing-work-queue/
鉴于 Kafka 不支持 AMQP,是否有办法针对 Kafka 进行调整?我会切换到不同的消息传递系统,但我有其他服务也从需要 Kafka 的队列中读取。