Play Framework 2.0 планирует запуск Akka Actor при запуске сервера

У меня есть актер Akka, который проверяет случайные данные и вносит в них некоторые изменения в зависимости от времени показа этих данных и обновляет их. В настоящее время я использую этот код внутри контроллера:

<code>static ActorRef instance = Akka.system().actorOf(new Props(ValidateAndChangeIt.class));
static {
    Akka.system().scheduler().schedule(
        Duration.Zero(),
        Duration.create(5, TimeUnit.MINUTES),
        instance, "VALIDATE"
    );
}
</code>

Проблема с использованием этого внутри контроллера состоит в том, что кто-то должен получить доступ к странице, обработанной этим контроллером, для запуска субъекта, и если этого не происходит, все остается в режиме паузы.

Есть ли способ сделать это при запуске сервера? Я на самом деле не знаю, как он себя ведет, если актер генерирует исключение. Это останавливает будущие графики или это продолжается? В случае, если это не так, есть ли способ перегруппировать актера в случае сбоя или ошибки?

Ответы на вопрос(2)

Ваш ответ на вопрос