当前位置: 首页 > news >正文

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

问题

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

步骤

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

创建ec2私钥文件

这里我就不介绍了。

创建ec2安全组

主要设置如下入站规则:
dev-ec2-spring安全组

创建运行ec2角色

ec2运行角色

需要添加如下权限:

ec2角色权限

创建eb服务角色

eb服务管理角色基本配置
eb管理角色

控制台配置eb

开始创建eb应用程序
eb环境配置
eb服务访问权限配置
eb网络配置
eb配置自动扩缩和安全组
eb配置监控系统
后面就是审核页面,直接创建即可。

测试验证

由于aws中国云,不能直接点lb域名访问,所以,我们只能跑到服务器里面去看一看服务是否正常启动。
eb控制台没问题
找到eb创建的ec2实例,如下图:
找到ec2实例
直接在web界面上面点击“连接”,登录到ec2实例,如下图:
ec2实例登录
测试验证,如下图:
测试验证
80端口的nginx和5000端口的Spring都能够正常返回。值得注意的eb两个目录:

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

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

eb应用安装目录
日志位置,内容如下:
eb日志位置

总结

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

参考

  • 管理 Elastic Beanstalk 服务角色
http://www.dtcms.com/a/192668.html

相关文章:

  • 【Java ee】关于抓包软件Fiddler Classic的安装与使用
  • React 第四十一节Router 中 useActionData 使用方法案例以及注意事项
  • 观测云产品更新 | 安全监测、事件中心、仪表板AI智能分析等
  • 唐婉歆携作品VoyEase亮相2025米兰设计周,以多感官沉浸式设计重塑全球旅行体验
  • 2025年5月AI科技领域周报(5.5-5.11):AGI研究进入关键验证期 具身智能开启物理世界交互新范式
  • 数据可视化-----子图的绘制及坐标轴的共享
  • Linux的进程管理和用户管理
  • C++ Mac 打包运行方案(cmake)
  • 工业大数据的定义
  • 国产数据库工具突围:SQLynx如何解决Navicat的三大痛点?深度体验报告
  • SQL优化总结
  • TASK02【Datawhale 组队学习】使用 LLM API 开发应用
  • 一:操作系统概述之操作系统发展历史和分类
  • string(c++)
  • Vscode 配置python调试环境
  • django中用 InforSuite RDS 替代memcache
  • Java实现MinIO上传PDF文件并配置浏览器在线打开及vue2上传页面
  • Vue3+ElementPlus 开箱即用后台管理系统,支持白天黑夜主题切换,通用管理组件,
  • 开启智能未来:DeepSeek赋能行业变革之路
  • 【数据处理】Python对CMIP6数据进行插值——详细解析实现(附源码)
  • Java基础(网络编程)
  • 今日行情明日机会——20250515
  • ThreadLocal、InheritableThreadLocal、TransmittableThreadLocal 详解与使用场景
  • 初始化一个Springboot项目
  • linux libdbus使用案例
  • 双目立体视觉
  • 紫外相机工作原理及可应用范围
  • 介绍一下什么是 AI、 AGI、 ASI
  • 量子隧穿:PROFINET到Ethernet ip的无损耗协议转换方案转
  • keil uniFlash烧录出现八字节对齐错误