akka-fsm

    2

    1答えて

    FSM Akka Acctorでstashing/unstashingしたいと思います。私はどこにstash()とunstashAll()を置くべきかわからない。 Iは、以下の簡単な例を有する:初期状態はStateAある import akka.actor.{ActorSystem, FSM, Props, Stash} trait TestState case object StateA

    1

    1答えて

    私はAkkaでFSMを作成しました。しかし、私のFSMは、そのFSM状態に関連するメッセージを渡すだけではありません。その子どもたちもActorRefを渡すことができ、私のFSMはその親にさらに渡すべきです。 AkkaのFSMは(自然に)俳優でもあるので、ActorRefsをキャッチするためにreceiveを上書きしたいと思います。しかし、これを実行すると、俳優のFSM機能が破られました。このよう

    0

    1答えて

    私は2人の子アクターをコンストラクターに生成し、そのうちの1人からのメッセージのみを受信するAkka FSMを構築しました。 val lhsRef: ActorRef = context.actorOf(Props(new PrimitiveNode(tpe)), "lhs") val rhsRef: ActorRef = context.actorOf(Props(new PrimitiveN