2011-12-18 46 views
0

我試圖關機阿卡1.2與Java API這樣的遠程演員很簡單:如何正確關機JVM與阿卡遠程演員

public static void main(String[] args) { 
    Actors.remote().start("localhost", 2552); 
    Actors.registry().shutdownAll(); 
} 

但由於某些線程的JVM不被終止仍然掛出。

回答

4

原因很簡單:您沒有停止遠程模塊。

public static void main(String[] args) { 
    Actors.remote().start("localhost", 2552); 
    Actors.registry().shutdownAll(); 
    Actors.remote().shutdown(); 
} 

這將正確地阻止一切。