Я пытаюсь отправить входящие сообщения нескольким функциям с отслеживанием состояния, но не могу полностью понять, как это сделать. Для простоты предположим, что одна из моих функций с отслеживанием состояния получает некоторые целые числа и отправляет их нескольким удаленным функциям. Эти функции добавляют это целое число к своим значениям состояния и сохраняют его как новое состояние.
Когда одна из этих двух удаленных функций выходит из строя, другая должна продолжать работать так же. Когда сбойная функция восстановлена, она должна обрабатывать сообщения, которые она не может обработать во время сбоя.
Я думал отправить их по очереди, как показано ниже, но не думаю, что это сработает.
context.send(RemoteFuncType1,someID,someInteger);
context.send(RemoteFuncType2,someID,someInteger);
...
- как я могу сделать это отказоустойчивым способом?
- если можно как это работает в фоне?