我们有一个带有gradle构建配置的java web应用程序,它包含两个模块,如下所示:
目前,我们正在Apache中部署这两个模块。我们的项目正在进行一些架构更改&其中一项要求是在Apache服务器中添加所有静态内容,以便能够快速地处理静态内容。
我是Apache服务器的初学者。我有以下问题:
以上问题的答案将不胜感激,并欢迎其他相关建议。谢谢!
发布于 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服务器上?
是。
https://stackoverflow.com/questions/40334977
复制相似问题