当前位置: 首页 > 知识库问答 >
问题:

AWS会与Spring Boot一起工作并做出反应吗?

澹台成龙
2023-03-14

我正在尝试使用Spring Boot和React进行本地开发,其中我为Spring服务器运行MVN spring-boot:run(它在http://localhost:8080),然后为React客户机运行npm start(它在http://localhost:3000)。我的知识是,React是客户端将与之对话的前端组件,然后Spring将是React与之交互的后端操作。

像这样的设置在像AWS弹性豆茎这样的AWS设置中会类似地工作吗?我很困惑,因为我读到的大部分内容都涉及到将。jar或。war传递给AWS来运行Spring,但是当React是面向前面的组件时,设置如何工作呢?

-谢谢!

共有1个答案

耿运浩
2023-03-14

您可以将Spring Boot Uber Jar部署到AWS Beanstalk,然后运行npm构建来创建React绑定应用程序,并将其部署到AWS S3。您需要更改一些应用程序设置,以指向正确的(豆茎)服务器,并确保您的AWS S3设置是正确的。AWS文档中有一些示例。

 类似资料:
  • 我读过这篇文章,它说数据记录被组织成称为碎片的组,这些碎片可以被Lambda函数并行地消费和处理。我还从AWS webindar中找到了这些幻灯片,在幻灯片22中,您还可以看到Lambda函数并行使用不同的碎片。但是,我无法实现单个函数的并行执行。我创建了一个运行一分钟的简单lambda函数。然后,我开始在DynamoDB中创建大量的项目,希望获得大量的流记录。尽管如此,我的功能还是一个接一个地启

  • 我正在尝试使用AWS CDK部署lambda,但它似乎无法正常工作/部署。管道中的“框”为绿色,因此不会返回任何错误。 一切似乎都很好,但是当我手动运行它进行测试时,我收到了下一条消息: 问题是,如果我手动将人工制品下载到我的机器上,并使用上传按钮将其上载,它将正常工作。 我有一个,其中包含,这是我用来创建lambda的堆栈。 然后我有管道,其中一个步骤是构建lambda: 还有更多的步骤,但它们

  • 我正在尝试使用龙目岛和MapStruct配置SpringBoot(v2.6.2),已经配置了maven编译器插件和龙目岛地图结构绑定(注释处理器路径),但龙目岛类尚未创建: pom.xml 尝试使用DI时总是出现未初始化变量错误: 变量xxxx可能尚未初始化

  • 我正在尝试制作一个反应式,它在实际服务器交换之前和之后执行内容(即处理请求的控制器代码): 对于返回Mono的简单GET请求,一切都按预期工作: 但是当控制器收到一个注释为的参数时,会发生一些真正意想不到的事情。例如,一个接受

  • 我想知道我是否能做这样的事情。假设我有一个数字流1-20。我想利用一个特性,比如drop 3(我想用Java术语来说是限制还是跳过?)并产生一个流,即数字流: 1-20、4-20、7-20等 然后可能平坦地将这些全部映射到一条溪流中。我尝试了使用Stream.iterate的各种组合,主要是从流生成流,但我一直收到一个IllegalStateExcema,说流已经操作或关闭。 例如,人们可能期望这

  • 我正在构建一个基本的react-login应用程序,用于教育目的,并使用React-router的onEnter prop功能验证一条路由 一切都按预期工作,但我不明白为什么路由器会在一眨眼的时间内渲染Home组件,然后在我登录后尝试路由时将路由替换为?如果我登录后尝试或,也会发生同样的事情。,有办法修复这种行为吗?? 我已经尝试通过在componentWillMount方法中对用户进行身份验证来