codingapi / codingapi/tx-lcn

微服务bff 调用服务A和服务B

Ouverte
#433 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Java
Étoiles
4.2k
Forks
1.4k
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

### Bug Description

微服务bff只做业务聚合 分别先后调用服务A和服务B,进行插入操作,B会有唯一键值验证,会报错抛异常,此时A不会进行回滚.
但是我直接拿A插入本地,再调B做插入操作 此时抛出异常A就会回滚.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

No source files, tests, or entry points are named. Start by reproducing the two insertion sequences described: the BFF calling services A and B, and the local call to A followed by B; compare their transaction boundaries and exception handling. Done requires identifying why the rollback behavior differs and confirming the expected outcome.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
backend, distributed-systems
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
20/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.