Ksqldb 与kafka的KSQL连接问题
提供正在运行的安装程序的详细信息 让我们知道您正在运行的KSQL版本、操作系统等, KSQL版本:confluent-KSQL-5.3.1-1。 概述你的问题 问你一个问题! KSQL无法连接到kafka,导致超时异常 以下是ksql配置文件:Ksqldb 与kafka的KSQL连接问题,ksqldb,Ksqldb,提供正在运行的安装程序的详细信息 让我们知道您正在运行的KSQL版本、操作系统等, KSQL版本:confluent-KSQL-5.3.1-1。 概述你的问题 问你一个问题! KSQL无法连接到kafka,导致超时异常 以下是ksql配置文件: bootstrap.servers=hostname1:9093 listeners=http://0.0.0.0:8088 ksql.logging.processing.topic.auto.create=true ksql.logging.proc
bootstrap.servers=hostname1:9093
listeners=http://0.0.0.0:8088
ksql.logging.processing.topic.auto.create=true
ksql.logging.processing.stream.auto.create=true
#ksql.schema.registry.url=?
ksql.security.protocol=ssl
ksql.ssl.keystore.location=/root/.kafka/kafka.server.keystore.jks
ksql.ssl.keystore.password=password
ksql.ssl.key.password=password
ksql.ssl.client.auth=true
ksql.streams.state.dir=/etc/ksql/
ksql.ssl.truststore.location=/root/.kafka/kafka.server.truststore.jks
ksql.ssl.truststore.password=password
ERROR:
[
2019-11-12 14:17:27,790] ERROR Failed to start KSQL (io.confluent.ksql.rest.server.KsqlServerMain:62)
io.confluent.ksql.util.KsqlServerException: Could not get Kafka cluster configuration!
at io.confluent.ksql.services.KafkaClusterUtil.getConfig(KafkaClusterUtil.java:77)
at io.confluent.ksql.engine.TopicAccessValidatorFactory.isKafkaAuthorizerEnabled(TopicAccessValidatorFactory.java:66)
at io.confluent.ksql.engine.TopicAccessValidatorFactory.create(TopicAccessValidatorFactory.java:50)
at io.confluent.ksql.rest.server.KsqlRestApplication.buildApplication(KsqlRestApplication.java:505)
at io.confluent.ksql.rest.server.KsqlRestApplication.buildApplication(KsqlRestApplication.java:444)
at io.confluent.ksql.rest.server.KsqlServerMain.createExecutable(KsqlServerMain.java:94)
at io.confluent.ksql.rest.server.KsqlServerMain.main(KsqlServerMain.java:59)
Caused by: java.util.concurrent.ExecutionException: org.apache.kafka.common.errors.TimeoutException: Timed out waiting for a node assignment.
at org.apache.kafka.common.internals.KafkaFutureImpl.wrapAndThrow(KafkaFutureImpl.java:45)
at org.apache.kafka.common.internals.KafkaFutureImpl.access$000(KafkaFutureImpl.java:32)
at org.apache.kafka.common.internals.KafkaFutureImpl$SingleWaiter.await(KafkaFutureImpl.java:89)
at org.apache.kafka.common.internals.KafkaFutureImpl.get(KafkaFutureImpl.java:260)
at io.confluent.ksql.services.KafkaClusterUtil.getConfig(KafkaClusterUtil.java:55)
... 6 more
Caused by: org.apache.kafka.common.errors.TimeoutException: Timed out waiting for a node assignment.
您的配置
bootstrap.servers=hostname1:9093
错误!您必须准确地声明您的Kafka引导服务器,如:192.168.2.1:9092
或您的\u主机\u名称:您的\u Kafka\u端口
您的配置bootstrap.servers=hostname1:9093
错误!您必须准确地声明您的Kafka引导服务器,如:192.168.2.1:9092
或您的\u主机\u名称:您的\u Kafka\u端口
bootstrap.servers应该是Kafka引导服务器主机ip/url和端口
范例
bootstrap.servers=localhost:9092
#如果kafka在同一台机器上运行bootstrap.servers应该是kafka引导服务器主机ip/url和端口
范例
bootstrap.servers=localhost:9092
#如果kafka在同一台机器上运行ksql.security.protocol=ssl更改为security.protocol=ssl,WORKEDksql.security.protocol=ssl更改为security.protocol=ssl,WORKED