codingapi / codingapi/tx-lcn

tx-manager重启,客户端会重复

Ouverte
#458 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

- [ ] 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
![image](https://user-images.githubusercontent.com/13830063/68596681-8f2fac00-04d6-11ea-8098-afa6a69776a3.png)

我tx-manager连接配置的是域名,修改成主机地址没有问题了,但是问题原因是什么呢

### 2. Environment:
- JDK version: 8
- OS: MAC
- TX-LCN version: 5.0.2
- Others: idea

### 3. Exception Stacktrace

```
2019-11-11 22:51:31.292 INFO [com.danke.galaxy-danke-galaxy-common-transaction,,,] 6767 --- [m-rpc-service-0] c.c.t.t.t.transaction.InitClientService : Registered TC: com.danke.galaxy-danke-galaxy-demo-c1:30001
2019-11-11 22:51:31.292 INFO [com.danke.galaxy-danke-galaxy-common-transaction,,,] 6767 --- [m-rpc-service-2] c.c.t.t.t.transaction.InitClientService : Registered TC: com.danke.galaxy-danke-galaxy-demo-c2:30002
2019-11-11 22:51:31.292 INFO [com.danke.galaxy-danke-galaxy-common-transaction,,,] 6767 --- [m-rpc-service-1] c.c.t.t.t.transaction.InitClientService : Registered TC: com.danke.galaxy-danke-galaxy-demo-c2:30002
2019-11-11 22:51:31.300 INFO [com.danke.galaxy-danke-galaxy-common-transaction,,,] 6767 --- [m-rpc-service-1] c.c.t.t.s.s.impl.ManagerServiceImpl : Acquired machine id 64, max machine id is: 2251799813685246
2019-11-11 22:51:31.307 INFO [com.danke.galaxy-danke-galaxy-common-transaction,,,] 6767 --- [m-rpc-service-0] c.c.t.t.s.s.impl.ManagerServiceImpl : Acquired machine id 65, max machine id is: 2251799813685246
2019-11-11 22:51:31.310 INFO [com.danke.galaxy-danke-galaxy-common-transaction,,,] 6767 --- [m-rpc-service-2] c.c.t.t.s.s.impl.ManagerServiceImpl : Acquired machine id 66, max machine id is: 2251799813685246
```

### 4. Tour Idea

Guide de contribution

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

Piste de recherche

Le rapport mentionne InitClientService et ManagerServiceImpl dans la sortie du journal, mais ne fournit ni fichier source ni test. Commencez par retracer l’enregistrement du client et l’acquisition de l’identifiant de machine pour les connexions du manager basées sur le hostname, puis comparez cela avec la configuration de l’adresse de l’hôte. Une fois terminé, le travail devrait établir la cause des enregistrements en double et définir soit une correction vérifiée, soit une explication claire.

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
25/100

Recevez les nouvelles issues par e-mail

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