从JSESSIONID中删除服务器名称

时间:2010-10-26 11:55:03

标签: java servlets jboss jsessionid

我们的应用程序在JBOSS及其前端在Apache上运行。在外部对URL进行访问时,JSESSIONID会在cookie的Content属性中显示servername。

任何想法如何删除???

谢谢,

1 个答案:

答案 0 :(得分:1)

mod_jk将工作者的名称添加到cookie中,以记住必须指向哪个tomcat即将发出的请求。

默认情况下,worker名称等于tomcat上配置的jvmRoute,< Engine> tag,在server.xml中。

您可以更改workers.properties以使用其他工作名称,但您需要添加jvm_route定义:

...
worker.myworker.jvm_route=<jvm-route-as-specified-in-tomcat-conf>
...