我正在尝试迁移使用 spring 状态机的应用程序以使用 webflux。我正在使用
private final StateMachineFactory<State, Event> stateMachineFactory;
[...]
StateMachine<State,Event> machine = stateMachineFactory.getStateMachine(stringId);
获取手头的状态机(由 stringId 标识)。但这不能再在反应器线程中完成,因为 getStateMachine 是阻塞的。那么如何在反应式环境中获得正确的状态机呢?