gpt4 book ai didi

org.apache.flink.yarn.YarnResourceManagerCallbackHandler类的使用及代码示例

转载 作者:知者 更新时间:2024-03-16 13:55:31 26 4
gpt4 key购买 nike

本文整理了Java中org.apache.flink.yarn.YarnResourceManagerCallbackHandler类的一些代码示例,展示了YarnResourceManagerCallbackHandler类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YarnResourceManagerCallbackHandler类的具体详情如下:
包路径:org.apache.flink.yarn.YarnResourceManagerCallbackHandler
类名称:YarnResourceManagerCallbackHandler

YarnResourceManagerCallbackHandler介绍

[英]This class reacts to callbacks from the YARN Resource Manager. In order to preserve actor concurrency safety, this class simply sends corresponding messages to the Yarn resource master actor.
[中]此类对来自纱线资源管理器的回调做出反应。为了保护参与者并发安全,这个类只需将相应的消息发送给纱线资源主参与者。

代码示例

代码示例来源:origin: apache/flink

maxFailedContainers,
numInitialTaskManagers,
new YarnResourceManagerCallbackHandler());

代码示例来源:origin: apache/flink

LOG.info("Initializing YARN resource master");
resourceManagerCallbackHandler.initialize(self());

代码示例来源:origin: apache/flink

private void updateProgress() {
  final int required = getDesignatedWorkerPoolSize();
  final int available = getNumberOfStartedTaskManagers() + containersInLaunch.size();
  final float progress = (required <= 0) ? 1.0f : available / (float) required;
  if (resourceManagerCallbackHandler != null) {
    resourceManagerCallbackHandler.setCurrentProgress(progress);
  }
}

代码示例来源:origin: apache/flink

int maxFailedContainers = 10;
int numInitialTaskManagers = 5;
final YarnResourceManagerCallbackHandler callbackHandler = new YarnResourceManagerCallbackHandler();
AMRMClientAsync<AMRMClient.ContainerRequest> resourceManagerClient = mock(AMRMClientAsync.class);
doReturn(Collections.singletonList(Collections.nCopies(numInitialTaskManagers, new AMRMClient.ContainerRequest(Resource.newInstance(1024 * 1024, 1), null, null, Priority.newInstance(0)))))
  callbackHandler.onContainersAllocated(containerList);

代码示例来源:origin: org.apache.flink/flink-yarn

maxFailedContainers,
numInitialTaskManagers,
new YarnResourceManagerCallbackHandler());

代码示例来源:origin: org.apache.flink/flink-yarn_2.11

private void updateProgress() {
  final int required = getDesignatedWorkerPoolSize();
  final int available = getNumberOfStartedTaskManagers() + containersInLaunch.size();
  final float progress = (required <= 0) ? 1.0f : available / (float) required;
  if (resourceManagerCallbackHandler != null) {
    resourceManagerCallbackHandler.setCurrentProgress(progress);
  }
}

代码示例来源:origin: org.apache.flink/flink-yarn

LOG.info("Initializing YARN resource master");
resourceManagerCallbackHandler.initialize(self());

代码示例来源:origin: org.apache.flink/flink-yarn_2.11

maxFailedContainers,
numInitialTaskManagers,
new YarnResourceManagerCallbackHandler());

代码示例来源:origin: org.apache.flink/flink-yarn

private void updateProgress() {
  final int required = getDesignatedWorkerPoolSize();
  final int available = getNumberOfStartedTaskManagers() + containersInLaunch.size();
  final float progress = (required <= 0) ? 1.0f : available / (float) required;
  if (resourceManagerCallbackHandler != null) {
    resourceManagerCallbackHandler.setCurrentProgress(progress);
  }
}

代码示例来源:origin: org.apache.flink/flink-yarn_2.11

LOG.info("Initializing YARN resource master");
resourceManagerCallbackHandler.initialize(self());

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