List of usage examples for org.apache.hadoop.yarn.ipc YarnRPC getServer
public Server getServer(Class protocol, Object instance, InetSocketAddress addr, Configuration conf, SecretManager<? extends TokenIdentifier> secretManager, int numHandlers)
From source file:com.github.hdl.tensorflow.yarn.app.TFApplicationRpcServer.java
License:Apache License
@Override public void run() { Configuration conf = new Configuration(); YarnRPC rpc = YarnRPC.create(conf); InetSocketAddress address = new InetSocketAddress(rpcAddress, rpcPort); this.server = rpc.getServer(TensorFlowCluster.class, this, address, conf, null, conf.getInt(YarnConfiguration.RM_RESOURCE_TRACKER_CLIENT_THREAD_COUNT, YarnConfiguration.DEFAULT_RM_RESOURCE_TRACKER_CLIENT_THREAD_COUNT)); this.server.start(); }
From source file:io.hops.util.GroupMembershipService.java
License:Apache License
protected void startServer() throws Exception { Configuration conf = getConfig(); YarnRPC rpc = YarnRPC.create(conf); this.server = rpc.getServer(GroupMembership.class, this, groupMembershipServiceAddress, conf, null, conf.getInt(YarnConfiguration.RM_GROUP_MEMBERSHIP_CLIENT_THREAD_COUNT, YarnConfiguration.DEFAULT_RM_GROUP_MEMBERSHIP_CLIENT_THREAD_COUNT)); this.server.start(); }
From source file:org.hdl.caffe.yarn.app.CaffeApplicationRpcServer.java
License:Apache License
@Override public void run() { Configuration conf = new Configuration(); YarnRPC rpc = YarnRPC.create(conf); InetSocketAddress address = new InetSocketAddress(rpcAddress, rpcPort); this.server = rpc.getServer(CaffeCluster.class, this, address, conf, null, conf.getInt(YarnConfiguration.RM_RESOURCE_TRACKER_CLIENT_THREAD_COUNT, YarnConfiguration.DEFAULT_RM_RESOURCE_TRACKER_CLIENT_THREAD_COUNT)); this.server.start(); }
From source file:org.hdl.tensorflow.yarn.rpc.impl.TFApplicationRpcServer.java
License:Apache License
@Override public void run() { Configuration conf = new Configuration(); YarnRPC rpc = YarnRPC.create(conf); InetSocketAddress address = new InetSocketAddress(rpcAddress, rpcPort); Server server = rpc.getServer(TensorFlowCluster.class, this, address, conf, null, conf.getInt(YarnConfiguration.RM_RESOURCE_TRACKER_CLIENT_THREAD_COUNT, YarnConfiguration.DEFAULT_RM_RESOURCE_TRACKER_CLIENT_THREAD_COUNT)); server.start();//from w ww.j a v a2 s . c o m }