LCN 錯誤: attempts to join the non-existent transaction group

分佈式事務 lcn 錯誤:
com.codingapi.txlcn.logger.AbstractTxLogger.error(AbstractTxLogger.java:70) - business code error

attempts to join the non-existent transaction group

rpc execute service error. action: joinGroup
在這裏插入圖片描述

困擾了我一天,排除了各種可能性

@Transactional 事務?
jar 衝突?
@Feign 重寫失敗?

結果都不是,最後考慮到分組Id 是保存到redis ,於是打開redis,發現分組Id 幾秒就失效了,
如何是正常執行,不到斷點,可能沒什麼,打了斷點測試問題就出來了
在這裏插入圖片描述

解決辦法

修改TM 服務端分組ID 緩存時長,重打jar 包接口


# 分佈式事務執行總時間(ms). 默認爲36000
tx-lcn.manager.dtx-time=600000

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章