前后端分离 session问题

阿西吧阿西吧 2017-07-11 04:27:46
公司项目是前后端分离,我负责开发接口,应用服务器是tomcat,目前采用token机制取代了session的作用。但是我发现个问题,前后端分离,跨域请求下,tomcat每次都会创建新的session,我并没有用到session,但是项目上线后会产生过大的开销,大量的内存用于存放session,这样可能会导致内存溢出。求各位有没有什么解决方法。小弟的框架是spring boot
...全文
6460 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
知渊书客 2018-04-10
  • 打赏
  • 举报
回复
我也碰到这个问题了。。。
知渊书客 2018-04-10
  • 打赏
  • 举报
回复
session的创建和你调用的代码有关系么?没有相关的代码tomcat就不会创建新的session了么?
李德胜1995 2017-07-11
  • 打赏
  • 举报
回复
  • 打赏
  • 举报
回复
那年花 2017-07-11
  • 打赏
  • 举报
回复
阿西吧阿西吧 2017-07-11
  • 打赏
  • 举报
回复
我的问题已经解决了,我代码里面含有测试代码,包含了使用session的代码,这样才会创建session。删掉这些代码后,目前cookie中没有了sessionid信息。
阿西吧阿西吧 2017-07-11
  • 打赏
  • 举报
回复
引用 1 楼 u013835778 的回复:
session只创建一个,不能重复创建
跨域请求,每次ajax请求,tomcat都会认为是新用户,就会创建新的session
lifewell1 2017-07-11
  • 打赏
  • 举报
回复
session只创建一个,不能重复创建

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