我变得很随意 IO::EAGAINWaitReadable
有时从执行作业时 Sidekiq
与 redis
作为缓存服务。 redis
以及 sidekiq
在同一台服务器上运行。当我试图从中获取价值时,有时也会遇到这个问题 Rails.cache
.
你知道吗?
ps:不需要在这里提供代码,因为这毫无意义。
编辑
找到答案
经过一些研究和阅读更多关于 redis
,以下是我的发现:https://redis.io/topics/lru-cache
使用 allkeys-lru
真的在这里做的工作,我们不再收到超时,因为钥匙被删除时,他们没有使用。
如何修复
打开redis cli:
redis-cli
现在,在cli中
CONFIG SET maxmemory 8G
CONFIG SET maxmemory-policy allkeys-lru
你可以改变主意 8G
不管你想要什么。
暂无答案!
目前还没有任何答案,快来回答吧!