AWS Elastic Beanstalk控制台部署Spring极简工程

问题

上次通过EB CLI工具没有成功在AWS中国云部署成功,这次通过EB web控制台来部署。

步骤

接着上次部署失败的Spring工程:AWS Elastic Beanstalk部署极简Spring工程(EB CLI失败版),准备好jar文件。

创建ec2私钥文件

这里我就不介绍了。

创建ec2安全组

主要设置如下入站规则:

创建运行ec2角色

需要添加如下权限:

创建eb服务角色


控制台配置eb






后面就是审核页面,直接创建即可。

测试验证

由于aws中国云,不能直接点lb域名访问,所以,我们只能跑到服务器里面去看一看服务是否正常启动。

找到eb创建的ec2实例,如下图:

直接在web界面上面点击"连接",登录到ec2实例,如下图:

测试验证,如下图:

80端口的nginx和5000端口的Spring都能够正常返回。值得注意的eb两个目录:

  • /var/app/current/:应用程序安装位置;
  • /var/log:日志位置

应用安装位置,内容如下:

日志位置,内容如下:

总结

这个只是eb部署spring最简服务。没有设计到db访问,也结合ci/cd等系统的集成。

参考

相关推荐
BD_Marathon4 分钟前
【JavaWeb】Tomcat_简介
java·tomcat
⑩-5 分钟前
Java-元注解 (Meta-Annotations)
java
Meteors.5 分钟前
安卓进阶——原理机制
android·java·开发语言
是阿漂啊6 分钟前
vscode运行springboot项目
java·spring boot·后端
ghfdgbg8 分钟前
13. 配置优先级 + Bean的管理 + SpringBoot核心原理
java·spring boot·后端
Moe4889 分钟前
Elasticsearch 8.1 Java API Client 客户端使用指南(索引、文档操作篇)
java·后端·面试
洋亦10 分钟前
GoF23种设计模式 简介
java
Javatutouhouduan11 分钟前
Java面试常问Redis核心知识点整理!
java·数据库·redis·java面试·后端开发·java架构师·java程序员
AAA简单玩转程序设计11 分钟前
谁说Java枚举只是“常量装盒”?它藏着这些骚操作
java·前端
枯基Evan13 分钟前
applicationTaskExecutor Spring 内置线程池失效
java·数据库·spring