腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(8015)
视频
沙龙
1
回答
对
使用
新
的
Kafka
幂
等
生产者
API
防止
重复
感到
困惑
、
、
我
的
应用程序让5+
使用
者消耗了
kafka
主题上
的
五个分区。(
使用
kafka
版本11)我
的
使用
者
的
每个分区都产生一条到另一个主题
的
消息,然后将一些状态保存到数据库中,然后进行manual_即时确认并进入下一条消息。我正在尝试解决当它们成功发送到出站主题时
的
情况。那么我们就会失败/失去消费者。当另一个
使用
者接管分区时,它将向出站主题发出另一条消息。这很糟糕:( 我发现
浏览 7
提问于2018-08-14
得票数 1
回答已采纳
1
回答
合流Rest代理中
的
幂
等
保证
、
、
目前,我正在
使用
Confluent Rest Proxy 5.5.1来收集生产中
的
数据。
重复
的
事件可能会出现。我
使用
Kafka
Stream
API
找到了去重
的
解决方案。在Rest代理中有可能得到一个
幂
等
的
生产者
保证吗?
浏览 18
提问于2021-02-02
得票数 0
3
回答
卡夫卡中
的
幂
等
制片人有什么用途?
、
即使你
使用
幂
等
的
生产者
,你仍然需要在消费者中做
幂
等
的
工作,那么在卡夫卡,
幂
等
生产者
的
用途是什么?只是为了减少经纪人
的
重复
,节省存储?
浏览 7
提问于2022-10-17
得票数 2
2
回答
事务性
生产者
与仅仅是
幂
等
生产者
Java (例外OutOfOrderSequenceException)
、
、
、
我
使用
spring
的
幂
等
生产者
配置: Properties props = new Properties(); props.put(ProducerConfig.BOOTSTRAP如果只将
生产者
配置为
幂
等值(即,如果设置了enable.idempotence而没有配置transactional.id ),则可以
使用
同一个
生产者
实例继续发送,但这样做可能会对发送
的
记录进
浏览 1
提问于2019-03-16
得票数 8
2
回答
如何为通过事务方式发布到
Kafka
的
REST选择一个transactional.id?
如果不是这种情况,READ_COMMITED模式下
的
使用
者将阻止某个主题,如果某个事务由一个
生产者
启动,而后者后来死亡,并且其transactional.id没有被另一个节点捕获。一旦任何
生产者
选择当前正在
使用
的
transactional.id,卡夫卡就会增加transactional.id
的
时代号,将可能
使用
该id
的
任何其他
生产者
隔开,并用陈旧
的
时代号关闭任何开放
的
事务。大多数关
浏览 0
提问于2019-09-04
得票数 0
回答已采纳
1
回答
Kafka
幂
等
生产者
成为延迟瓶颈
我们在
kafka
producer中
使用
幂
等
生产者
模式,因为我们希望数据只存储一次,并且在代理中按顺序存储。这种速度变慢了,因为
对
broker
的
最大运行请求只能是5。另外,在producer,consumer和
kafka
broker运行
的
同一台机器上,我看到100k消息突发
的
平均延迟约为20ms到30ms。另外,对于2个min.insync.replicas和
幂
等
生产者<
浏览 25
提问于2019-03-13
得票数 0
1
回答
卡夫卡:莎拉玛、
幂
等
与transactional.id
、
、
、
在JVM中,是否提供了类似于
的
选项? 这个库支持
幂
等
(Config.Producer.Idemponent,类似于),但我不明白没有transactional.id该如何
使用
它。如果我错了,请纠正我,在Sarama中缺少关于这些选项
的
文档。但根据JVM文档,没有标识符
的
幂
等
性将受到单个
生产者
会话
的
限制。换句话说,当producer发生故障并重新启动时,我们将失去保证。我在源代码和一些测试()中找到了相关属性,但不了解
浏览 1
提问于2021-06-01
得票数 8
2
回答
Apache分区保证中
的
消息顺序
、
阅读本文关于主题分区中
的
消息排序: max.in.flight.requests.per.connection=1 // can impact producer throughpu
浏览 5
提问于2019-11-07
得票数 9
1
回答
是否使卡夫卡
生产者
有能力降低吞吐量?
、
我在rest端点调用中
使用
了idempotence启用(没有完全启用一次语义或事务)
的
kafka
生产者
。我之所以启用它,是因为我不想要卡夫卡重试造成
的
任何
重复
。以下是我关注
的
问题: 我读过
kafka
文档,启用
幂
等功能将使重试无限(什么?)如果我没有在交易中
使用
幂
等效应,我真的需要它吗?
浏览 1
提问于2020-11-21
得票数 5
回答已采纳
1
回答
使用
事务性
API
,并且只需与常规
生产者
和消费者
使用
一次
当涉及到exactly-once/transactions/idempotence.时,我能够找到所有关于
Kafka
Streams应用程序
的
融合文档 然而,事务
的
API
是在“常规
的
”
生产者
/消费者级别上引入
的
我想知道在没有
Kafka
流
的
情况下是否可以直接
使用
这些
API
。我确实理解
Kafka
处理边界和保证
的
后果,我可以违反它。我不需要
浏览 22
提问于2020-12-18
得票数 0
1
回答
幂
等
与交易
、
我正在探讨卡夫卡
的
交易,我想了解所有的细节。我做了更多
的
调查,发现事务
的
工作需要
幂
等
函数。
Kafka
幂
等
是一个功能,以避免
重复
的
消息,如网络错误后,该消息已发送。 我<em
浏览 1
提问于2018-07-30
得票数 3
1
回答
如何避免卡夫卡中
的
复制,当消费者断开连接时,..I每次都能看到以前
的
消息
我试图在
Kafka
Shell中实现一个简单
的
生产者
-->
Kafka
-->消费者应用程序。我能够成功地生成和
使用
消息,但是当我重新启动
使用
者时,问题就会发生,每次我重新启动
使用
者时,老消息都会被选中up.Is,这样就可以避免在重新启动
使用
者时出现失败
的
消息。
浏览 5
提问于2022-02-01
得票数 0
3
回答
卡夫卡偶像制片人
卡夫卡
的
文件说,
幂
等
的
生产者
是可能
的
,在同一个
生产者
会议,我无法理解这一点。为什么当制片人崩溃并再次出现时,它不能维持这个序列? 我如何使它真正
的
幂
等于制片人会议之间?
浏览 0
提问于2018-08-08
得票数 3
回答已采纳
1
回答
唯一键是否破坏了POST
的
非
幂
等
性?
、
、
、
、
我读了很多关于
幂
等
和非
幂
等
的
知识,我想我清楚地理解了这个概念。然而,一个帖子
的
场景让我
感到
困惑
。现在这是显而易见
的
,但是假设一个人有一个ID作为PK,但还有SSN,这是一个唯一
的
密钥。在这种情况下,如果
浏览 43
提问于2018-09-17
得票数 0
回答已采纳
1
回答
什么时候
使用
Kafka
事务性
API
?
、
、
它还说: 我们可能会重新处理输入消息A,导致
重复
的
B消息被写入输出,违反了一次处理语义。通常,
新
的
实
浏览 7
提问于2019-10-04
得票数 4
1
回答
在
Kafka
中处理消息
的
复制和排序
、
尝试理解
Kafka
中处理消息顺序和复制消息
的
以下配置之间
的
区别。我在任何地方都找不到任何详细
的
解释。你能帮我理解一些用例吗?enable.idempotence=true
幂
等
生产者
可以处理
重复
的
消息并保留消息顺序,即使
使用
请求流水线也是如此-没有消息
重复
,因为代理忽略
重复
的
序列号,并且消息顺序被保留,因为当出现故障时,
生产者
暂时限制在传输中<
浏览 0
提问于2020-02-08
得票数 1
2
回答
使用
topic启用ACL
的
Kafka
java
生产者
和消费者
、
、
、
我
对
kafka
ACL配置有点
困惑
,在
kafka
ACL配置中,我们为
生产者
和消费者配置授权。有各种
使用
命令行生成/消费消息
的
示例。我们是否需要任何额外
的
配置来
使用
JAVA
api
向/从安全
的
kafka
主题生成/消费消息。
浏览 2
提问于2016-06-15
得票数 0
1
回答
Kafka
0.10.2消费者收到大量
重复
数据
、
、
、
我有一个相当简单
的
Kafka
设置-1
生产者
,1个主题,10个分区,10个KafkaConsumers都有相同
的
组ID,所有这些都运行在一台机器上。当我处理一个文件时,
生产者
很快创建了3269条消息,消费者很高兴地开始
使用
这些消息。在一段时间内,一切都运行得很好,但到了某个时刻,消费者开始消费副本--大量副本。我
对
Kafka
还是个新手,但我
对
为什么会发生这样
的
事情
感到
困惑
。我知道<e
浏览 7
提问于2017-04-13
得票数 0
2
回答
理解
kafka
生产者
的
max.inflight属性
、
、
、
我在1.0.0-cp1版本
的
Kafka
集群
的
工作台上工作。在我
的
工作台上,有些人关注在保证排序和无数据丢失
的
情况下可能达到
的
最大吞吐量(只有一个分区
的
主题),是否需要将max.in.flight.requests.per.connection属性设置为1?我读过 而且我知道,如果我在producer中
使用
retries属性启用了重试功能,则只需将max.in.flight设置为1。另一种方式来问我
的
问题:只有一个分区+ retries
浏览 4
提问于2018-04-13
得票数 13
回答已采纳
1
回答
弹簧云卡夫卡绑定查询
、
、
我们有一个需求,当我们
使用
来自一个主题
的
消息时,会有一些充实发生,然后我们将消息发布到另一个主题。下面是一些事件我正在
使用
活页夹,一切都很好。突然,我们观察到
生产者
正在向主题发送
重复
的
信息,然后我们使
生产者
是
幂
等
的
。为了更好
的
控制,我们让
浏览 3
提问于2021-09-28
得票数 0
点击加载更多
相关
资讯
“Kafka技术”Apache Kafka中的事务
“事件驱动架构”Apache Kafka中的事务
“消息中间件”Apache Kafka中的事务
RabbitMQ 消息顺序、消息幂等、消息重复、消息事务、集群
Kafka详细的设计和生态系统
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
实时音视频
对象存储
活动推荐
运营活动
广告
关闭
领券