我有一些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