java - 分别部署spring boot app和ui

标签 java amazon-web-services

目前,我有一个 springboot jar 文件,其中包含一堆 Rest 和 api,包括部署在 ec2 上的登录调用。我的 ui 也有一个单独的代码库,即带有 js、html、css。在 AWS 上部署它并将其与后端分开的最佳方法是什么。

最佳答案

这可以通过多种方式完成。不过会分享一个简单的方法。

在一个 AWS 实例中部署您的 Spring Boot 应用程序。 在另一个 AWS 实例上部署另一个前端应用程序。

这是一种两层应用程序,其中服务器和客户端应用程序托管在不同的实例中。您可以限制其余 api 的访问权限,使其仅由托管前端应用程序的实例访问。您可以使用 heroku 帐户进行试用。例如

Github:https://github.com/krishna28/springbootapi 另请检查https://github.com/krishna28/etodo

关于java - 分别部署spring boot app和ui,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52090699/

相关文章:

java - 如何清理 Google App Engine Java 中的索引?

mysql - RDS MySQL 数据到平面文件以在另一个 MySQL 中重新加载 - Std CLI 不工作

amazon-web-services - 无服务器框架 - 新变量解析器

java - "Software caused connection abort: socket write error"的官方原因

java - 如何去掉输出到txt的程序状态?

java - 获取对java中包含类的引用

java - hibernate : How to get predefined object passing a String value through parameters

在 AWS 上运行 r 模型 - 多个 vCPU 是否像多核系统一样运行?

wordpress - 如何找到服务器频繁关闭的根本原因

java - 定义一个采用映射中参数的方法