腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(515)
视频
沙龙
1
回答
Spring
Kafka
手动
即时
确认
和
SeekToCurrentErrorHandler
我指的是这个答案: https://stackoverflow.com/questions/56728833/
seektocurrenterrorhandler
-deadletterpublishingrecoverer-is-not-handling-deseria我们是否可以像下面这样添加
手动
即时
确认
: @KafkaListener(id = "so56728833", topics = "so56728833") public
浏览 432
提问于2021-06-14
得票数 0
回答已采纳
1
回答
如果设置
spring
.
kafka
.listener.ack-mode=time,是否会重试?或者在指定的ack-mode中重试工作?
Spring
Kafka
- How to Retry with @KafkaListener
spring
-
kafka
SeekToCurrentErrorHandler
如果设置为
spring
.
kafka
.listener.ack-mode或者在指定的
确认
模式下重试工作,例如
手动
MANUAL_IMMEDIATE。@Value("${${sync.
kafka
.header.source.id}}"
浏览 78
提问于2019-02-25
得票数 0
回答已采纳
1
回答
用
Spring
流实现Avro反序列化异常处理
、
、
、
我有一个使用
和
Spring
的应用程序,它处理Avro消息。应用程序工作正常,但现在我想添加一些错误处理。的目标:I希望捕获反序列化异常,构建一个带有异常细节的新对象+原始的
Kafka
消息+自定义上下文信息,并将该对象推送到一个专门的
Kafka
主题。基本上是一个DLQ,但原始消息将被拦截
和
修饰。MessageHeaders.CONTENT_TYPE, MimeTypeUtils.APPLICATION_JSON) } 以及属性文件:
浏览 1
提问于2021-05-21
得票数 2
1
回答
在使用seekToErrorHandler消费
kafka
主题的消息时,如何将导致DeserializationException的记录发送到DLT?
我使用的是
spring
boot 2.1.7.RELEASE
和
spring
-
kafka
2.2.8.RELEASE,我们正在升级
spring
boot版本,但目前我们使用的是
spring
-
kafka
版本我正在使用@KafkaListener注解来创建一个消费者,并且我正在使用的consumer.And的所有默认设置都是在
Spring
-
Kafka
文档中指定的。来捕获发送导致反序列化的记录异常并将它们发送到DLT,从而实现了我的自定义<e
浏览 49
提问于2021-06-26
得票数 0
回答已采纳
1
回答
我们如何
手动
重置通过
spring
boot java应用程序使用的
kafka
主题的偏移量?
、
、
、
我的要求是,当应用程序无法处理从通过
spring
boot java应用程序使用的
kafka
主题的当前偏移量读取的消息时,重置
kafka
主题的偏移量。在
手动
重置偏移量或发送否定
确认
之后,需要通过
spring
boot java应用程序的
kafka
消费者再次从不合适的偏移量值轮询消息。它能实现吗?
浏览 3
提问于2019-01-09
得票数 1
1
回答
在消费
kafka
topic消息时,如果有DeserializationException,如何抓取记录键
和
值?
我正在使用
spring
boot 2.1.7.RELEASE
和
spring
-
kafka
2.2.8.RELEASE.And,我正在使用@KafkaListener注解来创建消费者,并且我正在使用的consumer.And的所有默认设置都是在
Spring
-
Kafka
文档中指定的。实现了我的自定义
SeekToCurrentErrorHandler
,但是记录值是null,并且记录键的格式不可读。请建议我如何获取记录键
和
记录值?下面是我的自定义
Seek
浏览 0
提问于2020-10-30
得票数 0
1
回答
用属性文件处理
Spring
Kafka
中的错误?
、
、
、
spring
.
kafka
.consumer.properties.
spring
.deserializer.value.delegate.class=io.confluent.
kafka
.serializers.KafkaAvroDeserializer
spring
.
kafka
.consumer.properties.
spring
.deserializer.key.delegate.class=org.apache.
kafka
.common.serial
浏览 21
提问于2021-01-07
得票数 0
回答已采纳
1
回答
Spring
kafka
2.7.8的setAckOnError()方法
当我们将
spring
kafka
升级到2.7.8时,我们在setAckOnError(false)方法中得到了错误,因为它已经被弃用了。现在有没有办法将错误的
确认
设置为false?还有没有其他方法可以帮助我将其设置为false以进行错误
确认
?附言:我是卡夫卡的新手,感谢大家的帮助!
浏览 221
提问于2021-11-16
得票数 0
回答已采纳
1
回答
如何在春季启动时从application.properties配置
Kafka
使用者重试属性?
、
、
、
、
在春天的时候,
kafka
: listener: retries: 3java web(bean) based configuration中使用
spring
boot,这是一个很有价值的优势。中的卡夫卡错误处理程序
和</em
浏览 3
提问于2021-12-03
得票数 1
3
回答
无法从卡夫卡的消费者那里向死信主题发送信息
、
、
、
、
我已经为该功能设置了
SeektoCurrentErrorHandler
和
DeadLetterPublishingRecoverer。at org.springframework.
kafka
.core.KafkaTemplate.doSend(KafkaTemplate.java:570) ~[
spring
-
kafka
-2.5.2.RELEASE.jar(FailedRecordProcessor.java:167) ~[
spring
-
kafka
-2.5.2.RELEAS
浏览 1
提问于2020-08-07
得票数 6
回答已采纳
1
回答
寻找非阻塞的
spring
kafka
ErrorHandler
在使用
SeekToCurrentErrorHandler
之后,我正在寻找一个非阻塞的
kafka
ErrorHandler。由于某些子系统不稳定,我们需要将高间隔时间设置为5分钟或更长时间。但是具有两个附加的报头值
kafka
_try-counter
和
kafka
_try-timestamp。在
SeekToCurrentErrorHandler
和
DeadLetterPublishingRecoverer的基础上,实现了RePublishingErrorHandler
和
浏览 1
提问于2020-03-11
得票数 0
1
回答
消息的
手动
确认
(检查点):
Spring
Cloud Stream Kenesis绑定器
、
我们正在尝试将我们的
Spring
Cloud Stream应用程序从
Kafka
迁移到AWS Kenesis。我们需要
手动
确认
来处理某些超时情况。对于
Kafka
,我们使用属性autocommitoffset设置为false,并使用
确认
头来处理
手动
确认
。我看了一下
Spring
Cloud Stream的文档,看了下面的: 但是找不到任何解决方案。任何指针都会非常有帮助。
浏览 31
提问于2021-03-05
得票数 0
回答已采纳
1
回答
如何通过多个ack在同一个topic消费多条
kafka
消息?
、
、
、
我试图使用
手动
确认
从一个主题消费多个消息,但如果所有消息都只有一次
确认
,则
确认
工作。}", concurrency = "${
kafka
.buyers.concurrency}"publicvoid listen( List<String> message, Acknowledgment ack ){} 在上面的代码中,如果我在<
浏览 4
提问于2019-08-01
得票数 1
1
回答
Kafka
消费者无限重试|伸缩时的再平衡问题
、
我在我的
Kafka
消费者上面临着一些奇怪的重新平衡问题。我面临的问题是,当一个新的消费者被添加时,它会重新平衡,旧的消费者离开组,只有新的消费者接收
和
处理消息。我的消费者配置如下:
kafka
: ......thrownException, records, consumer, container); 我的应用程序处理每个事件大约需要10秒,并且只有在成功处理之后才会为每个事件发送
确认
kafka</
浏览 0
提问于2021-01-15
得票数 0
1
回答
春云流卡夫卡粘结剂重试
、
、
、
我有春季云流应用与卡夫卡绑定,消费
和
发送信息。在应用程序中,我使用重试策略配置自定义错误处理程序,并向处理程序中添加不可还原的异常。>> customizer() { container.setErrorHandler(customErrorHandler);} public
S
浏览 6
提问于2022-05-25
得票数 0
回答已采纳
1
回答
Spring
Kafka
中的异常处理
、
、
、
我使用的是
spring
-
kafka
2.2.6。我用过
SeekToCurrentErrorHandler
和
ErrorHandlingDeserializer2。
SeekToCurrentErrorHandler
当前配置为在三次重试后记录消息。有没有办法跳过验证错误(由
Spring
中的Validator实现捕获)
和
消息转换错误的重试?this.kafkaConfigProperties.getConsumerConcurrency()); factory.setA
浏览 29
提问于2020-02-12
得票数 0
回答已采纳
1
回答
DeadLetterPublishingRecoverer -死信发布失败,InvalidTopicException在TopicPartition中的名称主题以_ERR结尾
、
、
、
-
kafka
-tx- ERROR 1.TEST_TEST_XPTO.0错误org.apache.
kafka
.clients.Metadata -生产者org.apache.
kafka
.clients.MetadatatransactionalId#0-0-C-1 ERROR o.s.k.s.LoggingProducerListener -当发送带有key='null‘
和
有效载荷=’XPTOEvent(super=Event(id=CAPBA2548__,例如ABC_TEST_XPTO,所以我想用_ERR设置死信
浏览 7
提问于2020-08-05
得票数 0
1
回答
自动提交偏移量失败&重试也不例外。
、
我用的是弹簧引导2.1.9
和
弹簧
Kafka
2.2.9 private String groupId; @Value("${
kafka
.retry.maxAttem
浏览 4
提问于2019-10-30
得票数 0
回答已采纳
1
回答
卡夫卡的弹簧积分性质
、
这是我的代码
和
配置。消费者代码: topics = "${
spring
.
kafka
.template.default-topic}", public void receive(Lis
浏览 7
提问于2022-03-30
得票数 0
回答已采纳
1
回答
卡夫卡抵消提交失败的org.apache.
kafka
.clients.consumer.CommitFailedException
、
、
我写了一个卡夫卡消费者使用
spring
库(
spring
启动器-家长2.3.4.RELEASE)。我的代码中有下面的使用者配置 * configuration for
kafka
consumers at container level * @returnContainerProperties.AckMode.MANUAL_IMMEDIATE); } * default
kafka</em
浏览 23
提问于2022-06-05
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券