WebApp将静态HTML / JS文件放在WAR或单独的Web服务器中?

时间:2017-08-02 09:37:46

标签: javascript java html tomcat architecture

我不确定这个问题是否已在某处得到解答。我找不到这个。

目前我开发了一个带有java webservice后端和HTML / JS / CSS前端的web应用程序。现在我不确定静态html / js / css文件最好用什么?

将它们放入单独的apache webserver或将它们放入java WAR文件并将其作为一个文件部署到apache tomcat?

这种情况下的最佳做法是什么,主要的缺点和优势是什么?

1 个答案:

答案 0 :(得分:0)

许多建议将静态内容与动态内容分开的建议源于tomcat在提供静态内容时非常糟糕。这些天它非常简单和高效,允许缓存控制标题之类的东西。

如果你有足够的负载来压倒tomcat的defaultservlet静态内容服务,你可能想要查看静态内容的CDN。