2013-05-01 9 views

risposta

0

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.

0

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.

Problemi correlati