我們有一個24x7的應用程序來處理幾十個WF4實例。wf4中的持久性WorkflowApplication:SQL Server vs ORACLE DevArt
我們使用SQL Instance Store持久化OnIdle成功實施了一個持久保存&恢復策略,在受控關閉中等待該狀態並重新加載恢復。
我們需要移動到ORACLE,我們已經使用DevArt實例存儲和我們有相同的代碼的一些問題。
到目前爲止,我們仍然堅持的OnIdle,但現在我們不得不受控停止以卸載,以便能夠在恢復加載。
我們擔心的來當我們想到可能出現的「不那麼輕輕的」停機。
如果持續執行的實例無法達到受控關閉方法,那麼未卸載的情況如何?如何恢復它們?任何人都面臨同樣的情況?
如何處理Sql服務器的非受控關機? – Vivek
嗨Vivek,堅持使用自定義監控表的每個On_idle超出WF4持久性可以在系統啓動後重新加載。 –
您是否爲WF持久性提供了WF表以外的其他表?基本思想是「Devart.Data.Oracle.WorkflowFoundation.dll」與使用oracle作爲數據庫的SQL服務器持久性相同。這是一個愚蠢的建議,在實際技術轉移之前,與Devart和oracle進行小型POC。 Devart一個月試用版是免費的。 – Vivek