Dépannage
Ce guide de dépannage vous aide lorsque vous rencontrez des problèmes lors de la configuration de Dynamic Infrastructure.
Vous devez configurer votre fournisseur pour obtenir le jeton. Voir Configurer les fournisseurs d'infrastructure dynamique.
Erreurs possibles durant la phase de connexion :
-
Failed to start infrastructure: Authentication failed. (Échec du démarrage de l'infrastructure : échec de l'authentification.)
Le jeton API utilisé dans les paramètres du fournisseur d'infrastructure est incorrect. Pour plus d'informations, consultez cette section. -
Failed to start infrastructure: Host not found. (Échec de démarrage de l'infrastructure : hôte introuvable.)
L'URL de l'API utilisée dans les paramètres du fournisseur d'infrastructure est erronée. Pour plus d'informations, consultez cette section. -
Trop de tentatives échouées ont été effectuées, veuillez patienter avant de faire un nouvel essai
Neoload communique avec le Provider mais n'est pas capable de démarrer correctement le contrôleur et les injecteurs de charge. Il faut investiguer côté fournisseur. (ex. : Kubernetes debug).
Erreurs possibles après la connexion avec le cluster :
-
L'image ne peut pas être envoyée par le cluster.
-
Le cluster n'est pas en mesure de placer des pods Neoload en raison de quotas ou de problèmes de limites.
-
Les pods mettent trop de temps à démarrer.
-
Les pods fonctionnent mais ne peuvent pas se connecter à NeoLoad Web.
-
Pas assez de ressources disponibles avec la même version.
Assurez-vous que l'image de votre contrôleur et de vos injecteurs de charge partagent la même version. Si cette erreur persiste, vous devrez vous assurer que votre projet a été conçu avec la même version que votre Contrôleur et vos Injecteurs de charge. Si nécessaire, vous pouvez mettre à jour votre projet vers une version plus récente en l'ouvrant dans votre dernier client Neoload.
Vous ne pouvez pas utiliser des pods ayant moins d'1 Go de mémoire ou moins d'1 CPU. Neotys applique un minimum de viabilité pour le Contrôleur à 2000 Mo, 1,5 de CPU et pour les Injecteurs de charge à 1500 Mo, 1CPU.
Vous pouvez utiliser des quotas Kubernetes / OpenShift sur l'espace de noms / le projet utilisé par NeoLoad Web.
Vous pouvez vous référer à la section "Comment le configurer ?". Au moment de la configuration du fournisseur, utilisez la valeur Kubernetes.