c# - 从 Docker 运行的自动扩展 Kafka Consumer
问题描述
我有一个包含 10 个分区的主题。我在 dockerize 环境中运行我的消费者。我希望泊坞窗根据以下条件自动扩大/缩小消费者组中消费者的实例-
- 当在主题上生成的消息数量高于每时间单位消耗/处理的消息数量时,按比例放大 1 个实例。
如果消费者组中的消费者数量为 10,则不应自动缩放,因为我有 10 个分区。
- 当在主题上生成的消息数量少于每个时间单位消耗/处理的消息数量时,缩小 ny 1 个实例。
我正在使用 .net 编写我的生产者/消费者和本地 Kubernetes 以对应用程序进行 dcokerize。我的生产者和消费者都是基于 .net core 3.0 的原生 windows 服务
解决方案
推荐阅读
- javascript -
出现在页面上。如何隐藏它? - cv2 - 如何使用opencv获取图像中组件的周长?
- python - 使用 boto3 检查是否仍有任何文件需要上传到 Amazon S3
- r - 透视/合并数据集中的某些列,同时保留剩余的列
- google-chrome-extension - Manifest v3 从外部 API 获取数据
- flutter - 为什么我的 CupertinoActionSheet 从顶部出现?
- python - For 循环不会遍历整个列表
- python - ResourceExhaustedError:分配具有形状[32,512,64,64] GPU Tesla P4的张量时出现OOM
- javascript - DOM XSS,在 window.location.assign(window.location)
- sql - 按星期的开始和结束日期分组