Vorrei chiedere, quali strumenti automatici ci sono da inizio esempio Amazon EC2 a 08:00 e fermarlo sul 16:00 (e dove eseguirlo da?)EC2 esempio scheduler
risposta
Amazon non offre alcuna funzionalità per supportare questo.
La soluzione preferita (attualmente) è run a cron task from an existing server.
Non sono sicuro che ci sia, ma credo che molte persone abbiano interesse per un prodotto del genere. In realtà ho un prodotto che fa l'opposto di quello che ti serve: arresta una macchina dopo un periodo di tempo prestabilito ;-). La mia ipotesi è che stai cercando di risparmiare EC2 $$$ eseguendo le tue istanze solo durante le ore diurne. Se questo è il caso, credo che il mio prodotto esistente potrebbe facilmente essere ritorto per soddisfare le tue esigenze.
Bene per arrestare i server, è possibile pianificare un'attività sul server in modo che comunichi l'arresto alle 16:00.
Tuttavia, se si utilizzano gli strumenti della riga di comando Amazon EC2 è possibile eseguire i comandi dalla stazione di lavoro per avviare e interrompere le istanze:
Al fine di configurare gli strumenti della riga di comando su la workstation per Mac/Linux le seguenti guide possono essere utili:
- http://www.robertsosinski.com/2008/01/26/starting-amazon-ec2-with-mac-os-x/
- http://cloud-computing.learningtree.com/2010/09/28/using-the-amazon-ec2-command-line-tools-and-api/
Si potrebbe anche configurare questi comandi da eseguire quando si avvia la workstation, oppure programmare sulla stazione di lavoro.
L'azienda per cui lavoro clienti avevano chiesto regolarmente su questo modo abbiamo scritto uno scheduling applicazione freeware di EC2 disponibile qui:
http://blog.simple-help.com/2012/03/free-ec2-scheduler/
Funziona su Windows e Mac, consente di creare più quotidiana/pianificazioni settimanali/mensili e consente di utilizzare filtri corrispondenti per includere facilmente un numero elevato di istanze o includere quelli aggiunti in futuro.
È possibile eseguire questa operazione eseguendo un lavoro su un'altra istanza in esecuzione 24 ore su 24 o 7 giorni su 7 oppure è possibile utilizzare un servizio di terze parti come Ylastic o Rocket Peak.
Se si desidera impostare su voi stessi, per esempio, in C# il codice per arrestare un server è molto semplice:
pubblico stopInstance void (instance_id string, string AWSRegion) { RegionEndpoint myAWSRegion = RegionEndpoint. GetBySystemName (AWSRegion); AmazonEC2 ec2 = AWSClientFactory.CreateAmazonEC2Client (AWSAccessKey, AWSSecretKey, myAWSRegion); ec2.StopInstances (new StopInstancesRequest().WithInstanceId (instance_id)); }
- 1. Amazon EC2 esempio metadati
- 2. Usa Boto per ottenere lo status EC2 esempio
- 3. Opzioni Rx Scheduler deprecate
- 4. Quartz scheduler theadpool
- 5. Scheduler: immediati vs CurrentThread
- 6. Dart ha uno scheduler?
- 7. Primavera errore Shutdown Scheduler
- 8. Primavera Scheduler non funziona
- 9. Scheduler del dispatcher - Rx
- 10. Spring @Scheduler parallelo esecuzione
- 11. Timezone Heroku Scheduler?
- 12. Message Queue or Scheduler
- 13. Informazioni su Linux Scheduler
- 14. Progettare un job scheduler generico
- 15. MySQL scheduler evento in XAMPP
- 16. Amazon Interview - Planning Meeting Scheduler
- 17. Come utilizzare l'app django-scheduler nell'app esistente
- 18. Quartz.Net Scheduler da eseguire come servizio Windows
- 19. L'oggetto Advance python scheduler 'tuple' non ha attributo 'public' durante l'avvio dello scheduler
- 20. Con baco pit2 ec2 boto, come ottenere l'istanza di esempio da SpotInstanceRequest?
- 21. AWS EC2 esempio creare tramite ruoli Ansible IAM instance_profile_name UnauthorizedOperation: Errore
- 22. Riavvia Mysql automaticamente quando ubuntu su EC2 micro esempio uccide quando a corto di memoria
- 23. Come viene eseguito uno scheduler VxWorks?
- 24. Erlang VM: informazioni di runtime dello scheduler
- 25. Spring Task Scheduler contro Java ScheduledExecutorService
- 26. API C# per Task Scheduler 2.0
- 27. quarzo scheduler max proprietà numero di thread
- 28. Spring Scheduler si arresta in modo imprevisto
- 29. Linux 2.6.31 Scheduler e lavori con multithreading
- 30. Integrazione di Tomcat e Quartz Scheduler all'avvio
Si possono trovare maggiori informazioni su come utilizzare la riga di comando Amazon EC2 Strumenti per le istanze di pianificazione in [questo thread] (http://stackoverflow.com/questions/2413029/auto-shutdown-and-start -amazon-ec2-esempio). – danoo
FYI, per tutti coloro che cercano risposte qui ... molti dei servizi menzionati di seguito sono ora link non funzionanti. Attualmente stiamo utilizzando https://awssomesauce.com con molto successo. – jdmcnair
Per una soluzione leggera, suggerirei [Pianifica Start/Stop EC2 usando AWS Lambda] (http://stackoverflow.com/a/38371889/4058484), costa meno di $ 0,0004 USD/mese. – hyip