codingapi / codingapi/tx-lcn

LCN模式下,事务不回滚

Offen
#395 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
4.2k
Forks
1.4k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

使用feigin进行服务调用,feigin通过spring注入进来的,A调用B,B成功调用,最后在A抛出异常,B并未回滚,发现两者的group id不一致,请问这怎么解决
在进行调试的时候,发现调用事务B,本地就已经把事务提交了

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Es werden keine Dateien oder Tests genannt. Beginne damit, den Feign-basierten A-to-B-Aufruf im LCN-Modus zu reproduzieren, und untersuche anschließend, wie Transaktionsgruppen-IDs und lokale Commits behandelt werden, wenn A eine Ausnahme auslöst. Als abgeschlossen gilt die Untersuchung, wenn die gemeldete group-ID-Abweichung und der vorzeitige Commit erklärt sind und die B-Transaktion gemeinsam mit A zurückgerollt wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java, spring
Bereich
backend, distributed-systems
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
28/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.