Session Tomcat:将多个子目录作为不同的域来隔离会话

Session Tomcat:将多个子目录作为不同的域来隔离会话,session,tomcat,dns,subdirectory,Session,Tomcat,Dns,Subdirectory,我有一个问题,Tomcat后端webapp中的多个不同类型的登录使用相同的会话属性名称,因此登录属性彼此重叠,注销不分青红皂白地清除其他登录的数据 我没有单独的域(并且安排一些东西来模拟多个域会太麻烦),但是我希望tomcat能够将不同子目录中的文件视为具有不同的域,这样我就可以避免会话信息的冲突 目前,最肤浅的解决方案(但不是最快的)是通过并显式更改会话属性名称,以避免冲突。。我必须接触几百个文件才能保证我的方法不会引起bug。这需要的时间远远超过它的价值 有什么想法吗?只需在每个“子目录”(

我有一个问题,Tomcat后端webapp中的多个不同类型的登录使用相同的会话属性名称,因此登录属性彼此重叠,注销不分青红皂白地清除其他登录的数据

我没有单独的域(并且安排一些东西来模拟多个域会太麻烦),但是我希望tomcat能够将不同子目录中的文件视为具有不同的域,这样我就可以避免会话信息的冲突

目前,最肤浅的解决方案(但不是最快的)是通过并显式更改会话属性名称,以避免冲突。。我必须接触几百个文件才能保证我的方法不会引起bug。这需要的时间远远超过它的价值


有什么想法吗?

只需在每个“子目录”(真正称为“上下文路径”)上部署webapp即可。每个上下文将被视为独立的,会话不会相互干扰