tomcat奇怪的问题与多项研究

时间:2013-11-25 19:51:54

标签: linux tomcat alias

我们正在使用tomcat version 7(前端Apache),我们在setenv.sh文件中进行了以下配置

JAVA_OPTS="$JAVA_OPTS -Dserver.proxy.name="www.example.com" 

目前我已经添加了一个域名www.foo.com并指向相同的tomcat(同一个tomcat的多个域名)

但是当我输入www.foo.com时,它会在浏览器搜索栏中自动转换为www.example.com。

但是,如果我更改setevn.sh文件中的以下设置,它适用于foo但不适用于例如

JAVA_OPTS="$JAVA_OPTS -Dserver.proxy.name="www.foo.com" 

问题:

有没有办法可以使用多个域名指向同一个tomcat,如Alias?什么是-Dserver.proxy.name

1 个答案:

答案 0 :(得分:1)

如果您在前面使用Apache,请指定虚拟主机与您的tomcats的代理。甚至不用费心去尝试在你的应用程序中做到这一点。理想情况下,您可以使用类似mod_jk的Apache模块进行负载平衡。