2015-12-28 1 views
0

Je souhaite démarrer et arrêter des noeuds sur une instance Amazon EC2 à un certain moment. Comment puis-je le faire?Comment arrêter et démarrer des noeuds Instances Amazon EC2 à des intervalles planifiés time

+1

Programatically? Ou via la configuration de votre instance? Si c'est juste une question de configuration, c'est hors sujet pour stackoverlow. Si vous essayez de le faire par programme, dites-nous ce que vous avez essayé jusqu'ici et ce qu'il fait (ou ne fait pas). – blm

+3

Googled et trouvé cela en moins de 5 secondes: https://aws.amazon.com/premiumsupport/knowledge-center/stop-start-ec2-instances/ et aussi: https://schen1628.wordpress.com/2014/02/04/auto-start-and-stop-your-ec2-instances/C'est une façon de poser une question sans détails/informations sur ce que vous essayez de faire et ce que vous avez fait –

Répondre

1

Vous disposez de plusieurs options pour cela:

Vous pouvez utiliser certaines fonctions lambda simples qui peuvent décrire vos instances EC2 et démarrer ou arrêter des instances, puis les utiliser sur un calendrier: http://docs.aws.amazon.com/lambda/latest/dg/with-scheduled-events.html

Vous pouvez utiliser La mise à l'échelle automatique permet d'ajouter ou de supprimer des instances dans un groupe de mise à l'échelle automatique, y compris de 0 à 1 et de 0 à 0. Vous pouvez également utiliser les alarmes CloudWatch pour contrôler vos instances EC2. Vous pouvez le faire sur diverses métriques, comme être inactif la nuit, si vous voulez vous assurer que vos instances EC2 ne sont pas gaspillées lorsqu'elles ne sont pas nécessaires: http://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/UsingAlarmActions.html

Vous pouvez combiner les différentes options lorsque certaines sont arrêtées vos instances et certains les relancent.