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等系统的集成。

参考

相关推荐
考虑考虑5 小时前
JDK25模块导入声明
java·后端·java ee
_小马快跑_6 小时前
Java 的 8 大基本数据类型:为何是不可或缺的设计?
java
Re_zero9 小时前
线上日志被清空?这段仅10行的 IO 代码里竟然藏着3个毒瘤
java·后端
洋洋技术笔记9 小时前
Spring Boot条件注解详解
java·spring boot
程序员清风1 天前
程序员兼职必看:靠谱软件外包平台挑选指南与避坑清单!
java·后端·面试
皮皮林5511 天前
利用闲置 Mac 从零部署 OpenClaw 教程 !
java
NE_STOP1 天前
springMVC-HTTP消息转换器与文件上传、下载、异常处理
spring
华仔啊1 天前
挖到了 1 个 Java 小特性:var,用完就回不去了
java·后端
SimonKing1 天前
SpringBoot整合秘笈:让Mybatis用上Calcite,实现统一SQL查询
java·后端·程序员
日月云棠2 天前
各版本JDK对比:JDK 25 特性详解
java