1
Dalli::DalliError: Response error 130: Out of memory
from /bundled_gems/ruby/1.9.1/gems/dalli-2.7.0/lib/dalli/server.rb:496:in cas_response' from /bundled_gems/ruby/1.9.1/gems/dalli-2.7.0/lib/dalli/server.rb:275:inblock in set'
from /bundled_gems/ruby/1.9.1/gems/dalli-2.7.0/lib/dalli/server.rb:459:in guard_max_value' from /bundled_gems/ruby/1.9.1/gems/dalli-2.7.0/lib/dalli/server.rb:272:inset'
from /bundled_gems/ruby/1.9.1/gems/dalli-2.7.0/lib/dalli/server.rb:60:in request' from /bundled_gems/ruby/1.9.1/gems/dalli-2.7.0/lib/dalli/options.rb:18:inblock in request'
from /usr/lib64/ruby/1.9.1/monitor.rb:211:in mon_synchronize' from /bundled_gems/ruby/1.9.1/gems/dalli-2.7.0/lib/dalli/options.rb:17:inrequest'
from /bundled_gems/ruby/1.9.1/gems/dalli-2.7.0/lib/dalli/client.rb:323:in perform' from /bundled_gems/ruby/1.9.1/gems/dalli-2.7.0/lib/dalli/client.rb:103:inset'
from (irb):13
from /usr/bin/irb:12:in `'

有人可以解释这个错误吗?我看到 memcache 中有很多空白空间,但我仍然为几个键收到此错误。

4

1 回答 1

0

当 memcached 服务器挂起时,我短暂地看到了这个错误。直到有人提出更果断的答案,重新启动 memcached 并查看其配置。也许“-m”参数试图使用比服务器可用更多的内存。

这里有一些迹象表明它可能是由较早的 memcached 错误引起的,因此请确保您是最新的。

于 2017-07-14T09:45:39.287 回答