「人」から「ケース」への長期にわたる仕事の割り当てプロセスを表す物語があります。いくつかのイベントがそれを開始する可能性があり、プロセスの最後に割り当ての確認があり、その時点でサガが完了し、個人がケースに割り当てられます。確認を無期限に待たないように、このサガのタイムアウトを設定したいと思います。これは間違いなく有効なビジネスユースケースです。そこには問題はありません-かなりバニラです。
ツイストは、誰かがケースを保留にすると、この割り当てプロセスがブロックされる可能性があることです。サブスクライブできるイベントがあるので、割り当てのサガはケースが保留中であることを認識しますが、タイムアウトを調整するか、何らかの方法で一時停止しない限り、割り当てのサガはケースの保留が解除される前にタイムアウトになる可能性があります。これを行うのはビジネス上意味がないので、基本的に、他のイベントが発生するまでタイムアウトクロックを停止したいと思います。
これと同じ問題が数年前にここで言及されました。これはまだ不可能ですか、それともv3.xにそれを可能にする新機能がありますか?そうでない場合、それは計画された機能ですか?
ありがとう!