我有一些tomcat7与memcached会话管理器,使用nginx代理tomcats,没关系。nginx和tomcat(与memcached会话管理器)config context cookies =“false”
但是现在,我们需要在iphone safari上付费,并通过jsessionid访问url。 因此,添加cookie =“false”到tomcat上下文。 然后我们将失去会话非常访问(与url中jsessionid)。 但是,当使用nginx的和一个Tomcat服务器,或直接访问Tomcat服务器,每一件事情是好的。
为什么happend? 有没有人可以解决这个问题。 谢谢
你是否还用tomcat测试过,没有nginx,你在这种情况下是否也会遇到相同的问题?你的memcached会话管理器配置是什么,你使用粘性或非粘性会话吗? – MartinGrotzke
我只用过tomcat测试过,它工作正常。 memcached会话管理器配置,使用非粘性会话。 –
好吧,所以只有tomcat它的工作原理,但由Nginx代理它不起作用?你是否看到任何触及tomcat的请求的不同,例如在日志中?然后 – MartinGrotzke