You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React应用无法获取Spring Boot API数据(AWS EC2 Docker部署故障)

EC2 Docker部署问题排查信息

我在AWS EC2实例上通过Docker镜像部署了Spring Boot API和React应用,已通过SSH登录实例检查所有日志、端口配置,也确认了安全组规则,但问题仍未解决。

容器运行状态

CONTAINER ID   IMAGE                                              COMMAND                  CREATED          STATUS                 PORTS                                       NAMES
21aba65e815e   ahmadmujtaba200210/fullstack-react:latest          "npm run dev"            19 minutes ago   Up 19 minutes          0.0.0.0:80->5173/tcp, :::80->5173/tcp       ecs-awseb-Fullstack-api-env-ewuh4fh3ed-21-fullstack-react-d0b5d5a587e89cc42b00
8110e126d33b   ahmadmujtaba200210/fullstack:06.10.2023.14.52.47   "java -cp @/app/jib-…"   19 minutes ago   Up 19 minutes          0.0.0.0:8080->8080/tcp, :::8080->8080/tcp   ecs-awseb-Fullstack-api-env-ewuh4fh3ed-21-fullstack-96b19dfc91cccd8beb01
34ffc605a8c0   amazon/amazon-ecs-agent:latest                     "/agent"                 3 hours ago      Up 3 hours (healthy)                                               ecs-agent

Spring Boot容器日志

.   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \\ \\ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \\ \\ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::                (v3.1.2)

