我們使用的是Activiti5.22版本,在定義好流程后,系統可以正常使用2個月左右不會出問題,2個月左右就會出現提交審批后,會往act_ru_task插入多條重復資料,導致整個流程審批失敗。 想請教各位大神有沒有遇到過這個問題……這個問題困擾太久了,而且只在我們的生產環境出現……


uj5u.com熱心網友回復:
有人嘛,有大神路過嗎!!!uj5u.com熱心網友回復:
2個月不出問題 是不是這兩個月都沒有點擊提交這個操作,或者是這2個月都沒有走到那個流程那里,你要現在本地開發環境去走整個流程,看看資料庫存的這個資料,是從哪一個節點出的問題,然后著重去看一下。uj5u.com熱心網友回復:
就是一級審批提交的時候,資料就多了,也不會報錯,等查詢這個審批資訊的時候就報錯了。現在能想到的地方都檢查了,都確定不了問題原因uj5u.com熱心網友回復:
能再模擬出這個問題嗎,按你的意思,這個問題是固定2個月會出現一次嗎?,但是你又找不到這個問題具體在哪,那這個時候你就只能想辦法從一個角度去解決這個問題,比如你有多條重復審批資料,但是你審批成功一條之后,就將這條審批資料存入到審批成功記錄表,下次審批如果存在相同的資料就不再審批uj5u.com熱心網友回復:
模擬不出來,只有生產上運行兩個月左右會出現這個問題,點擊審批的時候會往task表插入一條正常的資料,相隔幾毫秒會繼續往task表插入資料,然后execution表的這個流程實體資料狀態也沒改變,然后查詢這筆審批的時候就因為多了資料導致報錯了轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/55158.html
標籤:Web 開發
