session 你们还在用吗?

2017-05-09 13:48:09 +08:00
 twogoods
现在动不动就分布式的架构,session 集中管理的话放 redis 也能解决问题,那你们现在还用 session 吗还是说用别的方案替代?
4921 次点击
所在节点    程序员
13 条回复
jianzhiyao020
2017-05-09 13:56:30 +08:00
memcached
asuraa
2017-05-09 15:04:38 +08:00
现在虽然一部分用 session 但是也在慢慢的切换到 json web token 也就是 Jwt, 到时候就真的是无状态了
jarlyyn
2017-05-09 15:10:20 +08:00
用啊。

该用 session 的地方为啥不用?
liyu001989
2017-05-09 15:53:09 +08:00
我们 api + 前端框架 用 jwt
lululau
2017-05-09 16:07:13 +08:00
放在客户端
mateor95
2017-05-09 16:07:55 +08:00
用啊,分布式里面用 cookie 来重建 session 就可以了啊
twogoods
2017-05-09 16:53:50 +08:00
@luodaoyi jwt 解析出来的 uid 和 restful put: /{uid}/email 里带的 uid 不同,结果是这个请求没有执行权限,这里多一次的校验感觉很不爽
phx13ye
2017-05-09 17:06:05 +08:00
就算是分布式,session 也有 sticky,replication,存储到 db 等方案,当然还有人用啊
orvice
2017-05-09 17:20:55 +08:00
token session 概念上差不多的
Ouyangan
2017-05-09 17:25:20 +08:00
token 搞到最后就成了 session....哈哈
Amayadream
2017-05-09 19:13:17 +08:00
有一个 Spring session 可以解决分布式的问题,不过不知道效率如何。现在各种前端框架,后台只提供 api 还是 token 用的多一些
puncsky
2017-05-09 22:08:00 +08:00
twemproxy + redis 或者 cookie-based session, e.g. [cookie-session]( https://github.com/expressjs/cookie-session)
Delon
2017-05-10 13:59:45 +08:00
@orvice 就是

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/360095

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX