gpt4 book ai didi

java - 两个服务器,每个服务器用于 HTML 和 Java Jersey Rest API 或单个 Tomcat Web 应用程序

转载 作者:行者123 更新时间:2023-12-01 18:47:40 27 4
gpt4 key购买 nike

这是一个设计我的动态网站的问题。它应该有一个 java REST API 后端和静态 HTML View 。

  • 我是否应该将 HTML 内容保存在单独的服务器(例如 AWS S3)中并将 REST API 保存在 Tomcat 中(托管在 EC3 实例中)

  • 我应该保留index.jsp 作为我的应用程序的起点吗?从而使 HTML 和 JAVA 坐在同一个项目中。如果我选择这个选项,我是否能够使用 Angular 和 Bootstrap。

希望你理解这个问题:)

最佳答案

我建议在 Tomcat 应用服务器上部署动态内容,在 Apache Web 服务器上部署静态内容(HTML、图像、CSS)。我不会在 s3 上保留静态内容。它在 Apache 上有很多优点,例如 - 使用 Apache 服务器,您可以压缩、缓存、验证、限制静态内容。

静态和动态代码可以放在同一个项目和存储库中。 DevOps构建过程可以构建jar和war并分别部署它们。

关于java - 两个服务器,每个服务器用于 HTML 和 Java Jersey Rest API 或单个 Tomcat Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59797136/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com