原则内存缓存::get() 生成:从流 (0) 异常读取行失败



我有一个 laravel 4/Doctrine 2 应用程序,它随机(20 次/天)生成以下错误:

Memcache::get(): Server 127.0.0.1 (tcp 11211) failed with: Failed reading line from stream (0)

除了几年前提出的这个问题之外,谷歌和官方文档没有透露任何东西: 内存缓存错误:从流 (0) 数组读取行失败

这个问题对我没有多大帮助,因为就我而言,我没有最大化最大连接数或可用缓存。

我的环境如下所示:

  • 菲律宾比索 5.5.22
  • MySQL 5.5.41
  • 拉维尔 4.0.1
  • 教义2

在过去的 5 天里,此错误发生了 126 次,但是我在 Memcache 统计信息中看不到任何问题。它们如下所示:

STAT uptime 543029
STAT version 1.4.4
STAT pointer_size 64
STAT get_hits 25191524
STAT get_misses 276599
STAT limit_maxbytes 1073741824
STAT listen_disabled_num 0
STAT evictions 0

迁移到具有完全相同软件规格的不同生产计算机解决了这个问题。

我们得出的内部结论是,此问题是由硬件问题引起的。

相关内容

  • 没有找到相关文章

最新更新