在Linux服务器上运行Apache或Nginx等HTTP代理后运行Apache是否仍然被认为是最佳实践?
十年前,我被告知它是必要的,因为Tomcat 3在提供静态内容方面很慢,而且它还存在稳定性和安全性问题。AJP是替代方法的选择。
在2013年,Tomcat 7更加稳定和安全,我将提供的任何静态内容都将通过CDN提供。
有什么令人信服的理由让Tomcat坐在另一个HTTP服务器后面吗?我是一个主要的开发人员,所以请原谅任何无知!
发布于 2013-08-03 09:58:25
从经验来看,一只独立的猫没什么问题。我们从Apache 6开始就这样做了,我们甚至用Tomcat托管我们的静态网站。就因为这更容易。我们每天提供几千页的浏览量。老样子。大多数时候,猫的过程是无聊的。所有关于Tomcat的东西都是现成的,现在是APR/本地的。
您可以将Apache + mod_jk用于负载均衡器设置。或者是为了更容易的维护模式。以防你做滚动更新。
正如ptman所建议的,给它一个测试和基准您的使用程序。
https://serverfault.com/questions/527878
复制相似问题