尽管主机文件没有明显问题,但我的本地主机端口已关闭

My localhost port is closed despite no apparent problems with the hosts file

我尝试在我的 MacBook 计算机上本地 运行 Apache Flink 集群。 Flink 集群通常 运行 在端口 8081 上,应该可以通过在浏览器中访问 http://localhost:8081/ 来访问。

但是,当我启动 Flink 集群并转到我的本地主机时,我得到以下信息:

Unable to connect

Firefox can’t establish a connection to the server at localhost:8081.

我在 Safari 或 Chrome 中尝试时收到类似的消息。我检查了我的主机文件,一切看起来都很正常。我也关闭了我的防火墙,但没有任何影响。

我还确认我在这个 问题上得到的端口号是正确的。

我安装的 Java 版本不正确。根据 docs,Apache Flink 支持 Java 版本 8 或 11。卸载不正确的版本 (17.x) 并安装正确的版本后,它可以工作。