本文整理汇总了Java中org.apache.hadoop.yarn.server.resourcemanager.resource.Priority类的典型用法代码示例。如果您正苦于以下问题:Java Priority类的具体用法?Java Priority怎么用?Java Priority使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
Priority类属于org.apache.hadoop.yarn.server.resourcemanager.resource包,在下文中一共展示了Priority类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: mockContainer
import org.apache.hadoop.yarn.server.resourcemanager.resource.Priority; //导入依赖的package包/类
RMContainer mockContainer(ApplicationAttemptId appAttId, int id,
Resource r, int cpriority) {
ContainerId cId = ContainerId.newContainerId(appAttId, id);
Container c = mock(Container.class);
when(c.getResource()).thenReturn(r);
when(c.getPriority()).thenReturn(Priority.create(cpriority));
RMContainer mC = mock(RMContainer.class);
when(mC.getContainerId()).thenReturn(cId);
when(mC.getContainer()).thenReturn(c);
when(mC.getApplicationAttemptId()).thenReturn(appAttId);
if (priority.AMCONTAINER.getValue() == cpriority) {
when(mC.isAMContainer()).thenReturn(true);
}
if (priority.LABELEDCONTAINER.getValue() == cpriority) {
when(mC.getAllocatedNode()).thenReturn(NodeId.newInstance("node1", 0));
}
return mC;
}
开发者ID:naver,项目名称:hadoop,代码行数:19,代码来源:TestProportionalCapacityPreemptionPolicy.java
示例2: mockContainer
import org.apache.hadoop.yarn.server.resourcemanager.resource.Priority; //导入依赖的package包/类
RMContainer mockContainer(ApplicationAttemptId appAttId, int id,
Resource r, int cpriority) {
ContainerId cId = ContainerId.newContainerId(appAttId, id);
Container c = mock(Container.class);
when(c.getResource()).thenReturn(r);
when(c.getPriority()).thenReturn(Priority.create(cpriority));
RMContainer mC = mock(RMContainer.class);
when(mC.getContainerId()).thenReturn(cId);
when(mC.getContainer()).thenReturn(c);
when(mC.getApplicationAttemptId()).thenReturn(appAttId);
when(mC.getAllocatedResource()).thenReturn(r);
if (priority.AMCONTAINER.getValue() == cpriority) {
when(mC.isAMContainer()).thenReturn(true);
}
if (priority.LABELEDCONTAINER.getValue() == cpriority) {
when(mC.getAllocatedNode()).thenReturn(NodeId.newInstance("node1", 0));
}
return mC;
}
开发者ID:aliyun-beta,项目名称:aliyun-oss-hadoop-fs,代码行数:20,代码来源:TestProportionalCapacityPreemptionPolicy.java
示例3: addNewContainer
import org.apache.hadoop.yarn.server.resourcemanager.resource.Priority; //导入依赖的package包/类
@Override
public void addNewContainer(String containerId, String nodeId,
String httpAddress,
int memory, int vcores, int priority, long lifeTimeMS) throws
RemoteException {
Container container
= BuilderUtils.newContainer(ConverterUtils.
toContainerId(containerId),
ConverterUtils.toNodeId(nodeId), httpAddress,
Resources.createResource(memory, vcores),
Priority.create(priority), null);
// this we can move to thread queue to increase the performance, so we don't need to wait
nmMap.get(container.getNodeId())
.addNewContainer(container, lifeTimeMS);
}
开发者ID:hopshadoop,项目名称:hops,代码行数:17,代码来源:SLSRunner.java
示例4: mockContainer
import org.apache.hadoop.yarn.server.resourcemanager.resource.Priority; //导入依赖的package包/类
RMContainer mockContainer(ApplicationAttemptId appAttId, int id,
Resource r, int priority) {
ContainerId cId = ContainerId.newContainerId(appAttId, id);
Container c = mock(Container.class);
when(c.getResource()).thenReturn(r);
when(c.getPriority()).thenReturn(Priority.create(priority));
RMContainer mC = mock(RMContainer.class);
when(mC.getContainerId()).thenReturn(cId);
when(mC.getContainer()).thenReturn(c);
when(mC.getApplicationAttemptId()).thenReturn(appAttId);
if(0 == priority){
when(mC.isAMContainer()).thenReturn(true);
}
return mC;
}
开发者ID:Nextzero,项目名称:hadoop-2.6.0-cdh5.4.3,代码行数:16,代码来源:TestProportionalCapacityPreemptionPolicy.java
示例5: mockContainer
import org.apache.hadoop.yarn.server.resourcemanager.resource.Priority; //导入依赖的package包/类
RMContainer mockContainer(ApplicationAttemptId appAttId, int id,
Resource r, int priority) {
ContainerId cId = ContainerId.newInstance(appAttId, id);
Container c = mock(Container.class);
when(c.getResource()).thenReturn(r);
when(c.getPriority()).thenReturn(Priority.create(priority));
RMContainer mC = mock(RMContainer.class);
when(mC.getContainerId()).thenReturn(cId);
when(mC.getContainer()).thenReturn(c);
return mC;
}
开发者ID:ict-carch,项目名称:hadoop-plus,代码行数:12,代码来源:TestProportionalCapacityPreemptionPolicy.java
注:本文中的org.apache.hadoop.yarn.server.resourcemanager.resource.Priority类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论