Résoudre les problèmes d'image conteneur dans Lambda - AWS Lambda

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Résoudre les problèmes d'image conteneur dans Lambda

Conteneur : CodeArtifactUserException erreurs liées à l'artefact de code.

Problème : message CodeArtifactUserPendingException d'erreur

L'optimisation CodeArtifact est en attente. La fonction passera à l'état actif lorsque Lambda aura terminé l'optimisation. Code de réponse HTTP : 409.

Problème : message CodeArtifactUserDeletedException d'erreur

CodeArtifact Il est prévu de le supprimer. Code de réponse HTTP : 409.

Problème : message CodeArtifactUserFailedException d'erreur

Lambda n'a pas réussi à optimiser le code. Vous devez corriger le code et le charger à nouveau. Code de réponse HTTP : 409.

Conteneur : ManifestKeyCustomerException erreurs liées à la clé du manifeste du code.

Problème : message AccessDeniedException d'erreur KMS

Vous n'êtes pas autorisé à accéder à la clé pour déchiffrer le manifeste. Code de réponse HTTP : 502.

Problème : message TooManyRequestsException d'erreur

Le client est actuellement limité. Le taux de demande actuel dépasse le taux d'abonnement KMS. Code de réponse HTTP : 429.

Problème : message NotFoundException d'erreur KMS

Impossible pour Lambda de trouver la clé pour déchiffrer le manifeste. Code de réponse HTTP : 502.

Problème : message DisabledException d'erreur KMS

La clé permettant de déchiffrer le manifeste est désactivée. Code de réponse HTTP : 502.

Problème : message InvalidStateException d'erreur KMS

La clé est dans un état (comme en attente de suppression ou indisponible) tel que Lambda ne peut pas utiliser la clé pour déchiffrer le manifeste. Code de réponse HTTP : 502.

Conteneur : une erreur se produit lors de l'exécution InvalidEntrypoint

Problème : vous recevez un Runtime. ExitError message d'erreur, ou un message d'erreur avec"errorType": "Runtime.InvalidEntrypoint".

Vérifiez que l'ENTRYPOINT de votre image de conteneur inclut le chemin absolu comme emplacement. Vérifiez également que l'image ne contient pas de lien symbolique en tant qu'ENTRYPOINT.

Lambda : approvisionnement de capacité supplémentaire par le système

Erreur : « Erreur : Nous ne disposons actuellement pas d'une capacité suffisante dans la région que vous avez demandée. Le système s'occupera d'allouer de la capacité supplémentaire.

Réessayez d’appeler la fonction. Si la nouvelle tentative échoue, vérifiez que n'importe quel utilisateur peut lire les fichiers requis pour exécuter le code de fonction. Lambda définit un utilisateur Linux par défaut avec les autorisations les moins privilégiées. Vous devez vérifier que votre code d'application ne repose pas sur des fichiers dont l'exécution est restreinte par d'autres utilisateurs Linux.

CloudFormation: ENTRYPOINT est remplacé par une valeur nulle ou vide

Erreur : Vous utilisez un modèle AWS CloudFormation et votre conteneur ENTRYPOINT est remplacé par une valeur nulle ou vide.

Vérifiez la ressource ImageConfig dans le modèle AWS CloudFormation. Si vous déclarez une ressource ImageConfig dans votre modèle, vous devez fournir des valeurs non vides pour les trois propriétés.