Наше приложение работает в кластере с 3 узлами.Для распределения работы по кластеру мы обычно используем маршрутизаторы.У нас есть случай, когда мы планируем задачи в планировщике Akka.Прежде чем поместить его в планировщик, мы также сохраняем детали задачи в базе данных, чтобы не терять сообщения в случае сбоя сервера.При перезапуске приложения мы читаем запланированные задачи из БД и перепланируем их в планировщик Akka.
Это добавит все задачи в планировщик Akka 3 раза.Теперь
- Если я использую одноэлементный субъект кластера, который выполняет это планирование при перезапуске сервера, все ли задачи выполняются на узле, где работает этот одноэлементный субъект кластера?Или они распространяются?
- Хранятся ли сообщения в потоке событий?
Может кто-нибудь подтвердить, пожалуйста?