- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们正在测试 kafka 的 DR 场景。我们在不同的区域有 2 个 kafka 集群。我们正在使用 MirrorMaker2 来复制主题和消息。主题和消息能够复制。但我们观察到偏移量没有复制。
例如从生产者那里产生了 10 条消息指向 kafka 区域 1。
从消费者指向kafka区域1消费了5条消息
停止消费者指向region1
开始消费者指向region2
消费消息
这里的期望是区域 2 消费者应该从偏移量 6 开始消费
但它从偏移量 0 开始消费
下面是属性文件
clusters = primary, secondary
# primary cluster information
primary.bootstrap.servers = test1-primary.com:9094,test2-primary.com.apttuscloud.io:9094,test3-primary.com:9094
primary.security.protocol= SASL_SSL
primary.ssl.truststore.password= dummypassword
primary.ssl.truststore.location= /opt/bitnami/kafka/config/certs/kafka.truststore.jks
primary.ssl.keystore.password= dummypassword
primary.ssl.keystore.location= /opt/bitnami/kafka/config/certs/kafka.keystore.jks
primary.ssl.endpoint.identification.algorithm=
primary.sasl.mechanism= PLAIN
primary.sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule required username="dummyuser" password="dummypassword";
# secondary cluster information
secondary.bootstrap.servers = test1-secondary.com:9094,test2-secondary.com.apttuscloud.io:9094,test3-secondary.com:9094
secondary.security.protocol= SASL_SSL
secondary.ssl.truststore.password= dummypassword
secondary.ssl.truststore.location= /opt/bitnami/kafka/config/certs/kafka.truststore.jks
secondary.ssl.keystore.password= dummypassword
secondary.ssl.keystore.location= /opt/bitnami/kafka/config/certs/kafka.keystore.jks
secondary.ssl.endpoint.identification.algorithm=
secondary.sasl.mechanism=PLAIN
secondary.sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule required username="dummyuser" password="dummypassword";
# Topic Configuration
primary->secondary.enabled = true
primary->secondary.topics = .*
secondary->primary.enabled = true
secondary->primary.topics = .*
############################# Internal Topic Settings #############################
# The replication factor for mm2 internal topics "heartbeats", "B.checkpoints.internal" and
# "mm2-offset-syncs.B.internal"
# For anything other than development testing, a value greater than 1 is recommended to ensure availability such as 3
checkpoints.topic.replication.factor= 3
heartbeats.topic.replication.factor= 3
offset-syncs.topic.replication.factor= 3
# The replication factor for connect internal topics "mm2-configs.B.internal", "mm2-offsets.B.internal" and
# "mm2-status.B.internal"
# For anything other than development testing, a value greater than 1 is recommended to ensure availability such as 3.
offset.storage.replication.factor=3
status.storage.replication.factor=3
config.storage.replication.factor=3
replication.factor = 3
refresh.topics.enabled = true
sync.topic.configs.enabled = true
refresh.topics.interval.seconds = 10
topics.blacklist = .*[\-\.]internal, .*\.replica, __consumer_offsets
groups.blacklist = console-consumer-.*, connect-.*, __.*
primary->secondary.emit.heartbeats.enabled = true
primary->secondary.emit.checkpoints.enabled = true
请注意一些 secret 值与虚拟值一起放置
问候,
纳伦德拉贾达夫
最佳答案
使用 MirrorMaker 2.5,在集群之间移动消费者时,不会自动转换偏移量。
因此,在另一个集群上启动消费者时,消费者需要使用 RemoteClusterUtils.translateOffsets()
来找到他们在这个集群中的偏移量。
在 2.7(预计 2020 年 11 月)中,您可以让 MirrorMaker 2 自动转换偏移量,请参阅 https://cwiki.apache.org/confluence/display/KAFKA/KIP-545%3A+support+automated+consumer+offset+sync+across+clusters+in+MM+2.0
关于apache-kafka - Kafka Mirror Maker 2 偏移复制不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64032686/
我正在尝试向上施法Map至 Map . Actor 工作是有意义的,因为 Field and Value extend Mirror , 但是我得到一个 "cannot cast" error . 是
可以使用encoded polylines至render maps on timeline cards ?如果不是,坐标计数的实际限制是多少? 最佳答案 当前实现尚不支持编码折线。请随时通过我们的 i
我和我想象的其他人一样,每天有 1000 次 Mirror API 调用的礼貌限制。 我看到有一个看起来很有前途的批处理工具,但它似乎只能批处理对单个凭据的请求。因此,即使是一位客户,每 60 秒向
有没有办法以编程方式获取 Explorer 开发者帐户的 Mirror API 使用情况? 当 403 错误即将发生时,我希望更优雅地降级服务。 谢谢! 如果任何探索者能够幸运地计算自己的使用情况并发
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭 9
虽然可以将图像发送到时间线卡中的玻璃,但看起来不能相反(拍照并上传)。 如果我是正确的,此操作将作为镜像 API(如 SHARE、REPLY、NAVIGATE)中的用户操作执行,但我没有看到任何与相机
.yaml 文件如下: dependencies: flutter: sdk: flutter cupertino_icons: ^0.1.2 fluttertoast: ^2.0
我必须将几个 repos 从 Gitlab move 到 Bitbucket 并发现最简单的方法似乎是: 在 Bitbucket 中创建新的空存储库 git clone --mirror git@gi
有人知道什么可能导致主题错误吗?我发现了另一个帖子 Enunciate Issue = Assembling the enunciate app. com.sun.tools.apt.mirror.t
我需要获得一个角度的补充。 正是我需要做的是实现某种镜像角度的代码,比方说,我有 45 度 -> 135,另一个例子:80 -> 100,0 度 -> 180,等等。 最佳答案 我认为你在追求 180
所以我已经断断续续地工作了一个星期,谷歌搜索等等,我还没有找到如何做到这一点。 我有一张“光线”表和一张“线”表,我希望这些线充当镜子,并在光线碰到一条线时反射光线。想象一下激光从镜子上反弹,那种反射
为开发镜像生产环境数据的好方法是什么?我们有一台生产服务器,它安装了许多 smb 共享,几个脚本经常针对这些共享运行。 我们现在有一个单独的开发服务器,我们希望将其分开进行测试。如何在不复制所有这些
前言 Mirror是Swift中的反射机制,对于C#和Java开发人员来说,应该很熟悉反射这个概念。反射就是可以动态的获取类型以及成员信息,同时也可以在运行时动态的调用方法和
由于国内特殊的网络环境,往往我们从Docker Hub中拉取镜像并不能成功,而且速度特别慢。 那么我们可以给docker配置一个国内的registry mirror,当我们需要的镜像在mirror
除了 DEFAULT 之外还有其他选择吗?对于通知级别? timelineItem.setNotification(new NotificationConfig().setLevel("DEFAULT
我有一个 Maven 镜像存储库(Archiva) 例如 archiva * http://myMirrorHost
我试图简单地删除一些由我的应用程序创建的卡片。但是,似乎 list() 方法循环遍历了整个用户时间轴中的每张卡片。 我下面的代码是根据时间线列表下的文档中的示例稍作修改的。当我尝试使用它时,它不小心循
我正在运行 vagrant box “puphpet/centos65-x64”。 我按照这里的说明进行操作:https://wiki.jenkins-ci.org/display/JENKINS/I
就我而言,Glassware 使用“记笔记”语音命令插入 jpeg 图像作为时间线卡,作为对用户语音查询的响应。有时我会等待 10-15 分钟,然后才能在 Glass 上看到时间线卡。有时,我只有在重
当我有一个带有 REPLY Action 的包(也许这也发生在单个时间线卡上)并且用户执行该 Action 时,比如“花生酱和果冻三明治”,一个新的时间线卡会出现在黑色背景上,带有白色文本在玻璃上,上
我是一名优秀的程序员,十分优秀!