如题,这俩地址啥区别呢?

1.15.1版本:从测试效果来看:
(1)Taskmanager实际绑定地址取决于 bind-host
(2)taskmanager.host 貌似被用于 tm 的resource-id部分使用了。
(3)假设我设置 host 为 localhost,bind-host为0.0.0.0。这导致我集群的web ui的taskmanager界面展示为:
localhost:33865-c8a37d
akka.tcp://flink@localhost:33865/user/rpc/taskmanager_0

localhost:43867-3afa06
akka.tcp://flink@localhost:43867/user/rpc/taskmanager_0

localhost:34113-ba7a6f
akka.tcp://flink@localhost:34113/user/rpc/taskmanager_0

localhost:43503-a5c147
akka.tcp://flink@localhost:43503/user/rpc/taskmanager_0

目测提交任务会有问题。

————————
请问现在1.15.1版本standalone集群部署要怎么配置呢??多机情况。
目前看 https://issues.apache.org/jira/browse/FLINK-24474 调整后,我测试会有很多问题。
如果只配置 bind-host 不配置 host 可能会好点,从调试情况来看,这种情况对于非 resource-manager leader
机器的 tm 启动都正常,因为在选择地址时基于 loopback 地址连接 rm 失败,使用 hostname strategy
正确选择了地址。

回复