Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.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 卡夫卡内部主题:在哪里创建内部主题?源代理还是目标代理?_Apache Kafka_Apache Kafka Streams_Kafka Topic - Fatal编程技术网

Apache kafka 卡夫卡内部主题:在哪里创建内部主题?源代理还是目标代理?

Apache kafka 卡夫卡内部主题:在哪里创建内部主题?源代理还是目标代理?,apache-kafka,apache-kafka-streams,kafka-topic,Apache Kafka,Apache Kafka Streams,Kafka Topic,我们正在进行一次有状态的行动。我们的集群是受管理的。每次创建内部主题时,我们都必须要求管理员解锁,以便卡夫卡流应用程序可以创建内部主题。我们可以控制目标群集,而不是源群集 因此,想了解哪个集群-源/目标是创建的内部主题吗?AFAIK,kafka streams应用程序只连接到一个集群,所有的源/目标/内部主题都在那里创建。AFAIK,kafka streams应用程序只连接到一个群集,并且所有源/目标/内部主题都在该群集上创建。到目前为止,kafka Stream应用程序只能支持连接到流配置中的

我们正在进行一次有状态的行动。我们的集群是受管理的。每次创建内部主题时,我们都必须要求管理员解锁,以便卡夫卡流应用程序可以创建内部主题。我们可以控制目标群集,而不是源群集


因此,想了解哪个集群-源/目标是创建的内部主题吗?

AFAIK,kafka streams应用程序只连接到一个集群,所有的源/目标/内部主题都在那里创建。

AFAIK,kafka streams应用程序只连接到一个群集,并且所有源/目标/内部主题都在该群集上创建。

到目前为止,kafka Stream应用程序只能支持连接到流配置中的
引导服务器配置中定义的一个群集

如上所述,所有源主题都驻留在这些代理中,所有内部主题(变更日志/重新分区主题)都在同一集群中创建。KStream应用程序也将在同一集群中创建目标主题


值得查看服务器日志,以了解和分析实际的根本原因。

到目前为止,Kafka流应用程序只能支持连接到流配置中的
引导\u server\u CONFIG
中定义的一个集群

如上所述,所有源主题都驻留在这些代理中,所有内部主题(变更日志/重新分区主题)都在同一集群中创建。KStream应用程序也将在同一集群中创建目标主题


值得查看服务器日志,以了解和分析实际的根本原因。

因为其他答案表明Kafka流应用程序应该只连接一个集群。内部主题由Kafka流应用程序创建,并且仅由创建它的应用程序使用。但是,在代理端可能存在一些与安全设置相关的配置,这些配置可能会阻止流应用程序创建以下主题:

如果在Kafka代理上启用了安全性,则必须授予基础客户端管理权限,以便它们可以创建内部主题集。有关更多信息,请参阅Streams Security

引自


要记住的另一点是,内部主题是由流应用程序自动创建的,并且没有用于自动创建内部主题的显式配置。

因为其他答案表明Kafka流应用程序应该只连接一个集群。内部主题由Kafka流应用程序创建,并且仅由创建它的应用程序使用。但是,在代理端可能存在一些与安全设置相关的配置,这些配置可能会阻止流应用程序创建以下主题:

如果在Kafka代理上启用了安全性,则必须授予基础客户端管理权限,以便它们可以创建内部主题集。有关更多信息,请参阅Streams Security

引自

要记住的另一点是,内部主题是由流应用程序自动创建的,并且没有用于自动创建内部主题的显式配置