我没有得到太多关于 Unmanaged AM 工作的信息。我只知道它的基本定义,但仍然不确定他们的管理是如何完成的以及由谁完成的?
同样在 apache 文档中,提到了(作业执行流程中的第 8 点)-“基于策略,AMRMProxy 可以通过提交非托管 AM 并将 AM 心跳转发到相关子集群来模拟其他子集群上的 AM a. 联邦支持使用 AMRMProxy HA 进行多次应用程序尝试。AM 容器在主子集群中将具有不同的尝试 id,但将在辅助节点中使用相同的 Unmanaged AM。b. 启用 AMRMProxy HA 时,UAM 令牌将存储在 Yarn Registry 中。在每次应用程序尝试的 registerApplicationMaster 调用中,AMRMProxy 将从注册表(如果有)获取现有的 UAM 令牌并重新附加到现有的 UAM。
提前感谢您的详细解释。