Curtain

0 声望

这家伙太懒,什么都没留下

个人动态
  • 半兽人 回复 CurtainKafka Connect配置 中 :

    加个sleep,或者做个while。

    2年前
  • Curtain 回复 半兽人Kafka Connect配置 中 :

    您好,我按照你的方式在Dockerfile里面的最后一行加了启动连接器的命令。当我运行容器的时候,查看日志,日志报:

    [AdminClient clientId=adminclient-1] Connection to node -1 (localhost/127.0.0.1:9092) could not be established. Broker may not be available. (org.apache.kafka.clients.NetworkClient:766)

    这个问题之前也遇到过。之前的场景是这样的:我刚启动kafka容器,然后立马进入容器,执行启动连接器的命令就会出现这个问题。如果是启动kafka容器后,隔一段时间再进入容器执行命令,就正常。

    因此我猜测,这个问题可不可能是因为kafka还没完全启动我就执行了启动连接器的命令?如果是的话,请问一下,怎么在dockerfile里面确保kafka完全启动后,在执行启动连接器命令?

    2年前
  • Curtain 回复 半兽人Kafka Connect配置 中 :

    谢谢,我试下

    2年前
  • 赞了 CurtainKafka Connect配置 的评论!
    2年前
  • 半兽人 回复 CurtainKafka Connect配置 中 :

    只能通过编写cmd实现:docker的cmd和entrypoint的区别

    2年前
  • Curtain 回复 半兽人Kafka Connect配置 中 :

    您好,如何在docker-compose.yml里面配置让kafka启动后自动执行指定的connector

    2年前