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

spring-kafka AckMode中的MANUAL和MANUAL_IMMEDIATE有什么区别

贡烨烁
2023-03-14

从spring-docs中,我可以看到

但是如果监听器提交偏移量,到底有什么不同。对于手动模式,还需要执行哪些其他步骤

共有1个答案

穆锋
2023-03-14

当最后一次轮询的所有结果都已处理完毕时,手动ACK将排队并在一次操作中提交偏移量。

manual_immediate--只要在侦听器线程上执行ack,偏移量就会立即提交(同步或异步)。

 类似资料:
  • 问题内容: 应用程序上下文和Web应用程序上下文之间有什么区别? 我知道用于Spring MVC架构的应用程序吗? 我想知道应用程序中有什么用途?什么样的豆类被定义? 问题答案: Web应用程序上下文扩展了应用程序上下文,该上下文旨在与标准javax.servlet.ServletContext一起使用,因此能够与容器进行通信。 如果WebBean中实现ServletContextAware接口,

  • 本文向大家介绍Spring Boot、Spring MVC 和 Spring 有什么区别?相关面试题,主要包含被问及Spring Boot、Spring MVC 和 Spring 有什么区别?时的应答技巧和注意事项,需要的朋友参考一下 SpringFramework SpringFramework 最重要的特征是依赖注入。所有 SpringModules 不是依赖注入就是 IOC 控制反转。 当我

  • 在Spring测试配置中使用@Profile和@ActiveProfiles有什么区别 和

  • Spring Boot中的和注释有什么区别?有必要加上这些吗?我的应用程序在没有这些注释的情况下工作得很好。我只想明白为什么我们要加上它们。

  • 本文向大家介绍Dubbo 和 Spring Cloud 有什么区别?相关面试题,主要包含被问及Dubbo 和 Spring Cloud 有什么区别?时的应答技巧和注意事项,需要的朋友参考一下 两个没关联,如果硬要说区别,有以下几点。 1)通信方式不同 Dubbo 使用的是 RPC 通信,而 Spring Cloud 使用的是 HTTP RESTFul 方式。 2)组成部分不同 最大的区别:Dubb

  • 问题内容: 我需要编写一个应用程序,可以使用spring-data和mongodb进行复杂的查询。我一直从使用MongoRepository开始,但是在复杂的查询中苦苦寻找实例或真正理解语法。 我说的是这样的查询: 或使用基于JSON的查询,但由于语法不正确,因此尝试并尝试了它。即使在阅读了文档之后(由于语法错误,仍无法正常工作的示例)。 阅读完所有文档后,似乎mongoTemplate文档要好得