Confluent 4.1.0 KSQL 问题(无法覆盖 属性 'bootstrap.servers')
Confluent 4.1.0 KSQL Issue (Cannot override property 'bootstrap.servers')
我正在使用 confluent 4.0.1
我正在使用以下命令启动 KSQL CLI。
./bin/ksql --config-file etc/ksql/ksql-server.properties -- http://127.0.0.1:9195
当我尝试查询流或创建新流时出现以下错误。
ksql> select * from TLS_FAX_MSG_CONTROL_STREAM;
Cannot override property 'bootstrap.servers'
ksql>
我已经验证了所有配置,看起来不错。
我们在 0.5 版本中从来没有遇到过这样的错误。
我将服务器 bootstrap.properties 用于 CLI。 Please have a look at this document 了解您可以在 CLI 中覆盖哪些配置。
我建议您根本不要向 CLI 指定配置文件,除非您确实需要覆盖其中一个可覆盖的属性。
这就是这里发生的事情。
我使用以下命令启动 CLI。
./bin/ksql --config-file etc/ksql/ksql-server.properties -- http://127.0.0.1:9195
无法查询问题中提到的投诉该问题的经纪人。
当我从命令中删除 --config-file
时,它起作用了。
登录后查看属性如下图:
ksql> SHOW PROPERTIES;
Property | Value
...
...
...
ksql.schema.registry.url | http://127.0.0.1:9193
listeners | http://127.0.0.1:9195
bootstrap.servers | 127.0.0.1:9192
...
...
...
我想当您的属性文件具有上述配置之一时。它试图覆盖它并失败。
我正在使用 confluent 4.0.1
我正在使用以下命令启动 KSQL CLI。
./bin/ksql --config-file etc/ksql/ksql-server.properties -- http://127.0.0.1:9195
当我尝试查询流或创建新流时出现以下错误。
ksql> select * from TLS_FAX_MSG_CONTROL_STREAM;
Cannot override property 'bootstrap.servers'
ksql>
我已经验证了所有配置,看起来不错。
我们在 0.5 版本中从来没有遇到过这样的错误。
我将服务器 bootstrap.properties 用于 CLI。 Please have a look at this document 了解您可以在 CLI 中覆盖哪些配置。
我建议您根本不要向 CLI 指定配置文件,除非您确实需要覆盖其中一个可覆盖的属性。
这就是这里发生的事情。
我使用以下命令启动 CLI。
./bin/ksql --config-file etc/ksql/ksql-server.properties -- http://127.0.0.1:9195
无法查询问题中提到的投诉该问题的经纪人。
当我从命令中删除 --config-file
时,它起作用了。
登录后查看属性如下图:
ksql> SHOW PROPERTIES;
Property | Value
...
...
...
ksql.schema.registry.url | http://127.0.0.1:9193
listeners | http://127.0.0.1:9195
bootstrap.servers | 127.0.0.1:9192
...
...
...
我想当您的属性文件具有上述配置之一时。它试图覆盖它并失败。