Я запускаю службу генерации большого файла (это отчет в BIRT) в Java-обратном коде, и это занимает много времени, и мой вопрос заключается в том, как наилучшим образом управлять им с помощьюJava Thread для фоновых сервисов в приложении Java EE (установить демон и приоритет)?
daemon = правда или демон = ложь
и приоритет
new Thread(new Runnable() {
public void run(){
try {
task.run();
engine.destroy();
}
catch (EngineException e1) {
System.err.println("Report " + reportFilepath + " run failed.\n");
System.err.println(e1.toString());
}
}
}).start();
Возможный дубликат [Что такое поток Демона в Java?] (Http://stackoverflow.com/questions/2213340/what-is-daemon-thread-in-java) – Reinard
Я знаю разницу, но я не знаю, что является лучшим выбором в приложении Java EE и какой приоритет используется – chuyleonel
Нет «лучшего выбора», это зависит от ваших требований. – Reinard