代码之家  ›  专栏  ›  技术社区  ›  James

memcached设置失败

  •  0
  • James  · 技术社区  · 15 年前

    真的很奇怪。最近,我的memcached实例基本上停止了设置键和数据。就像99%的事情只是默默的失败,以前,完全的工作过。

    有办法治好这些家伙吗?我尝试用数据“test”设置一个名为“a”的键,但它仍然失败并且没有设置。

    它一直在为 但现在突然不行了。

    我重新启动了守护进程,我把它分成了块,而不是一大块。所有这些东西,只有一小部分数据真正得到设置。

    我已经用命令设置了一个日志

    memcached -d -m 3072 -l localhost -p 11211 -u nobody -v >> /var/log/memcached.log 2>&1
    

    但它仍然是空的。上面有什么问题吗?

    帮帮大家!:)

    2 回复  |  直到 15 年前
        1
  •  1
  •   Ross    12 年前

    假定用户 没有人 具有写入权限 /TMP ,请尝试以下操作,注意

    memcached -d -m 3072 -l localhost -p 11211 -u nobody -v 2>>/tmp/memcached.log
    
        2
  •  0
  •   Ross    12 年前

    你可能什么都没弄坏。

    尝试从访问memcache的计算机远程登录到memcache客户机

    执行以下操作

    $telnet [insert hostname] 11211
    
    status
    
    ^]exit
    

    ^]是转义,然后]退出telnet连接。你也可以这样设置和获取变量

    我怀疑,配置可能被破坏,或者防火墙可能已经安装到位。