Я пытаюсь написать службу службы демона в java. Эта услуга будет работать каждую минуту.Java ExecutorService Бесконечный цикл Работа
Но я не могу реализовать это с помощью ExecutorService, и я не знаю, правильно ли это. Ниже мой фрагмент кода:
public void startService() {
try {
ExecutorService service = Executors.newFixedThreadPool(3);
for (;;) {
service.submit(new Service1()); // this will send some set of emails
service.submit(new Service2()); // this will send some set of emails
service.submit(new Service3()); // this will send some set of sms
}
service.shutdown(); // It says Unreachable code so when should i shutdown the service
service.awaitTermination(1, TimeUnit.MINUTES);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
Да, это не прекращение работы. он будет работать каждую минуту. Можете ли вы сказать, как достичь этого. – DEADEND