Ho un normale server delle applicazioni che gira sulla porta 44080 ed è costruito come un file .jar. Vorrei utilizzare il beanstalk elastico per gestire il ciclo di vita dell'applicazione. C'è un modo per distribuire il barattolo o qualcosa di simile usando il beanstalk elastico?Esecuzione di una piccola applicazione in Amazon Elasticbeach
risposta
Sembra che netty non sia attualmente supportato da beanstalk elastico. Se la tua applicazione può essere eseguita anche su Tomcat, puoi farlo - con Tomcat, devi solo inserire alcune impostazioni di base nell'interfaccia web e ottenere un ambiente di lavoro completo in cui puoi caricare i file jar.
Se hai bisogno di netty come piattaforma, puoi provare ad utilizzare Amazon OpsWorks. Non ho mai lavorato con me, ma so che puoi creare le tue "configurazioni ambientali" lì. Fonderai fondamentalmente alcuni script per configurare il tuo server e distribuire l'applicazione e OpsWorks ti consentirà di eseguirli attraverso l'interfaccia utente web e fornirà anche funzionalità per il ridimensionamento automatico, il failover, ecc. Negli ambienti OpsWorks.
Non c'è niente di sbagliato nell'usare Netty. Infatti, uno dei nostri archetipi per AWS Elastic Beanstalk contiene il supporto per Dropwizard (usando Docker come stack), quindi non dipende da un Java Web Container.
$ mvn archetipo: generare -Dfilter = elasticbeanstalk-finestra mobile-dropwizard
Potrebbe avere bisogno di qualche ritocco, ma l'idea generale è quello di confezionare tutte le dipendenze in un file zip e distribuirlo. Inoltre, assicurati che la porta Dockerfile EXPOSEs sia 44080.
- 1. Esempio di applicazione .net tramite Amazon SQS
- 2. Applicazione in esecuzione in background
- 3. Applicazione JavaScript pura + Amazon S3?
- 4. Applicazione Emscripten non in esecuzione
- 5. Come mostrare una notifica anche applicazione non è in esecuzione
- 6. tenere applicazione in esecuzione in background
- 7. Contesto di applicazione ed esecuzione JavaScript
- 8. Spiegare una piccola curiosità di valutazione
- 9. Esecuzione di ricerche BLAST/SmithWaterman direttamente dalla mia applicazione
- 10. Applicazione web Java di debug remota in esecuzione in Glassfish
- 11. Rileva applicazione in esecuzione su Kindle Fire
- 12. Esecuzione di un'applicazione MVC come applicazione secondaria?
- 13. Amazon SWF: almeno un lavoratore deve essere in esecuzione, perché?
- 14. Applicazione console di hosting su Azure o Amazon, è possibile?
- 15. Trovare una piccola immagine in una più grande
- 16. trama piccola regione di una grande mappa poligonale in ggplot2
- 17. Fattibilità di avere tester in una piccola azienda/gruppo
- 18. Applicazione retroattiva del ciclo di vita Amazon S3
- 19. Su Amazon EC2 è possibile riassegnare una coppia di chiavi a un'istanza già in esecuzione?
- 20. Dividere una lista di numeri in una lista più piccola con "somma" approssimativamente uguale
- 21. piccola implementazione di jquery
- 22. PhoneGap applicazione si blocca in fase di esecuzione
- 23. applicazione non è in esecuzione in background in iOS 7
- 24. livello di esecuzione richiesto per una dll
- 25. grafico mostra una torta molto piccola
- 26. L'intento della fotocamera restituisce una piccola immagine
- 27. hosting nodeJS/applicazione web mangusta su amazon EC2
- 28. Esecuzione di ssh su istanza di Amazon EC2 su una porta diversa da 22
- 29. Quali pratiche agili sono appropriate in una piccola squadra?
- 30. Query ALTER molto lenta su una piccola tabella in PostgreSQL