Apache Kafka
运行 CLI 命令时--list
会引发警告
WARN [AdminClient clientId=adminclient-1] Connection to node -1 (localhost/127.0.0.1:9092) could not be established. Broker may not be available.
并使其循环地不会被Ctrl + C
按下。
如何防止循环并使用稍后可以使用的适当退出代码一次性发出消息?
Apache Kafka
运行 CLI 命令时--list
会引发警告
WARN [AdminClient clientId=adminclient-1] Connection to node -1 (localhost/127.0.0.1:9092) could not be established. Broker may not be available.
并使其循环地不会被Ctrl + C
按下。
如何防止循环并使用稍后可以使用的适当退出代码一次性发出消息?
对于不特定于 kafka 的通用解决方案,您可以使用
timeout
。例如
124
如果超时,它将退出——但它不会自己告诉你更多信息。你可以捕获输出并处理它,以帮助你确定失败的原因。例如