知道问题了大概,远程debug下来,发现在获取地址时:
(1)JM leader 机器,先拿 127.0.0.1 连接 resource-manager,直接成功,返回了 127.0.0.1。
(2)非 JM leader 机器,先拿 127.0.0.1 连接 resource-manager 失败,然后走下一个 local
host 可以拿到正确 hostname。

回复