Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache kafka Quarkus:为什么我需要在application.properties中指定Kafka接收器和源_Apache Kafka_Quarkus - Fatal编程技术网

Apache kafka Quarkus:为什么我需要在application.properties中指定Kafka接收器和源

Apache kafka Quarkus:为什么我需要在application.properties中指定Kafka接收器和源,apache-kafka,quarkus,Apache Kafka,Quarkus,我一直在学习Quarkus,它非常棒。我很高兴它能与其他东西很好地结合在一起 我一直在遵循本指南()将Quarkus与Apache Kafka结合使用,我对为什么需要指定接收器和源“端点”感到有点恼火?application.properties文件中的“channels”。这些难道不是代码中的重复吗?也许我不理解这里的一些东西,但我认为不需要配置这些东西真的很好 另外,这是否意味着如果我有一个Quarkus应用程序正在与几个不同的主题对话,我需要为每个主题配置同步 我不知道我是不是遗漏了什么,

我一直在学习Quarkus,它非常棒。我很高兴它能与其他东西很好地结合在一起

我一直在遵循本指南()将Quarkus与Apache Kafka结合使用,我对为什么需要指定接收器和源“端点”感到有点恼火?application.properties文件中的“channels”。这些难道不是代码中的重复吗?也许我不理解这里的一些东西,但我认为不需要配置这些东西真的很好

另外,这是否意味着如果我有一个Quarkus应用程序正在与几个不同的主题对话,我需要为每个主题配置同步

我不知道我是不是遗漏了什么,还是指南不清楚。

指南是正确的

原因是卡夫卡主题名称可能与
@传入
@传出
上的频道名称不同

有些环境可能有一些毫无意义的主题名称,例如“abcdefg”,但您可以将频道名称定义为“prices”

此外,这意味着您可以在指向同一卡夫卡主题的同一应用程序/微服务中使用
@传出
@传入
,但在配置中使用不同的频道名称。

指南是正确的

原因是卡夫卡主题名称可能与
@传入
@传出
上的频道名称不同

有些环境可能有一些毫无意义的主题名称,例如“abcdefg”,但您可以将频道名称定义为“prices”

此外,这意味着您可以在指向同一卡夫卡主题的同一应用程序/微服务中使用
@传出
@传入
,但在配置中使用不同的频道名称