腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(331)
视频
沙龙
1
回答
Kafka
手册
ackMode
MANUAL_IMMEDIATE
如果
不
确认
该
怎么办
?
、
、
、
我使用Spring
KafKa
,并将
ackMode
设置为
MANUAL_IMMEDIATE
props.setAckMode(AbstractMessageListenerContainer.
AckMode
.MANUAL_IMMEDIATE
浏览 53
提问于2019-02-05
得票数 0
回答已采纳
1
回答
Spring批处理侦听器打印整个消费者记录
、
、
、
编辑2:可以在大日志中看到更多的此异常,这些异常由: org.springframework.
kafka
.KafkaException: Interrupted (排队时中断)造成
浏览 3
提问于2020-06-08
得票数 0
回答已采纳
1
回答
无法再次接收未提交的
Kafka
消息
、
、
我有一个使用Spring实现的
Kafka
消费者: prop.setMessageListener(this); prop.setAckMode(ContainerProperties.
AckMode
.MANUAL_IMMEDIATErecord, Acknowledgment ac
浏览 0
提问于2021-06-08
得票数 0
1
回答
卡夫卡重复消费预期的结果是再平衡?
、
、
这是我们在负载测试环境中看到的
Kafka
重复消费场景的概念描述: 在单独的EC2实例上给出两个应用程序实例,其中包含一个
Kafka
使用者,每个使用者组ID都是相同的。给定启用了
AckMode
、
MANUAL_IMMEDIATE
和syncCommits的单线程
MANUAL_IMMEDIATE
。我
不
这么认为,而且我也很难理解同步消费者是如何做到的。我的理解是侦听器线程总是按顺序进行轮询和消耗,并且分区撤销发生在轮询过程中。我们使用的是
kafka
-客户端版本3.1.1和sp
浏览 6
提问于2022-11-17
得票数 0
1
回答
春季
kafka
2.8中手动提交模式的变化
我注意到了春季卡夫卡即将推出的一个功能:
手册
:消息侦听器负责
确认
()
确认
。然后,应用与批处理相同的语义。 问题2:假设我被困在春天卡夫卡2.7的土地:我有一个听众,产生信息的另一
浏览 3
提问于2021-08-26
得票数 0
1
回答
spring偏移量增量,甚至自动提交偏移量被设置为false。
、
、
、
我试图为在manual offset commit上接收到的消息实现
kafka
。我已将偏移量提交设置为false,但偏移量值不断增加。application.yml application: resources: bootstrapServers: localhost:9092 ena
浏览 0
提问于2019-11-12
得票数 5
回答已采纳
1
回答
立即更新
Kafka
偏移量
、
、
、
、
卡夫卡版本是
kafka
_2.12-1.1.0spring: bootstrap-servers:
kafka
:90
浏览 0
提问于2018-10-17
得票数 0
回答已采纳
1
回答
如何从spring ListenerContainerIdleEvent执行手动偏移
确认
、
我有一个
Kafka
侦听器,它使用以下属性实现
确认
消息侦听器接口: 在使用侦听器上的消息时此外,我还有一个场景可以在X分钟后(
如果
没有消息到达)对最后一个偏移号(将其保存在内存中)进行修改。
浏览 0
提问于2019-07-10
得票数 4
回答已采纳
1
回答
在
MANUAL_IMMEDIATE
模式下根本不
确认
kafka
消息
、
、
当
ackMode
设置为
MANUAL_IMMEDIATE
时,
如果
@KafkaListener方法根本不调用acknowledgement.acknowledge(),但成功退出
该
方法而没有任何异常,会发生什么情况问题here似乎解决了同样的问题,但从来没有收到关于当没有异常时会发生什么的答案,因为我认为错误处理程序和恢复器只有在抛出异常时才会起作用,而不是在消息未
确认
的情况下。
浏览 241
提问于2020-11-04
得票数 0
1
回答
卡夫卡消费者使用春季卡夫卡手动提交抵消的方法
、
、
、
、
我试图找到在
Kafka
消费者中手动提交偏移的方法,使用Spring (1.1.0.RELEASE)。我知道有两种方法- ConcurrentKafkaListenerContainerFactory.getContainerProperties().setAckMode(AbstractMessageListenerContainer.
AckMode
.MANUAL_IMMEDIATE);@KafkaListener(
浏览 1
提问于2018-06-13
得票数 3
3
回答
将
确认
传递给spring KafkaListener使用者方法
、
为此,在我的application.properties中,我设置了spring.
kafka
.properties.enable.auto.commit=false @Headers MessageHeaders headers)@KafkaListener(id="${"+ Kafka
浏览 3
提问于2020-01-14
得票数 0
回答已采纳
1
回答
如何在使用自定义(ConsumerAware)错误处理程序时查找和提交?
、
、
、
、
问题是,每当调用错误处理程序,而我手动地寻求某种偏移量时,偏移量似乎没有提交给
Kafka
。事实证明了这一点,即在应用程序重新启动之后,它会轮询相同的(以前失败的)记录(即使代码寻求下一个记录)。我尝试过使用不同的
AckMode
,例如MANUAL或MANUAL_IMMIDIATE,但这不会改变观察到的行为。此外,文档还为这些模式提供了如下内容:
手册
,
MANUAL_IMMEDIATE
要求侦听器是AcknowledgingMessageListener或BatchAcknowledgingMessageListener<em
浏览 4
提问于2019-12-06
得票数 0
回答已采纳
1
回答
Spring Boot应用程序每次启动时都从
Kafka
读取相同的消息。
、
问题在于Spring应用程序:每当我启动它时,它都会从
Kafka
读取相同的消息。这意味着偏移量没有被保存。我
该
怎么解决呢?版本有:
kafka
_2.12-2.4.0,Spring Boot 2.5.0。在卡夫卡的听众bean里,我有当Spring启动时,控制台上打印的使用者配置值如下); 但是,这与ack模式
manual_immediate
不
兼容,
浏览 1
提问于2021-06-10
得票数 1
回答已采纳
1
回答
使用
AckMode
记录和自定义SeekToCurrent错误处理程序的Spring消息丢失
我试图弄清楚如何处理在消息侦听器中发生的**瞬态错误**消费来自
Kafka
主题的消息。spring: bootstrap-servers: <HOST>:<PORT> consumer
如果
重新启动侦听器,由于偏移量已经提交并向前移动,
该
消息不再由使用者组中的任何其他客户端处理;无异常/错误
浏览 5
提问于2020-12-04
得票数 0
2
回答
如何使用JMS从Solace侦听器将NACK发送到Solace队列?
、
、
、
{ * and publish to
kafka
, once receive the success message */message.acknowledge();问题:
如果
卡夫卡经纪人倒下了,
该
怎么办
重试?我
浏览 11
提问于2021-09-28
得票数 0
回答已采纳
1
回答
人工
确认
消息: Spring Cloud Stream
Kafka
、
我想实现的场景是从
Kafka
消费一条消息,处理它,
如果
某个条件失败,我
不
希望
确认
该
消息。
如果
设置为false,则
确认
标头将在邮件标头中可用于延迟
确认
。我的问题是,在将autoCommitOffset设置为false后,如何
确认
消息?代码示例将不胜感激。
浏览 2
提问于2016-06-15
得票数 2
2
回答
Spring并发性
、
、
如果
你已经做过相关工作,请有人在下面澄清一下。问题- 1:根据Spring文档,有两种实现
Kafka
-的方法;“您可以通过配置MessageListenerContainer和提供消息侦听器或使用@KafkaListener注释来接收消息”。我猜
如果
我使用普通的消息侦听器,那么在处理每一条消息后都会提交偏移。 public void onMessage(List<ConsumerRecord<String, String>> records, Ac
浏览 0
提问于2019-04-11
得票数 16
回答已采纳
3
回答
用于消息处理的多个节点
、
、
、
、
我们在Kubernetes上部署了一个spring引导应用程序来处理消息:它从
Kafka
主题中读取,然后执行一些映射,最后,它写到
Kafka
主题。
浏览 6
提问于2020-04-24
得票数 0
1
回答
如何从与不同经纪人相关的多个
Kafka
主题中消费?
、
、
、
、
如何从与不同经纪人相关的多个
Kafka
主题中消费? 我有一个Spring应用程序,需要使用两个主题,但是主题与不同的Brokers相关联。
浏览 4
提问于2021-02-19
得票数 1
回答已采纳
1
回答
Spring
Kafka
批量监听器应用重启
、
我正在测试Spring
Kafka
批处理侦听器,批处理
确认
模式,一次轮询3条记录,并将这些记录持久存储到数据库中。当Spring Boot应用程序重新启动时,我看到另外3条记录正在被使用和处理。
如果
批处理大小更大(500),并且在关闭过程完成之前无法将记录持久化到数据库,
该
怎么办
?我们如何确保这些消息不会丢失或处理这种情况?2021-09-21 22:37:22,448 INFO [org.springframework.
kafka
.KafkaListenerEndpointConta
浏览 46
提问于2021-09-22
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kafka Eagle 源码解读
Kafka多数据中心部署灾备三要素
图解kafka的高可用机制
Go kafka consumer小知识点
Kafka消息队列学习进阶(四)-优化(配置/代码/集群
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券