tm 新增机器不能通知 tc的原因
Ouverte
- Langage dominant
- Java
- Étoiles
- 4.2k
- Forks
- 1.4k
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
看了下代码,比如我开启的是2台tm ,现在新增一台tm
配置的都是 tx-lcn.manager.host=(空),之前管理员建议这样写,不用一个一个写ip
然后看了 TMAutoCluster 代码,它是把这个 配置的值,发给其他tm,然后 其他tm ,下发这个ip 和端口去到tc,然后tc 去新建socket 连接
结果tc 看到是配置是空,当然会连接失败了
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par lire TMAutoCluster et suivre la manière dont tx-lcn.manager.host est propagé lorsqu'un nouveau TM rejoint le système. Reproduisez la configuration avec une valeur de host vide et suivez la notification à travers les autres TMs jusqu'au TC ; c'est terminé lorsque le TC reçoit une adresse utilisable et peut établir la nouvelle connexion socket.
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é
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100