如何向正在运行的纱线应用程序发送消息?

时间:2017-03-30 18:02:05

标签: rest yarn

我希望我的应用程序已经在我的YARN群集上启动,并允许用户发送其他命令。我仍然处于设计阶段,但我对于解决此问题的最佳方式感到困惑。这可能吗?用户是否可以向Application Master或Resource Manager发送某种REST命令,然后将其传递给正在运行的YARN应用程序?

1 个答案:

答案 0 :(得分:0)

如果您愿意构建自定义AM并编写自己的REST API,但是编写自定义AM并非易事。对于RM,您可以通过REST API调用来终止您的应用程序或移动到另一个队列,但不是很多。

https://hadoop.apache.org/docs/r2.7.1/hadoop-yarn/hadoop-yarn-site/ResourceManagerRest.html