用户保存在ThreadLocal问题

来源:8-5 接口限流防刷下

慕粉1462372119

2018-02-28

老师,目前代码使用的是单线程,使用拦截器把户信息保存在ThreadLocal里,但如果想把秒杀方法改成多线程,前端用户快速刷新页面,用户信息也是保存在ThreadLocal里吗?

写回答

1回答

若鱼1919

2018-02-28

服务端程序都是多线程的,ThreadLocal就是把数据保存在线程中的,每一个线程都有自己的ThreadLocal。

1
4
若鱼1919
回复
芒果和芒果柠檬
谁说是单线程共享hashmap了?hashmap是类的成员变量,当然是多线程共享的
2018-08-28
共4条回复

Java秒杀系统方案优化 掌握海量访问通用解决方案

各种缓存/JSR303参数检

2695 学习 · 941 问题

查看课程