在执行./start-cluster.sh 后,flink进程的监听ip端口是127.0.0.1:8081
这样只能本机进行访问,外部服务器是访问不了的,出现这个问题的原因是flink的conf/masters里配置的默认是localhost, 进程启动时会按照这个主机名从/etc/hosts找到对应的ip, 因为我的主机配置是:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
所以启动后就解析到127.0.0.1了
解决方法是修改这里的配置为本机的ip即可,我修改后的配置是:
10.129.129.212 localhost localhost.localdomain localhost4 localhost4.localdomain4
#::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
再次启动后即正常了
文章来源:https://www.toymoban.com/news/detail-524160.html
文章来源地址https://www.toymoban.com/news/detail-524160.html
到了这里,关于flink启动后web访问问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!