ServiceStack.Redis连接池问题求教各位大佬

最近使用Redis,因为网站本身有资源缓存,如果我一更新,资源会全部重新请求刷新,可能瞬间的并发请求达到上万,然后Redis直接报“Redis Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled in use”

我设置的是1000个线程读写,还能继续设置更多还是说要手动释放连接?我有用using,但没用,

我本机模拟不出来同时1000个线程以上的并发,如果测试环境也不会报这个错

Redis
连接池
2023-05-24 13:23:20
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
风车的风

1000 个线程读写毫无意义,这会严重的降低系统的性能,你应该从策略上控制这样的事情发生,比如使用队列,或者将缓存资源的更新错开来。

分享
微博
QQ
微信
回复
2023-05-24 15:13:07
相关问题
postgresql 连接池一般为多大?
4238浏览 • 1回复 待解决
数据库连接池是线程安全的吗?
1938浏览 • 1回复 待解决
新手问题求教各位大神!
2395浏览 • 1回复 待解决
求助各位大佬
6942浏览 • 2回复 已解决
golang redis客户端连接状态
2369浏览 • 1回复 待解决
docker容器内的MySQL、Redis无法连接
3179浏览 • 1回复 待解决
各位大佬,SDK4和SDK3相比有啥区别?
11213浏览 • 4回复 已解决
$r使用问题求助各位大神了
527浏览 • 1回复 待解决
HarmonyOS线程使用崩溃
95浏览 • 1回复 待解决
求教大神,分布式软总线的流程问题
10678浏览 • 1回复 已解决
Redis INCR 原子性问题
3221浏览 • 1回复 待解决
关于liteos-a的一些问题想请教各位
8209浏览 • 2回复 待解决
大佬告知如何定位混淆问题
146浏览 • 1回复 待解决
HarmonyOS线程周期执行任务
540浏览 • 1回复 待解决
Binder链接实现有哪些方法?
510浏览 • 1回复 待解决