首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >带有tomcat的Apache web服务器

带有tomcat的Apache web服务器
EN

Stack Overflow用户
提问于 2016-10-31 00:03:32
回答 1查看 188关注 0票数 1

我们有一个带有gradle构建配置的java web应用程序,它包含两个模块,如下所示:

  1. with项目--包含所有statc文件、js、jsp等。它还包含所有带有rest控制器层的项目、春季配置。
  2. 项目-main.jar-包含所有业务和DAO层逻辑。

目前,我们正在Apache中部署这两个模块。我们的项目正在进行一些架构更改&其中一项要求是在Apache服务器中添加所有静态内容,以便能够快速地处理静态内容。

我是Apache服务器的初学者。我有以下问题:

  1. 如果我将所有静态内容都放在Apache服务器中,那么我可以从project中删除所有静态内容吗?这两个项目能分开存在吗?
  2. 接下来,项目的静态内容将放在Apache服务器中,web应用程序将部署在Apache中,此外,这两台服务器都将部署在不同的VM机器中。tomcat中的web应用程序如何在不同的VM机器中访问Apache web服务器的静态内容?(例如,jsp如何指向图像?)
  3. 是否可以为静态内容创建一个单独的项目,因为将来它将独立于web项目,只需要部署在Apache服务器上?

以上问题的答案将不胜感激,并欢迎其他相关建议。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-31 01:28:46

1)如果我将所有静态内容都放在Apache服务器中,那么可以从project中删除所有静态内容吗?

是。

这两个项目能分开存在吗?

它们可以,但是what应用程序中的内容永远不会被访问,那么有什么意义呢?

2)未来项目的静态内容将部署在Apache服务器中,web应用程序将部署在Apache中,而且这两种服务器都将部署在不同的VM机器中。tomcat中的web应用程序如何在不同的VM机器中访问Apache web服务器的静态内容?(例如,jsp如何指向图像?)

need应用程序不需要访问图像。浏览器需要访问图像。Apache配置可以设置为透明地处理该配置,而不需要任何JSP更改。

3)是否可以为静态内容创建一个单独的项目,因为将来它将独立于web项目,只需要部署在Apache服务器上?

是。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40334977

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档