2010-12-14 65 views

回答

1

工作流通常是長時間運行的,例如幾周或幾個月。並將它們保存在內存中意味着您無法回收應用程序或機器。通過將狀態保存到磁盤,即數據庫,您可以重新啓動進程和計算機。當他們沒有做任何事情時,將內存中的工作流保存在內存中只會浪費內存資源,從而妨礙可伸縮性。最後,在數據庫中保存狀態意味着我們可以從該狀態重新啓動工作流程,這樣在錯誤處理時也可以幫助您。

+0

這是否意味着對於用於執行正常審批的應用程序,建議使用工作流程。示例在特定組織內批准休假? – lafama 2010-12-14 09:20:19

+0

這將是一個例子,工作流程會非常有意義。 – Maurice 2010-12-14 11:30:22

+0

ok ..但在這種情況下,我會需要任何持續這樣的工作流程,爲什麼。 – lafama 2010-12-14 13:39:39