noricgeographicの記事
-
SpringBootにおける java -jar のパラメータ指定方法
SpringBootをjava -jarで起動する時のパラメータ指定方法 SpringBootプロジェクトの実行可能jarを起動するとき、パラメータを指定する方法は次の要領です。 構文と例 構文 $ ...
-
SpringBootをAWS ECSで動かす
Step1.準備 Spring Bootアプリケーションを作成する SpringInitializrで新規プロジェクトを作成し、動作確認を行います。 Spring Webだけを選択しました。 次に、I ...
-
SpringBootをAWS ECSで動かす-最適化編-
概要 ECSでコンテナを起動するときのポイントの1つが、コンテナ起動時間です。SpringBootをどのように配置するのが、SpringBoot-ECSにおけるベストプラクティスになるのでしょうか? ...
-
IllegalStateException: Ambiguous mapping. Cannot map 'indexController' method
発生した時のログとソースコード このように、起動時に出現するエラーです。 $ ./gradlew bootRun Caused by: java.lang.IllegalStateException: ...
-
AWS CloudFormation デプロイ(CD/CI)
AWS CloudFormationの基礎知識
AWS CloudFormationとは? AWS CloudFormationとはEC2やS3などのAWSリソースを、yamlファイルを元に作成できるサービスです。 AWS CloudFormati ...
-
Build-Deploy-Pipeline デプロイ(CD/CI)
CodePipelineでSpringBoot on BeanstalkのCD/CIパイプラインを構築する
概要 CDパイプライン周りの図はこのようになります。 GitからCodeBuildにソースを取得するCodeBuildで.jarを生成し、S3に格納するS3の.jarをBeanstalkにデプロイする ...
-
Build-Deploy-Pipeline デプロイ(CD/CI)
AWS CodeBuild/CodeDeploy/CodePipelineの基礎知識
概要 AWS CodeBuildビルドマシンの貸し出しサービス。SpringBootのソース群から、jarファイルを作成する。buildspec.ymlAWS CodeDeployビルド成果物を自動デ ...
-
AWS Elastic Beanstalk デプロイ(CD/CI)
ELB+BeanstalkでSpringBoot+RDS
ELB+BeanstalkでSpringBoot+RDSの概要 Beanstalkを使ってSpringBootアプリを構築するのは、最も簡単にAWS上にアプリをデプロイする方法だと考えます。 手順とし ...
-
AWS Elastic Beanstalk デプロイ(CD/CI)
AWS Elastic Beanstalkの基礎知識
beanstalk を直訳すると、豆の木という意味である。Elastic Beanstalk は、端的に言うと ELB-EC2-AutoScalingの自動構築サービスです。 Elastic Bean ...
-
SpringBootをサービス化(デーモン化)して常駐させる
なぜ、SpringBootアプリをサービス化するのか? EC2にターミナル接続して、java -jar xxx.jar でSpringBootアプリを起動したは良いのですが、接続を切断したらアプリも落 ...