2010-10-26 221 views
1

我们的应用程序在JBOSS上运行,并在Apache上运行它的前端。当从外部访问URL时,JSESSIONID将在Cookie的Content属性中显示服务器名称。从JSESSIONID中删除服务器名称

任何想法如何,可以去掉这个???

感谢,

+0

哪个versioj的JBoss?你使用mod_jk在Apache和JBoss之间进行通信吗? – skaffman 2010-10-26 12:08:07

+0

嗨, 我们使用JBOSS 4.3_CP08。 是的,我们正在使用mod_jk来进行2之间的通信。 – Mitz 2010-10-26 12:52:56

回答

1

mod_jk的增加了工人的名字到cookie来记住即将到来的请求必须定向是Tomcat。

默认情况下,worker名称等于在tomcat上配置的jvmRoute,位于server.xml中的<引擎>标记中。

可以更改使用另一工作人员的名字workers.properties,但你将需要添加jvm_route定义:

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