org.apache.hadoop.yarn.server.resourcemanager.scheduler.QueueMetrics.submitApp()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(6.5k)|赞(0)|评价(0)|浏览(80)

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

QueueMetrics.submitApp介绍

暂无

代码示例

代码示例来源:origin: org.apache.hadoop/hadoop-yarn-server-resourcemanager

public void submitApp(String user) {
 appsSubmitted.incr();
 QueueMetrics userMetrics = getUserMetrics(user);
 if (userMetrics != null) {
  userMetrics.submitApp(user);
 }
 if (parent != null) {
  parent.submitApp(user);
 }
}

代码示例来源:origin: org.apache.hadoop/hadoop-yarn-server-resourcemanager

AppSchedulingInfo app = mockApp(user);
metrics.submitApp(user);
MetricsSource userSource = userSource(ms, queueName, user);
checkApps(queueSource, 1, 0, 0, 0, 0, 0, true);

代码示例来源:origin: ch.cern.hadoop/hadoop-yarn-server-resourcemanager

AppSchedulingInfo app = mockApp(user);
metrics.submitApp(user);
MetricsSource userSource = userSource(ms, queueName, user);
checkApps(queueSource, 1, 0, 0, 0, 0, 0, true);

代码示例来源:origin: ch.cern.hadoop/hadoop-yarn-server-resourcemanager

public void submitApp(String user) {
 appsSubmitted.incr();
 QueueMetrics userMetrics = getUserMetrics(user);
 if (userMetrics != null) {
  userMetrics.submitApp(user);
 }
 if (parent != null) {
  parent.submitApp(user);
 }
}

代码示例来源:origin: ch.cern.hadoop/hadoop-yarn-server-resourcemanager

AppSchedulingInfo app = mockApp(user);
metrics.submitApp(user);
MetricsSource userSource = userSource(ms, queueName, user);
checkApps(queueSource, 1, 0, 0, 0, 0, 0, true);

代码示例来源:origin: com.github.jiayuhan-it/hadoop-yarn-server-resourcemanager

public void submitApp(String user) {
 appsSubmitted.incr();
 QueueMetrics userMetrics = getUserMetrics(user);
 if (userMetrics != null) {
  userMetrics.submitApp(user);
 }
 if (parent != null) {
  parent.submitApp(user);
 }
}

代码示例来源:origin: org.apache.hadoop/hadoop-yarn-server-resourcemanager

AppSchedulingInfo app = mockApp(user);
metrics.submitApp(user);
MetricsSource userSource = userSource(ms, queueName, user);
checkApps(queueSource, 1, 0, 0, 0, 0, 0, true);

代码示例来源:origin: org.apache.hadoop/hadoop-yarn-server-resourcemanager

@VisibleForTesting
public synchronized void addApplication(ApplicationId applicationId,
  String queue, String user, boolean isAppRecovering) {
 SchedulerApplication<FifoAppAttempt> application =
   new SchedulerApplication<>(DEFAULT_QUEUE, user);
 applications.put(applicationId, application);
 metrics.submitApp(user);
 LOG.info("Accepted application " + applicationId + " from user: " + user
   + ", currently num of applications: " + applications.size());
 if (isAppRecovering) {
  if (LOG.isDebugEnabled()) {
   LOG.debug(applicationId + " is recovering. Skip notifying APP_ACCEPTED");
  }
 } else {
  rmContext.getDispatcher().getEventHandler()
   .handle(new RMAppEvent(applicationId, RMAppEventType.APP_ACCEPTED));
 }
}

代码示例来源:origin: ch.cern.hadoop/hadoop-yarn-server-resourcemanager

AppSchedulingInfo app = mockApp(user);
metrics.submitApp(user);
MetricsSource userSource = userSource(ms, queueName, user);

代码示例来源:origin: ch.cern.hadoop/hadoop-yarn-server-resourcemanager

