Описание тега akka-fsm
Akka FSM - это структура для явного определения акторов Akka в форме конечного автомата.
1
ответ
Акка ФСМ Актер со скрытием и снятием
Я хотел бы делать скрытие / разборку с FSM Akka Acctor. Я не знаю, где поставить stash() а также unstashAll(), У меня есть упрощенный пример ниже: import akka.actor.{ActorSystem, FSM, Props, Stash} trait TestState case object StateA extends TestStat…
19 фев '17 в 19:38
1
ответ
Стойкость к акке ФСМ
Я использую Akka FSM в своем проекте и собираюсь добавить постоянство. Простое решение состоит в том, чтобы использовать Persistent FSM ( https://doc.akka.io/docs/akka/current/persistence-fsm.html). Однако в официальной документации есть предупрежде…
05 сен '18 в 06:58
0
ответов
Таймер Акка FSM не срабатывает, когда удаленный актер убит
Мой FSM отправляет сообщения удаленным субъектам и выполняет переход, когда получает ответы. Состояния FSM настроены с таймаутом, который работает правильно (тайм-аут срабатывает и вызывает переход "тайм-аут", как и ожидалось, даже если от удаленных…
06 ноя '18 в 13:39
0
ответов
StateTimeout не работает с Akka FSM в Java
Я пытаюсь построить FSM-актер Akka в Java, который истекает через некоторое время, если он остается в состоянии ожидания. Я использую это ( https://doc.akka.io/docs/akka/2.5/fsm.html) в качестве справочного материала. Ниже приведен пример кода, кото…
24 июл '18 в 16:02
1
ответ
Безопасно ли переопределять `receive` в Akka FSM?
Я создал FSM с Akka. Однако мой FSM не только передает сообщения, которые имеют отношение к его состоянию FSM. Его дети также могут пройти ActorRefs до этого, который мой FSM должен затем передать дальше его родителю. Поскольку ФСМ в Акке (естествен…
15 окт '16 в 19:43
1
ответ
Использование AKKA FSM со многими параллельными экземплярами
Ищите немного мудрого совета, пожалуйста. У меня есть простое управление заказами FSM с полдюжины штатов. Я настраиваю свою систему на поддержку 10 тыс. Заказов в час. Каждый заказ займет от 10 до 120 секунд, чтобы пройти через FSM. Некоторые перехо…
21 дек '17 в 14:50
1
ответ
Akka FSM уведомление о превышении времени
Я занимаюсь разработкой игры, в которой самой игровой логикой / состоянием управляет актер из FSM Акка. Одно из моих состояний WaitingForAnswer и бизнес-логика, связанная с этим состоянием, заключается в том, что игрок (также актер) должен ответить …
27 мар '16 в 09:05
1
ответ
Поддерживает ли AKKA FSM Java 7?
Я изучаю инфраструктуру FSM, предоставляемую AKKA с использованием JAVA API, и до сих пор я сталкивался с примерами, использующими лямбда-выражения, которые поддерживаются в Java8 и далее. Java 8 является обязательным требованием? Могу ли я использо…
19 мар '18 в 15:19
1
ответ
Как сделать размер на основе удушения с помощью Акка ФСМ?
У меня есть сценарий использования, который я должен обработать запрос, используя Акка FSM, как только количество запросов достигает указанного значения. sealed trait State case object Idle extends State case object Active extends State sealed trait…
13 янв '18 в 12:41
0
ответов
АККА ФСМ в искровом потоке
У меня есть требование создать реализацию конечного автомата в моем приложении потоковой передачи искры. После прочтения некоторых найденных сообщений АККА поставляется с FSM из коробки. Я создал простой AKKA FSM, и я могу запустить его локально. Я …
30 янв '18 в 04:36
0
ответов
Автопроводка в блоке статической инициализации
Я пытаюсь построить простой FSM с использованием Akka в Spring Boot. К сожалению, как задокументировано, FSM должен быть инициализирован в блоке области видимости. Например, в следующем примере public class Buncher extends AbstractFSM<State, Data…
11 июн '18 в 01:01
0
ответов
Тестирование Akka Persistent FSM Actor с применением метода
Я пытаюсь разработать модель FSM в AKKA, используя Java API. Я хочу провести модульное тестирование этой функции. Я просмотрел множество примеров модульного тестирования актеров Akka FSM с поддержкой лямбды, но не смог найти ни одного соответствующе…
30 дек '16 в 08:22
1
ответ
Можно ли смешивать постоянный FSM и доставку сообщений как минимум один раз в Акке?
Акка обеспечивает Постоянный субъект с доставкой сообщений как минимум один раз ( ссылка) Постоянный ФСМ ( ссылка) Могу ли я смешать два? Я хочу иметь возможность поддерживать постоянный конечный автомат, но также иметь триггерные события изменения …
07 сен '16 в 16:10
0
ответов
Эволюция схемы в PersistentFSM в системе актера
Я пытаюсь обновить схему в PersistentFSM в системе акторов. Ссылались на следующую ссылку https://doc.akka.io/docs/akka/2.5.5/scala/persistence.html но существующий объект - сложный объект. case case CRMData( var customerShipToGroups: Map[String, Ma…
08 дек '17 в 05:27
1
ответ
Обновление данных в конечном компьютере
Я использую инфраструктуру FSM с AKKA, используя его Java API для управления переходами между состояниями. Вот соответствующая часть состояния машины when(QUEUED, matchEvent(Exception.class, Service.class, (exception, dservice) -> goTo(ERROR) .re…
29 мар '18 в 15:30
0
ответов
Акка FSM Testkit не правильно распознает * начальное состояние *
Я использую Akka FSM для моделирования движущегося лифта (вы собираетесь: не снова!:-)) и пытаюсь протестировать FSM с использованием обычных функций Testkit, но, похоже, есть пробел в моем понимании или опубликованном поведении FSM (или оба). Вот с…
08 ноя '16 в 03:20
0
ответов
Акка постоянный FSM: IntelliJ показывает ошибку коллизии domainEventTag()
Я работаю с akka FSM персистентными актерами является java, использую akka 2.5.17, просто расширяю AbstractPersistentLoggingFSM Это базовая структура примера актера FSM: import akka.persistence.fsm.AbstractPersistentLoggingFSM; public class MyFSMAct…
04 ноя '18 в 17:09
1
ответ
Как объяснить эти примеры сопоставления с образцом?
Я написал несколько событий в FSM и обнаружил что-то, что не могу объяснить при сопоставлении с образцом. Я думал, что следующее было абсолютно законно, то есть, что я могу отправить этому актеру сообщение, которое является вектором [A] или вектором…
23 сен '16 в 08:46
4
ответа
Вступительные действия с Akka FSM
Любой конечный автомат разумной сложности требует выполнения некоторых действий при входе в состояние. Например, для диаграмм конечного автомата UML есть специальное действие для этой цели. К сожалению, я не вижу, как я могу смоделировать такие вход…
10 сен '15 в 13:29
1
ответ
Как обрабатывать сообщения только от дочерних актеров?
Я создал FSM Akka, который порождает двух дочерних акторов в своем конструкторе и получает сообщения только от одного из них. val lhsRef: ActorRef = context.actorOf(Props(new PrimitiveNode(tpe)), "lhs") val rhsRef: ActorRef = context.actorOf(Props(n…
16 окт '16 в 14:16