java - 在 Java Spring boot 中有没有一种方法可以将单个 kafka 队列用于不同的 Java 对象?
问题描述
我想为不同的 Java 对象使用单个 kafka 队列。我怎样才能做到这一点?
PS:其中一种方法是将 JavaObject 转换为 JSON 字符串,并在接收端将其转换为所需的对象,如果此转换操作失败,我们可以优雅地处理它。但我认为这不是一个好的解决方案。
解决方案
您可以在发送 msg 时向 kafka 消息添加标头,并根据标头值将其转换为所需的对象,同时接收它..
推荐阅读
- docker - Passing a complex shell script via docker exec sh -c "..."
- android-source - CodeAurora(CAF)标签命名含义
- r - 如何使用 read.xls 抑制“打印中的宽字符”的打印
- azure-data-factory - 管道变量在运行之间是否持续存在?
- arrays - 在 Python 3 中是否可以在运行时更新迭代变量的值?
- javascript - 无法在一个 HTML 页面上显示两个 Chart.js
- android - 如何只允许当前用户在 Firebase 中为新用户创建帐户
- regex - 根据前面的单词从段落中提取数值
- ios - 无法在googlemaps swift 5上使用geojson显示标记标题
- c# - 将 Nullable 变量与 Math.Pow 一起使用