Annoter le constructeur injectable de sténotifiants

FixDaemonService
Expédié
3 août 2026 à 10:26 UTC
Auteur
Kamo
Commite
93f447d

DaemonService est dans CrashLoopBackOff depuis des jours et 1654 redémarrages sur la gousse avant le dernier déploiement, 60 sur l'actuel - et n'a jamais commencé: Échec de l'instigation [StewardNotifier: Aucun constructeur par défaut n'a été trouvé NoSuchMethodException : La classe a deux constructeurs: le public un printemps devrait utiliser, et un Un paquet-privateon a été ajouté afin que les tests puissent injecter un ensemble de RestTemplate. Implicitement L'injection du constructeur ne s'applique que lorsqu'il y a exactement un candidat avec deux et ni annoté, Spring retombe à un constructeur sans annotation qui ne existent. Le constructeur d'essai est ce qui a silencieusement désactivé le câblage de l'autre. Marquage du constructeur public - Autowired restaure le choix explicite. L'essai la couture est inchangée. Sans rapport avec le travail de l'avatar; trouvé en balayant des pods malsains.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation