java - 使用spring cloud stream kafka读取消息的编程方式
问题描述
我有一个与之相关的主题和 DLQ。我正在使用@StreamListener 作为主题。我想使用控制器端点按需读取/处理来自 DLQ 的消息。
是否可以使用 Spring Cloud Stream Kafka 来做到这一点。
我们没有在生产中使用执行器。所以不能使用 /bindings 端点。
解决方案
您不需要通过 web 启用执行器,但您需要将执行器启动器添加到类路径;那么你可以在这个问题的答案中使用该技术:Stop consume message for Stream listener
如那里的评论中所述,将功能与执行器分开存在一个未解决的问题。
推荐阅读
- nginx - Nginx 抛出 400 错误请求
- javascript - 如何限制 jQuery 可选倍数以选择最多 5 个范围?
- sql - 将数据类型 nvarchar 转换为 int 并除以
- acumatica - 超出 Acumatica API 登录限制
- c++ - 如何在不与接口交互的情况下调用 C++ Windows 桌面应用程序中的函数
- angular - 更改角度路由器 URL 方案
- android - 如何在毕加索中添加缓存功能?
- dart - Flutter 自定义范围滑块
- python - 将 sqlContext 数据帧转换为 pandas 数据帧时出错
- sql - 如何通过在函数/过程中传递两个值来返回多列