Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.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
Python 如何为融合的卡夫卡使用不同的端口?_Python_Apache Kafka_Confluent Platform - Fatal编程技术网

Python 如何为融合的卡夫卡使用不同的端口?

Python 如何为融合的卡夫卡使用不同的端口?,python,apache-kafka,confluent-platform,Python,Apache Kafka,Confluent Platform,我有一个卡夫卡在不同于默认9092的端口中运行 我怎样才能告诉confluent kafka使用该端口?因为无论在中还是在中,我都看不到“端口”配置,只有引导服务器配置,它仅用于定义Kafka端点的IP。引导服务器参数不仅定义IP。这是一个卡夫卡端点列表,定义为:用逗号分隔。例如,如果Kafka位于非标准端口(即9093)和本地主机上,则引导服务器参数可以是localhost:9093。引导服务器参数不仅定义IP。这是一个卡夫卡端点列表,定义为:用逗号分隔。例如,如果Kafka位于非标准端口(即

我有一个卡夫卡在不同于默认9092的端口中运行


我怎样才能告诉confluent kafka使用该端口?因为无论在中还是在中,我都看不到“端口”配置,只有引导服务器配置,它仅用于定义Kafka端点的IP。

引导服务器参数不仅定义IP。这是一个卡夫卡端点列表,定义为:用逗号分隔。例如,如果Kafka位于非标准端口(即9093)和本地主机上,则引导服务器参数可以是localhost:9093。

引导服务器参数不仅定义IP。这是一个卡夫卡端点列表,定义为:用逗号分隔。例如,如果Kafka位于非标准端口(即9093)和本地主机上,则引导服务器参数可以是localhost:9093。

您可以看到这一点

它说bootstrap.servers是metadata.broker.list的别名

而metadata.broker.list的描述是:

代理的初始列表作为代理主机或主机:端口的CSV列表。应用程序还可以使用rd_kafka_brokers_add()在运行时添加代理。 类型:字符串

实际上你可以用这个

{'bootstrap.server' : 'ip:your_host,...',
 ....
} 
作为对制作人或消费者发起的宣传。

您可以看到这一点

它说bootstrap.servers是metadata.broker.list的别名

而metadata.broker.list的描述是:

代理的初始列表作为代理主机或主机:端口的CSV列表。应用程序还可以使用rd_kafka_brokers_add()在运行时添加代理。 类型:字符串

实际上你可以用这个

{'bootstrap.server' : 'ip:your_host,...',
 ....
} 
作为对生产者或消费者发起的质询