2010-12-14 15 views

答えて

1

ワークフローは、実際には数週間や数ヶ月のように長時間実行されることがよくあります。そしてそれらを記憶に残すことは、アプリケーションやマシンをリサイクルできないことを意味します。状態をディスク、つまりデータベースに保存することで、プロセスとマシンを再起動できます。また、何もしていないときにワークフローをメモリに保存するだけで、メモリリソースが浪費され、スケーラビリティが妨げられます。最後に状態をデータベースに保存するということは、その状態からワークフローを再開できることを意味し、エラー処理の際にも役立ちます。

+0

これは、通常の承認を行うために使用されるアプリケーションにワークフローを使用することをお勧めします。例特定の組織内の休暇の承認? – lafama

+0

これは、ワークフローが理にかなっている例です。 – Maurice

+0

okですが、この場合、私はそのようなワークフローの永続性と理由を必要とします。 – lafama