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
相关产品推荐
相关产品推荐