2023-10-06T14:54:38.069Z  INFO 1 --- [  restartedMain] c.a.fullstack.FullstackApplication       : 正在启动FullstackApplication,使用Java 17.0.8.1,进程ID为1(由root在/目录启动/app/classes)
2023-10-06T14:54:38.082Z  INFO 1 --- [  restartedMain] c.a.fullstack.FullstackApplication       : 未设置激活配置文件,默认使用1个配置文件:"default"
2023-10-06T14:54:38.212Z  INFO 1 --- [  restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools属性默认值已激活!若要禁用,请将'spring.devtools.add-properties'设置为'false'
2023-10-06T14:54:38.213Z  INFO 1 --- [  restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : 如需更多Web相关日志,可考虑将'logging.level.web'属性设置为'DEBUG'
2023-10-06T14:54:39.811Z  INFO 1 --- [  restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : 检测到多个Spring Data模块,进入严格仓库配置模式
2023-10-06T14:54:39.817Z  INFO 1 --- [  restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : 正在DEFAULT模式下启动Spring Data JDBC仓库
2023-10-06T14:54:39.940Z  INFO 1 --- [  restartedMain] .RepositoryConfigurationExtensionSupport : Spring Data JDBC - 无法安全识别仓库候选接口com.amigoes.fullstack.customer.CustomerRepository的存储分配;若要将此仓库设为JDBC仓库,请考虑使用以下注解之一标注实体:org.springframework.data.relational.core.mapping.Table
2023-10-06T14:54:39.942Z  INFO 1 --- [  restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Spring Data仓库扫描完成,耗时109毫秒,未找到JDBC仓库接口
2023-10-06T14:54:39.995Z  INFO 1 --- [  restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : 检测到多个Spring Data模块,进入严格仓库配置模式
2023-10-06T14:54:40.000Z  INFO 1 --- [  restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : 正在DEFAULT模式下启动Spring Data JPA仓库
2023-10-06T14:54:40.108Z  INFO 1 --- [  restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Spring Data仓库扫描完成,耗时95毫秒,找到1个JPA仓库接口
2023-10-06T14:54:41.881Z  INFO 1 --- [  restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat已初始化,端口为:8080 (http)
2023-10-06T14:54:41.899Z  INFO 1 --- [  restartedMain] o.apache.catalina.core.StandardService   : 正在启动服务[Tomcat]
2023-10-06T14:54:41.900Z  INFO 1 --- [  restartedMain] o.apache.catalina.core.StandardEngine    : 正在启动Servlet引擎:[Apache Tomcat/10.1.11]
2023-10-06T14:54:42.003Z  INFO 1 --- [  restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/]       : 正在初始化Spring嵌入式Web应用上下文
2023-10-06T14:54:42.010Z  INFO 1 --- [  restartedMain] w.s.c.ServletWebServerApplicationContext : 根Web应用上下文初始化完成,耗时3747毫秒
2023-10-06T14:54:42.366Z  INFO 1 --- [  restartedMain] o.f.c.internal.license.VersionPrinter    : Flyway社区版9.16.3,由Redgate开发
2023-10-06T14:54:42.367Z  INFO 1 --- [  restartedMain] o.f.c.internal.license.VersionPrinter    :
2023-10-06T14:54:42.379Z  INFO 1 --- [  restartedMain] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - 正在启动...
2023-10-06T14:54:42.951Z  INFO 1 --- [  restartedMain] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - 已添加连接org.postgresql.jdbc.PgConnection@3f97503
2023-10-06T14:54:42.953Z  INFO 1 --- [  restartedMain] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - 启动完成
2023-10-06T14:54:42.971Z  INFO 1 --- [  restartedMain] o.f.c.i.database.base.BaseDatabaseType   : 数据库:jdbc:PostgreSQL:<已刻意移除URL>:5432/customer(PostgreSQL 14.7)
2023-10-06T14:54:43.032Z  INFO 1 --- [  restartedMain] o.f.core.internal.command.DbValidate     : 已成功验证3个迁移脚本,执行耗时00:00.039秒
2023-10-06T14:54:43.113Z  INFO 1 --- [  restartedMain] o.f.core.internal.command.DbMigrate      : 当前"public"模式版本:3
2023-10-06T14:54:43.119Z  INFO 1 --- [  restartedMain] o.f.core.internal.command.DbMigrate      : "public"模式已更新至最新版本,无需执行迁移
2023-10-06T14:54:43.345Z  INFO 1 --- [  restartedMain] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: 正在处理持久化单元信息[名称:default]
2023-10-06T14:54:43.474Z  INFO 1 --- [  restartedMain] org.hibernate.Version                    : HHH000412: Hibernate ORM核心版本6.2.6.Final
2023-10-06T14:54:43.482Z  INFO 1 --- [  restartedMain] org.hibernate.cfg.Environment            : HHH000406: 使用字节码反射优化器
2023-10-06T14:54:43.765Z  INFO 1 --- [  restartedMain] o.h.b.i.BytecodeProviderInitiator        : HHH000021: 字节码提供者名称:bytebuddy
2023-10-06T14:54:43.982Z  INFO 1 --- [  restartedMain] o.s.o.j.p.SpringPersistenceUnitInfo      : 未设置LoadTimeWeaver,忽略JPA类转换器
2023-10-06T14:54:44.293Z  INFO 1 --- [  restartedMain] o.h.b.i.BytecodeProviderInitiator        : HHH000021: 字节码提供者名称:bytebuddy
2023-10-06T14:54:45.121Z  INFO 1 --- [  restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator       : HHH000490: 使用JtaPlatform实现:[org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2023-10-06T14:54:45.125Z  INFO 1 --- [  restartedMain] j.LocalContainerEntityManagerFactoryBean : 已为持久化单元'default'初始化JPA实体管理器工厂
2023-10-06T14:54:45.838Z  WARN 1 --- [  restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view默认已启用,因此数据库查询可能在视图渲染期间执行。请显式配置spring.jpa.open-in-view以禁用此警告
2023-10-06T14:54:46.432Z  INFO 1 --- [  restartedMain] o.s.b.d.a.OptionalLiveReloadServer       : LiveReload服务器正在端口35729运行
2023-10-06T14:54:46.487Z  INFO 1 --- [  restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat已启动,端口为:8080 (http),上下文路径为空
2023-10-06T14:54:46.522Z  INFO 1 --- [  restartedMain] c.a.fullstack.FullstackApplication       : FullstackApplication已启动,耗时9.448秒(进程已运行10.808秒)
Hibernate:
    select
        nextval('customer_id_seq')
Hibernate:
    insert
    into
        customer
        (age,email,gender,name,id)
    values
        (?,?,?,?,?)

React容器日志

> engicodes@0.0.0 dev
> vite --host


  VITE v4.4.9  已就绪,耗时1607毫秒

  ➜  本地:   http://localhost:5173/
  ➜  网络: http://172.17.0.3:5173/

内容的提问来源于stack exchange,提问作者Ahmad Mujtaba

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 14:47:02