我正在使用Kafka 2.4.1(Confluent 5.4.1),并尝试使用新的外键联接功能实现KTable到KTable联接。 它在本地效果很好,但是由于公司政策,我必须设置主题名称:
a.join(b,
keyExtractor,
this::map,
Named.as("joiner"),
joinStore);
问题是
是错误吗?至少,这种行为似乎与其他命名商店(Materialized,Grouped)不一致。
更新1:
显然这是一个已知问题:https://issues.apache.org/jira/browse/KAFKA-9390 我将尝试升级,看看是否能解决我的问题。
更新2:
从融合仓库回购到kafka流5.5.1-css可以解决此问题。一旦https://github.com/apache/kafka/pull/8574发布到那里,我将切换回apache kafka版本,因为这是阻塞问题。