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

参考

相关推荐
码界奇点8 小时前
基于Spring Boot的医院药品管理系统设计与实现
java·spring boot·后端·车载系统·毕业设计·源代码管理
小旭95278 小时前
Spring MVC :从入门到精通(下)
java·后端·spring·mvc
夏语灬8 小时前
MySQL大小写敏感、MySQL设置字段大小写敏感
java
毕设源码-郭学长8 小时前
【开题答辩全过程】以 某地红十字会门户网站为例,包含答辩的问题和答案
java
林夕sama8 小时前
多线程基础(四)
java·开发语言
Java成神之路-8 小时前
深入 JVM:G1 垃圾回收器原理与实现细节
java·jvm
似水明俊德9 小时前
04-C#.Net-委托和事件-面试题
java·开发语言·面试·c#·.net
好家伙VCC9 小时前
# 发散创新:用 Rust构建高性能游戏日系统,从零实现事件驱动架构 在现代游戏开发中,**性能与可扩展性**是核心命题。传统基于
java·python·游戏·架构·rust
大傻^9 小时前
Spring AI Alibaba 项目初始化:Maven依赖与YAML配置全解析
人工智能·spring·maven·springai·springaialibaba·评估框架