memcached的启动与关闭!

Tagged
7 个回复, 3 voices Last updated by  果舍网 3 年, 5 月 前
  • 果舍网
    管理员
    @guoshe
    #15215

    最近试了试wordress的object cache以加快wordpress的载入速度,使用了memcached.但在换用插件或是主题的时候因为还保留了缓存,所以会出现开启了插件后,再查看的时候又会看到插件并没有开启。这个时候一种处理方式就是清空缓存,另外一种就是重新启动。

    一种就是清除缓存:

    telnet localhost 11211
    Trying 127.0.0.1…
    Connected to localhost.
    Escape character is ‘^]’.
    flush_all
    OK
    quit

    第二种就是重启:

    查找进程号:

    pgrep memcached

    kill -9 进程号

    启动memcached

    memcached -d -p 11211 -u memcached -m 128 -c 1024 -P /var/run/memcached/memcached.pid

     

     

     

  • adas
    参与者
    @xupeng111
    #21363

    再配合eAccelerator,buddypress速度嗖嗖的!

    • 果舍网
      管理员
      @guoshe
      #21364

      也可以用APC

    • 果舍网
      管理员
      @guoshe
      #21365

      目前新版的buddypress 2.0基本上已完全支持memcached。

  • adas
    参与者
    @xupeng111
    #22113

    还可以安装一个memcache的可视化界面,方便管理查看,最近遇到一个麻烦事情,memchache总是导致Woocommerce的购物车出问题,不是物品删除不掉就是新物品加不进购物车,一定要手动flush 才行,估计是session的问题,Woocommerce已经标记过期的session,memcache还抱着不放,管理员大大知道memcache如何设置一个自动flush吗?

    • 果舍网
      管理员
      @guoshe
      #22118

       自动flush不会, 是不是可以屏蔽memcache对Woocommerce的object cache

  • 春春
    参与者
    @lemolee
    #22217

    我昨天也装了 memcached 暂时没有发现问题,觉得数据库查询少了。另外这个编辑器【添加媒体】按钮如果能显示当前文章的图片就好了,免得每次打开都要加载一大堆没用的,很慢!

    • 果舍网
      管理员
      @guoshe
      #22221

      有一个问题,注册时的激活问题,使用memcached 不激活也可以登录。方法是:

      wp_cache_add_non_persistent_groups('users');

抱歉,回复话题必需登录。