0

ほとんどのサーバーは、呼び出し (場合によっては を介し​​て) を介してサーバーを起動またはシャットダウンするための何らかのメカニズムを好み、Jettyまたは提供します。常にメインから実行し続けることができます:Weblogicjmx

public static void main(String args[]) {
  try {
     Setup Spring context.....

     Object lock = new Object();
     synchronized (lock) {
          lock.wait();  
     }
  } catch (Exception e) {
     e.printStackTrace();
  }
}

そして、プロセス PID を kill します。しかし、サイバー スペースにはさまざまな機能を追加するオープンソースの優れたソリューションが存在するのではないかと考えましたJMX

4

1 に答える 1

1

Commons DaemonCommons Launcherの組み合わせを調べることから始めたいと思うかもしれません。そこに JMX ベルとホイッスルがあるかどうかはわかりませんが、これにより、サーバー プロセスの OS 管理インターフェイスにフックが提供されます。

于 2012-11-01T12:17:47.940 に答える