繁体   English   中英

无法在 windows 上访问 Flink 仪表板 localhost:8081

[英]Cannot access Flink dashboard localhost:8081 on windows

我按照第一步安装 Flink。 我可以毫无问题地启动集群

$ start-cluster.sh
Starting cluster.
Starting standalonesession daemon on host DESKTOP-....
Starting taskexecutor daemon on host DESKTOP-....

但我没有得到任何状态

$ ps aux | grep flink

我也无法通过 localhost:8081 访问仪表板。

有一篇较早的帖子存在这些问题,但该解决方案对我不起作用,因为所描述的 conf 文件显然不再存在。

我的 JAVA_HOME 设置为 C:\Progra~1\Java\jdk1.8.0_311 以避免程序文件中的空间问题。

您可以检查/logs文件夹中的日志吗? 我怀疑C:\Program Files\由于那里的空间仍然可能导致问题。

go 下载 Flink 文件夹并尝试 bash 命令

$./bin/start-cluster.sh --daemon bootstrap-server localhost:8081

并再次运行代码

$ ./bin/flink run examples/streaming/WordCount.jar

如果你完成了上面没有问题的代码的运行,go 到 localhost:8081

这似乎仍然存在问题。 我试图从 Linux (WSL) 的 Windows 子系统运行。

我有以下版本:java 11.0.16 和 flink 1.15.2。

sudo apt-get update
sudo apt install openjdk-11-jre-headless
export FLINK_HOME=/mnt/c/Projects/Apache/flink-1.15.2

我在 flink-conf.yaml 中设置了以下内容

rest.port: 8081
rest.address: localhost
rest.bind-adress: 0.0.0.0

因此,我将 localhost 的绑定地址更改为 0.0.0.0 这似乎已经解决了问题。

$FLINK_HOME/bin/start-cluster.sh

现在我可以访问 Flink Web Dashboard。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM