play framework的session是基于cookie的
默认是存放在PLAY_SESSION这个cookie name中
而当同一个IP或者域名的不同端口上都部署了play项目,这时候就都占用了默认的PLAY_SESSION这个cookie name,
从而会引发不可知的session冲突.
参考一下配置
application.session.cookie=xxx
这样 session默认存放的cookie name就是 xxx_SESSION了,给不同的项目定义不同的名字就能避免session冲突了