首页 > 用户投稿

session如何保持会话 分布式session的几个问题?

分布式session的几个问题?

会话的本质是前端存储一个id,后端根据这个id识别会话并访问数据。仅此而已。至于如何保存id,你可以把它放在url后面,放在cookie中,甚至放在header中。r在我看来,只要使用这种模式,就叫做session,但是id(token)的实现是不同的。会话的缺点是将数据保存在何处。由于需要保存,所以在分发时必须保证会话的一致性。r至于jwt,说白了就是一根弦。重点是,当您转到会话时,服务器不会保存它,而是直接在字符串中写入必要的信息。优点很明显,缺点也很明显。服务器失去对令牌的控制。如何退出函数?在服务器上添加黑名单?这样既不闲置,又遇到保存的问题,何不直接使用session呢?我认为会话是未来。如果服务器不保存证书,它将失去对令牌的控制。无论如何,弊大于利。至于会话一致性,统一授权中心访问是可以的。这不是问题。r

对于一般的中小型应用,会话存储可以满足项目的需要。一旦应用程序访问量增加,数据库中会话的频繁读写很容易给系统带来瓶颈。

是的。

实现会话互通;

session如何保持会话 分布式session的几个问题?

,频繁读写会话不会带来性能压力;];

可以记录每个用户的会话id,这样就可以找到一个注册用户的所有会话id,方便实现登录功能。

session如何保持会话如何实现分布式session分布式session解决方案

原文标题:session如何保持会话 分布式session的几个问题?,如若转载,请注明出处:https://www.saibowen.com/tougao/23204.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。