当前位置: 首页 > 知识库问答 >
问题:

哈斯特里姆兹Kafka-桥的文献?

卢英范
2023-03-14

我们正在考虑使用strim zi Kafka-Bridge(https://strim zi . io/docs/Bridge/latest/# proc-creating-Kafka-Bridge-consumer-Bridge)作为现有Kafka集群的HTTP(s)网关。

留档提到使用任意名称创建消费者以参与消费者组。这些名称随后可用于消费消息、查找或同步偏移量、…

问题是:我的假设是否正确?桥消费者似乎只在一个Kafka桥实例中创建和维护。如果由于容错要求,我希望使用多个网桥,则其他节点上无法获得有关特定使用者的名称信息,因为网桥节点之间没有同步或公共存储。

因此,如果kafka网桥的客户端不是粘性的,那么一旦它与另一个节点通信(例如,由于负载平衡器的循环处理),消费者信息将不可用,http客户端必须准备好在新的通信节点上重新配置消费者。偏移将丢失。最坏的情况是,提取消息并同步它们的偏移量总是发生在不同的节点上。

还是我忽略了什么?

共有1个答案

江棋
2023-03-14

你是对的。状态和 Kafka 连接当前未在网桥实例之间以任何方式共享。一般建议是,使用使用者时,应仅使用单个副本运行桥接(如果需要,应为不同的使用者组部署不同的桥接实例)。

 类似资料:
  • 有人能帮忙列出在GKE从零开始用strimzi operator安装Kafka需要的步骤吗.. 我们在其中一个 VM 上安装了一个融合的 kafka 。我们必须摆脱并从头开始在我们的 GKE 环境中安装 strimzi kafka。, 涉及的所有步骤是什么. 浏览本文档:https://strim zi . io/docs/operators/in-development/full/deployi

  • Python3 实例 如果一个n位正整数等于其各位数字的n次方之和,则称该数为阿姆斯特朗数。 例如1^3 + 5^3 + 3^3 = 153。 1000以内的阿姆斯特朗数: 1, 2, 3, 4, 5, 6, 7, 8, 9, 153, 370, 371, 407。 以下代码用于检测用户输入的数字是否为阿姆斯特朗数: 实例(Python 3.0+)# Filename : test.py # au

  • 我在Kubernetes是个新手。我想知道在kubernetes环境中最好的生产部署场景是什么。 在过去的学派中,我习惯于将Web服务器(例如Nginx或Apache)放在DMZ层,而将其放在其他层(我们称之为层)。这样,只有web服务器在DMZ上,恶意攻击只能在web服务器VM上进行。 据我所知,K8S部署不再需要这种方法;这是因为K8S自己处理网络、吊舱和流量。所以我在考虑最确定的部署方案。

  • 阿姆斯特朗号码是一个等于其各个数字的立方总和的数字。 例如,153是一个阿姆斯特朗号 - 153 = (1)<sup>3</sup> + (5)<sup>3</sup> + (3)<sup>3</sup> 153 = 1 + 125 + 27 153 = 153 算法 (Algorithm) 这个程序的算法很简单 - START Step 1 → Take integer variable

  • 目标 在本章中, 我们将了解"Harris Corner Detection”背后的概念。 我们将看到以下函数:cv.cornerHarris(),cv.cornerSubPix() 理论 在上一章中,我们看到角是图像中各个方向上强度变化很大的区域。Chris Harris和Mike Stephens在1988年的论文《组合式拐角和边缘检测器》中做了一次尝试找到这些拐角的尝试,所以现在将其称为哈里

  • 我必须检查一个数字是否是阿姆斯特朗数,使用递归方法 当我调试时,在 的最后一次调用中,当 为 4 时,会跳过基语句。