macos - 无法创建 DispatcherResourceManagerComponent
问题描述
您好我已经开始学习 Apache Flink。我试图在我的 Macosx 10.14.3 中安装 Flink 版本 1.7.2 并且为了检查目的,我通过引用 flink doc 从我的 cmd 编写 start-cluster.sh 来启动本地集群模式。当我打开 Dispatcher 的 Web 前端时在我的浏览器中的http://localhost:8081显示 403 禁止错误。我浏览了 Flink 日志文件,我发现
原因:org.apache.flink.util.FlinkException:无法创建 DispatcherResourceManagerComponent。原因:java.net.BindException:地址已在使用中
这是我的日志文件的屏幕截图。请帮我解决这个问题。我正在运行 java 1.8
解决方案
根据 Jira 的参考,这是 1.7 版中的错误,但现在已在 1.7.2 中解决。在 flink-conf.yml 中将 rest 端口值更改为 8089(因为 8081 非常常见的端口,默认值可能会发生冲突)后,Dispatcher 前端正在工作。
http://www.alternatestack.com/development/apache-flink-change-port-for-web-front-end/
推荐阅读
- java - 具有多对多组合的 Hibernate 复合模式
- asp.net-mvc - 防止使用开发人员工具操作禁用字段
- python - 将字符串日期范围转换为两个日期列的问题
- wordpress - 网站仅在 Windows IE11 上显示空白屏幕
- dax - DAX 中的 VLOOKUP 等效项
- java - A way to get a variable in a method from a constructor in the same class?
- arduino - 使用 Arduino UNO 和 ZMPT101B 监控掉电
- oracle - 将 SDO_GEOMETRY 类型序列化为文本真的很慢
- java - Mockito 参数匹配器和休眠延迟初始化
- c# - 仅在提交搜索后才显示部分视图 Asp.Net MVC