【发布时间】:2012-02-29 02:24:51
【问题描述】:
我们的应用程序在 Tomcat6 中运行,我们通过 mod_proxy 将所有从 Apache 的请求代理到 Tomcat。该代理配置如下所示:
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
<Location />
Order deny,allow
Allow from all
</Location>
我们的应用程序也部署为 ROOT。我认为这在尝试访问 /manager URL 时会导致问题,但我不能 100% 确定并且不清楚如何验证这一点。谁能给我一些关于如何解决这个问题的指示?我想使用 jenkins 的管理器应用进行远程部署。
【问题讨论】:
-
如果您要代理所有流量“/”,为什么还要麻烦使用代理呢?你能用 mod_jk 代替吗?
-
我实际上反对同时使用 Apache。我们不提供任何静态内容。然而,我的建议被否决了。关于 mod_jk,我最近阅读的所有文章都推荐 mod_proxy 而不是 mod_jk。
标签: apache tomcat tomcat6 mod-proxy