Incident HC-14223
Ajout d'une logique de nouvelle tentative et d'attente à l'étape STA pour éviter la panne du serveur de requête de données
Logiciel
| Cas client | Applicable à | Corrigé dans |
|---|---|---|
| CS0280531 | V9.1.8.0 | 9.1.9.0 |
Comportement observé
Le serveur de requête plante lorsque des tentatives illimitées sont autorisées sans temps d'attente pendant ce cycle :
NiFi Flow > auth.reindex - STA Zookeeper > Find STA > Remove STA from Zookeeper > "POST Query Config Profile"
Comportement attendu
Une logique de nouvelle tentative et des délais d'attente doivent être configurés afin d'éviter les boucles de rappel infinies.
Résolution
Un incident se produit lors de la tentative de validation de businessUser via un rappel à tsweb. Le code a été mis à jour pour ajouter un RetryFlowFile à registry/flows/base/DatabaseSTAZookeeperStage1.json, qui réessaye un nombre limité de fois, avec des attentes, pour éviter d'inonder le serveur de requête avec des requêtes supplémentaires.