Essai gratuit · 14 jours · Sans engagementDémarrer

Correctif critique (trouvé en test prod)

v0.19.2-beta
  • Correctif critique (trouvé en test prod) : la commande scale-app n'a jamais fonctionné, depuis son introduction en 0.19.0-beta. Le routeur de frames WebSocket de l'agent (transport/client.go) maintient sa propre liste de types de commandes acceptés, séparée du dispatcher qui les exécute - scale-app avait été ajoutée côté dispatcher mais jamais à cette liste de routage. Résultat : chaque tentative de scale était silencieusement droppée ("drop unknown frame type=scale-app" dans les logs agent), sans jamais atteindre le handler ni renvoyer d'erreur - le hub attendait alors la réponse jusqu'à son propre timeout, exposant l'utilisateur à une page d'erreur de passerelle brute. scale-app est ajoutée à la liste. Le test de garde-fou existant (TestDispatchInbound_RoutesAllDispatcherCommands, déjà écrit pour ce type précis de dérive) avait lui aussi une liste obsolète qui ne couvrait pas scale-app (ni restore-backup/push-backup) - corrigé pour refléter toutes les commandes du dispatcher.