首頁
Index
討論
BBS
博文
Blog
校園開課
搜索
Language
登錄
METIS開發者社區
»
討論
›
社區問答中心
›
高代碼開發
›
請教 GlobalTransactional 功能
返回列表
發布新帖
請教 GlobalTransactional 功能
274
1
王宗裕
Lv.2
發表於 2025-5-7 09:21
|
查看全部
閱讀模式
問答
緊急程度
低
已完結
問一下dap後端
這function 有包一個 GlobalTransactional 這是要用在rollback的?
如果下面兩個function 有報錯,會執行rollback嗎?
我有個小疑問是 像syncErp 這function裡有再包try,如果裡面報錯,還會rollback嗎
因為這正常情況下都不會有問題…有點難實際驗證報錯的狀況…
附件:
您需要
登錄
才可以下載或查看,沒有賬號?
立即注册
最佳答案
許哲瑋
查看完整內容
本帖最後由 許哲瑋 於 2025-5-7 11:59 編輯 請參考文章 : DAP後端事務控制(with spring事務機制) 另補充 , 你圖上用的是分佈式事務, 加上REQUIRED表示你的那個function要沿用前一發起端的事務 當你的服務端失敗時, 如有throw exception出來, 則會連帶前一發起端rollback 但前提是你有throw exception喔 你的第二張圖只有看到try的部分, 重點會是在你有沒有catch, 並且throw出來 補充2 GlobalTransactional lock ...
回復
舉報
電梯直達
評論
1
許哲瑋
Lv.9
發表於 2025-5-7 11:38
|
查看全部
本帖最後由 許哲瑋 於 2025-5-7 11:59 編輯
請參考文章 :
DAP後端事務控制(with spring事務機制)
另補充 , 你圖上用的是分佈式事務, 加上REQUIRED表示你的那個function要沿用前一發起端的事務
當你的服務端失敗時, 如有throw exception出來, 則會連帶前一發起端
rollback
但前提是你有
throw exception喔
你的第二張圖只有看到try的部分, 重點會是在你有沒有catch, 並且throw出來
補充2
GlobalTransactional lock 重試, 應該是指註解上的 這個設定..
就是你提到的 如果你開分布式事務.
開啟分布式事務後有修改的數據, 經常被其他人鎖定. 那可以設置重試鎖定的次數和重試之間的間格
本帖子中包含更多資源
您需要
登錄
才可以下載或查看,沒有賬號?
立即注册
×
回復
舉報
返回列表
發布新帖
回復
高級模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登錄後才可以回帖
登錄
|
立即注册
本版積分規則
發表回復
回帖後跳轉到最後壹頁
王宗裕
Lv.2
勇敢戰士
積分
660
主題
19
博文
0
Ta的主頁
發消息
您好!若您的問題已解決,請點選「設為最佳答案」以幫助其他使用者。感謝您的參與!
大家來答
1
匿名訪問
283 阅读
姜文盛
2
microsite命令啟動專案後瀏覽器報錯
246 阅读
姜文盛
3
前端工程微服務命令microsite啟動無法看到
258 阅读
姜文盛
熱門討論
JOB 執行報錯:ssl.SSLHandshakeException:
116 人气
安裝過程出現錯誤: 請確認windows WMI 運
123 人气
中台伺服器中這個檔案LOG特別大可以刪掉嗎
117 人气
最新發布
姜文盛
JOB 執行報錯:ssl.SSLHandshakeException:
姜文盛
安裝過程出現錯誤: 請確認windows WMI 運
姜文盛
中台伺服器中這個檔案LOG特別大可以刪掉嗎
姜文盛
客戶的mes是對接異構的ERP。中台需要裝Adap
姜文盛
Adapter 適配器裡面的日誌看到是成功的,但
精選文章
瀏覽過的版塊
數據驅動1.0
敏捷數據
METIS平台使用操作
數據驅動2.0
IndepthAI 開發體驗
數智特助娜娜
智客中心
加入我們
課程中心
認證中心
關於鼎新
公司簡介
企業榮譽
鼎新社群
友情連結
鼎新數智
就享知
鼎新雲市場
鼎新服務雲
加入Line諮詢
Copyright © 2026
鼎新數智股份有限公司
版權所有
All Rights Reserved. Powered by
Discuz!
X5.0
關燈
在本版發帖
即将开放
返回頂部
快速回復
返回頂部
返回列表