apache / apache/servicecomb-java-chassis
2.1版本 重启的时候有可能会导致 no schema defined
- Langage dominant
- Java
- Étoiles
- 1.9k
- Forks
- 814
- Merge moyen
- 8 j 23 h
- PR mergées (30 j)
- 1
Description
问题现象:
服务重启成功后,调RPC接口会有这个报错

初步分析:
异常时,MicroserviceMeta中对象如下

正常时,MicroserviceMeta对比

怀疑是RestEngineSchemaListener 没有正常接收CreateMicroserviceVersionEvent 事件完成处理,求问有没有避免措施,或者其他解决方案
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par retracer le traitement de RestEngineSchemaListener et de CreateMicroserviceVersionEvent autour de l’état MicroserviceMeta présenté dans le rapport. Reproduisez la séquence de redémarrage et déterminez pourquoi le schéma est absent ; le travail est terminé lorsque les appels RPC après un redémarrage réussi n’échouent plus avec « no schema defined ».
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- api, backend
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 30/100