集群的情况下部分子事务提交失败
オープン
- 主要言語
- Java
- スター
- 4.2k
- フォーク
- 1.4k
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
- [x] I have searched the [issues](https://github.com/codingapi/tx-lcn/issues) of this repository and believe that this is not a duplicate.
### 1. Bug Description
业务服务每个两台,tm只有一台,提交数据时,日志正常,但是会有部分事务没有成功。不集群的情况下并不会发生该问题 . 失败的事务可能是发起方,也可能是子事务.
我更改过改源码, 主要是负载均衡不支持1.5.0 下eureka的问题, 但我想这应该不会导致上述问题.
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
まず、報告されたトポロジを再現します。business-service のインスタンスを 2 つ、TM のインスタンスを 1 つ、そして Eureka ベースの負荷分散を構成します。イニシエータまたは子トランザクションのいずれかでコミットが部分的に失敗する理由を追跡し、その後、クラスタ構成と非クラスタ構成の実行ですべてのトランザクションが正常に完了することを確認します。レポートではソースファイルやテストは指定されていません。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- java, spring
- 領域
- backend, distributed-systems
- issue の種類
- バグ
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100