redis存放SESSION后,有时redis自己会死掉,怎么回事呢?


我们目前的项目使用redis存储session,前天客户说登录不上去,我们检查后发现是redis不工作了,重启了redis就好了,今天又出现了这个问题,
请问这个有可能是什么原因发生的呢?如何解决呢?

Redis php

百地三套夫 10 years, 10 months ago

phpredis的话用作session不要开持久化,会耗尽热第三和服务器的sock handler

古德外安666 answered 10 years, 10 months ago

有可能是 phpredis 这个PECL扩展提供的Session Handler机制死锁了,导致单线程的Redis直接无响应.

ZENNE answered 10 years, 10 months ago

内存不够用?

遗湿de美好 answered 10 years, 10 months ago

原因很多,看看这篇文章吧,对照你们的场景具体分析:
http://www.oschina.net/translate/redis-latency-problems-troubleshooting?lang=chs &page=1#

纯洁的大叔 answered 10 years, 10 months ago

Your Answer