gpt4 book ai didi

java - DefaultMindAppmasterServiceClient的$ {SHDP_AMSERVICE_PORT}在哪里定义?

转载 作者:行者123 更新时间:2023-12-02 21:44:15 26 4
gpt4 key购买 nike

YARN Documentation中,第11.12.2节对Configuring Container进行分区DefaultMindAppmasterServiceClient通过以下方式设置:

<yarn-int:amservice-client
service-impl="org.springframework.yarn.integration.ip.mind.DefaultMindAppmasterServiceClient"
host="${SHDP_AMSERVICE_HOST}"
port="${SHDP_AMSERVICE_PORT}" />

如何为 SHDP_AMSERVICE_PORT定义端口 amservice

最佳答案

您的链接包括此,

Through Spring's property placeholder support, SpEL and the environment abstraction (available in Spring 3.1). one can externalize environment specific properties from the main code base easing the deployment across multiple machines.



它还提到了对 Properties文件的支持。但似乎它支持环境变量。在* nix类型的系统上,您可以像这样定义它
export SHDP_AMSERVICE_PORT=1234 # for example

在Windows上看起来像
set SHDP_AMSERVICE_PORT 1234

编辑

根据您的评论,我下载了它,并将其用于 container-context.xml
yarn/yarn/custom-amservice/src/main/resources/container-context.xml
yarn/yarn/batch-files/src/main/resources/container-context.xml
yarn/yarn/batch-partition/src/main/resources/container-context.xml

没有定义它,因此它使用默认值。您可以如上所述覆盖它。

关于java - DefaultMindAppmasterServiceClient的$ {SHDP_AMSERVICE_PORT}在哪里定义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26667021/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com