Ksqldb 与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

提供正在运行的安装程序的详细信息 让我们知道您正在运行的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.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