当我将新版本部署到App Engine时,用户会话仍将处于活动状态,因此,如果会话对象中附加了某些更改,则会触发错误500。
因此,要解决此问题,我必须使用jsessionid删除Cookie。
我正在寻找一种方法,如果部署了新版本,则注销所有用户,就像实际上您将在开发环境中这样做一样。
最佳答案
正确的方法是让新版本的代码检查会话并确认它是新的会话,否则,请优雅地失败并重置会话对象。
关于java - App Engine-部署新版本错误500(由于 session ),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12978280/