5

通常、TomcatやGlassfishを使用してJava WebアプリケーションをWAR(Webアプリケーションアーカイブファイル)に構築します。このファイルは数回のクリックでElastic Beanstalkを通じてAWSに簡単にデプロイできます。 Elastic BeanstalkはTomcat/Glassfish/JavaにWebアプリケーションをデプロイできるため、統合は簡単です。Spark Java FrameworkをAWS Elastic Beanstalkにインストール/実行するには?

私は最近、Sparkという軽量なJavaフレームワーク、www.sparkjava.comを使い始めました。これをElastic Beanstalkに数回クリックするだけで展開できますか?そうでない場合は、Spark Java WebアプリケーションをAWSに簡単にデプロイする方法がありますか?または、EC2インスタンスを作成し、JARアプリケーションをコピーし、コマンドライン経由でJAR Webアプリケーションを起動する必要がありますか?

答えて

0

Sparkの代わりにDropWizardを使用するAWS Elastic BeanstalkのArchetypeを公開しましたが(どちらも両方ともJettyを使用しています) - Sparkに適応させるのはかなり簡単です。 Docker Solution Stackを使用することに注意してください(より柔軟で、ローカルでデバッグする方が簡単です)。このコマンドは、あなたが始める必要があります:@のk.liakosは彼の答えに言ったように

$ mvn archetype:generate -Dfilter=elasticbeanstalk-docker

をまた、AWSは、あなたは、カスタムJavaアプリケーションを作成することができます。

関連する問題