首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >KEDA与AWS MSK集成

KEDA与AWS MSK集成
EN

Stack Overflow用户
提问于 2020-04-23 02:16:07
回答 1查看 104关注 0票数 0

我正在使用AWS MSK,是否可以与Keda集成?我找不到任何有关AWS MSK的文档。

EN

回答 1

Stack Overflow用户

发布于 2020-05-04 21:33:35

您所说的与AWS MSK集成到底是什么意思?您想要扩展什么?集群还是消费者?

如果您想要扩展集群,答案是no。这不是凯达的本意。

相反,如果你想扩展消费者,那么答案是yes,因为MSK只是一个托管的(由AWS) Kafka集群,它已经存在一个Kafka触发器(又称Scaler),用于描述为here的内容。这是基于消费者滞后指标。在将消费者部署到Kubernetes上之后,您所要做的就是应用一个ScaledObject (自定义资源),例如

代码语言:javascript
复制
apiVersion: keda.k8s.io/v1alpha1
kind: ScaledObject
metadata:
  name: kafka-scaledobject
  namespace: default
spec:
  scaleTargetRef:
    deploymentName: myDeployment # the consumer deployment you want to scale
  pollingInterval: 30
  triggers:
  - type: kafka
    metadata:
      bootstrapServers: localhost:9092
      consumerGroup: my-group       # Make sure that this consumer group name is the same one as the one that is consuming topics
      topic: test-topic
      # Optional
      lagThreshold: "50"

希望我能帮上忙。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61372254

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档