@VisibleForTesting
public synchronized void addApplication(ApplicationId applicationId,
  String queue, String user, boolean isAppRecovering) {
 SchedulerApplication<FiCaSchedulerApp> application =
   new SchedulerApplication<FiCaSchedulerApp>(DEFAULT_QUEUE, user);
 applications.put(applicationId, application);
 metrics.submitApp(user);
 LOG.info("Accepted application " + applicationId + " from user: " + user
   + ", currently num of applications: " + applications.size());
 if (isAppRecovering) {
  if (LOG.isDebugEnabled()) {
   LOG.debug(applicationId + " is recovering. Skip notifying APP_ACCEPTED");
  }
 } else {
  rmContext.getDispatcher().getEventHandler()
   .handle(new RMAppEvent(applicationId, RMAppEventType.APP_ACCEPTED));
 }
}

代码示例来源:origin: org.apache.hadoop/hadoop-yarn-server-resourcemanager

AppSchedulingInfo app = mockApp(user);
metrics.submitApp(user);
MetricsSource userSource = userSource(ms, queueName, user);

代码示例来源:origin: com.github.jiayuhan-it/hadoop-yarn-server-resourcemanager

@VisibleForTesting
public synchronized void addApplication(ApplicationId applicationId,
  String queue, String user, boolean isAppRecovering) {
 SchedulerApplication<FiCaSchedulerApp> application =
   new SchedulerApplication<FiCaSchedulerApp>(DEFAULT_QUEUE, user);
 applications.put(applicationId, application);
 metrics.submitApp(user);
 LOG.info("Accepted application " + applicationId + " from user: " + user
   + ", currently num of applications: " + applications.size());
 if (isAppRecovering) {
  if (LOG.isDebugEnabled()) {
   LOG.debug(applicationId + " is recovering. Skip notifying APP_ACCEPTED");
  }
 } else {
  rmContext.getDispatcher().getEventHandler()
   .handle(new RMAppEvent(applicationId, RMAppEventType.APP_ACCEPTED));
 }
}

代码示例来源:origin: org.apache.hadoop/hadoop-yarn-server-resourcemanager

AppSchedulingInfo app = mockApp(user);
metrics.submitApp(user);
MetricsSource userSource = userSource(ms, leafQueueName, user);
MetricsSource parentUserSource = userSource(ms, parentQueueName, user);

代码示例来源:origin: ch.cern.hadoop/hadoop-yarn-server-resourcemanager

queue.getMetrics().submitApp(user);
SchedulerApplication<FiCaSchedulerApp> application =
  new SchedulerApplication<FiCaSchedulerApp>(queue, user);

代码示例来源:origin: ch.cern.hadoop/hadoop-yarn-server-resourcemanager

AppSchedulingInfo app = mockApp(user);
metrics.submitApp(user);
MetricsSource userSource = userSource(ms, leafQueueName, user);
MetricsSource parentUserSource = userSource(ms, parentQueueName, user);

代码示例来源:origin: com.github.jiayuhan-it/hadoop-yarn-server-resourcemanager

queue.getMetrics().submitApp(user);
SchedulerApplication<FiCaSchedulerApp> application =
  new SchedulerApplication<FiCaSchedulerApp>(queue, user);

代码示例来源:origin: ch.cern.hadoop/hadoop-yarn-server-resourcemanager

SchedulerApplicationAttempt app = new SchedulerApplicationAttempt(appAttId,
  user, oldQueue, oldQueue.getActiveUsersManager(), rmContext);
oldMetrics.submitApp(user);

代码示例来源:origin: org.apache.hadoop/hadoop-yarn-server-resourcemanager

SchedulerApplicationAttempt app = new SchedulerApplicationAttempt(appAttId,
  user, oldQueue, oldQueue.getAbstractUsersManager(), rmContext);
oldMetrics.submitApp(user);

代码示例来源:origin: org.apache.hadoop/hadoop-yarn-server-resourcemanager

metrics.submitApp(user);
MetricsSource userSource = userSource(ms, leafQueueName, user);
MetricsSource parentUserSource = userSource(ms, parentQueueName, user);

代码示例来源:origin: ch.cern.hadoop/hadoop-yarn-server-resourcemanager

metrics.submitApp(user);
MetricsSource userSource = userSource(ms, leafQueueName, user);
MetricsSource parentUserSource = userSource(ms, parentQueueName, user);

相关文章

微信公众号

最新文章

更多

QueueMetrics类方法