J'essaye de configurer une application distribuée à l'intérieur de lambdas. J'ai des problèmes pour établir une connexion entre le lambda et le monde extérieur.Connexion socket à VM d'Amazon lambda
Par exemple, lors de l'exécution iperf du lambda vers l'extérieur VM je reçois un délai d'attente:
START RequestId: dc46db91-a948-11e7-9ad9-7b02d2e37023 Version: $LATEST
HELLO WORLD
('Running: ', './iperf3 -c 172.31.41.2 -t 3')
END RequestId: dc46db91-a948-11e7-9ad9-7b02d2e37023
REPORT RequestId: dc46db91-a948-11e7-9ad9-7b02d2e37023 Duration: 30030.15 ms Billed Duration: 30000 ms Memory Size: 1536 MB Max Memory Used: 21 MB
2017-10-04T21:13:55.694Z dc46db91-a948-11e7-9ad9-7b02d2e37023 Task timed out after 30.03 seconds
iperf a été compilée statiquement. Lorsque j'exécute cette commande dans une machine virtuelle différente, cela fonctionne, mais cela échoue dans le lambda.
Je ne sais pas si cela a à voir avec une limitation de lambdas ou avec des permissions/configurations de sécurité de ma configuration.
J'apprécierais vraiment l'aide à ce sujet.
Il devrait y avoir des journaux plus détaillés dans Cloudwatch - les avez-vous consultés? – stdunbar
Merci, j'ai vérifié cela et il ne semble pas montrer plus que le texte que j'ai collé ci-dessus. – JC1
Il n'y a aucun signe d'échec ... il montre le code Lambda. Il semble que vous n'appelez pas de rappel ou de capture/enregistrement de tout statut du processus externe. –