コード例 #1
0
 public static void main(String[] args) {
   DeploymentDaemon daemon = new DeploymentDaemon();
   try {
     int replicaID = Integer.parseInt(args[0]);
     daemon.open(HermesConfig.getNodeIP(replicaID), HermesConfig.getNodeDaemonPort());
     // daemon.open(HermesConfig.getNodeDaemonIP(), HermesConfig.getNodeDaemonPort());
     System.out.println("After Init server");
   } catch (IOException ex) {
     Logger.getLogger(DeploymentDaemon.class.getName())
         .log(Level.SEVERE, "DeploymentDaemon: main(): failed to open server", ex);
   }
   while (true) {
     try {
       // Loop forever, until it is killed
       Thread.sleep(10000);
     } catch (InterruptedException ex) {
       Logger.getLogger(DeploymentDaemon.class.getName())
           .log(Level.SEVERE, "HermesNodeDaemon: main(): failed to sleep", ex);
     }
   }
 }