1
Glassfishをアプリケーションサーバー、MySQLをデータベースとして使用するJava EE 7アプリケーションを開発しました。AWS Elastic Beanstalk、Connection Pool、RealmでGlassfishを設定する方法
ローカルにすべてのものが正しく
を働いている、私はAWSを使用してクラウドにアプリケーションをデプロイします。
は、いくつかの公式ドキュメンテーション読んだ後:
を私は、クラウド「AWS RDS」でデータベースを作成し、MySQLのワークベンチから、それにconnetedし、また私のワークスペース内のアプリケーションは、それに接続し、それに基づいて行動することができました。
アプリケーションのデプロイメントでは、私はGlassfish 4.1 Java 8(ドッカーのもの)でElastic Beanstalkを使用しました。
problemeは私が
- にAWSでGlassfishのを設定する必要があるということです
- JDBC接続プールを作成apllicationができるように
セキュリティレルムの作成JDBCリソースに
どうすればいいですか?
私appicationを展開し、あなたが 'asadmin'スクリプトで実行するコマンドのすべてを持っていますか?アプリケーションをデプロイする前に、このスクリプトを実行する必要があります。別の方法としては、configファイルのコピーを入手してS3に入れた後、そのコピーを入手して起動前に適切な場所に置くことです。 – stdunbar
@stdunbarはい私はそれらのすべてを持っています。しかし、どうすればそれらをaws glassfishで走らせることができますか? – usertest
最終的には、[deployment hooks](http://www.eq8.eu/blogs/29-aws-elasticbeanstalk-deployment-hooks)を利用してスクリプトを実行したいと思うでしょう。ポストデプロイフックとして実行するほうがずっと簡単なので、これらをスクリプトとして用意しておくとよいでしょう。 – stdunbar