资讯专栏INFORMATION COLUMN

memcached 重启无法缓存

bingo / 2758人阅读

摘要:在这种情况下,当重启之后,虽然服务依旧正常,但是其在重启前与的关联池却依旧还在,所以的进程中使用的依然是原有的连接服务,但原有的连接服务中的已经不存在了,这就导致了存储与读取的异常。

问题:

在重启memcached进程之后, memcached的存储和读取异常, 不能存储,也不能读取

解析:

       这要从memcached与php的进程关系说起,php 在第一次运行程序的时候, 连接了memcached服务,在这之后,在后台进程中便有了一个php和memcached关联的进程,即创建了一个连接池,每个php与memcached的连接都会在这个连接池中保持一段时间,这也是为了提高性能的一种方式。

  

在这种情况下,当memcached重启之后,虽然memcached服务依旧正常,但是其在重启前与php的关联池却依旧还在,所以php的进程中使用的依然是原有的连接服务,但原有的连接服务中的memcached已经不存在了,这就导致了存储与读取的异常。

解决:
  

重启php-fpm即可

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/61675.html

相关文章

  • memcached 重启无法缓存

    摘要:在这种情况下,当重启之后,虽然服务依旧正常,但是其在重启前与的关联池却依旧还在,所以的进程中使用的依然是原有的连接服务,但原有的连接服务中的已经不存在了,这就导致了存储与读取的异常。 问题: 在重启memcached进程之后, memcached的存储和读取异常, 不能存储,也不能读取 解析:        这要从memcached与php的进程关系说起,php 在第一次运行程序...

    Jonathan Shieber 评论0 收藏0
  • PHP面试常考内容之Memcache和Redis(3)

    摘要:自己整理了一篇不同等级面试都问什么的文章,关注公众号琉忆编程库,回复等级,我发给你。 你好,是我琉忆。今天是周五了,再上一天班就周末了,提前祝大家周末愉快。嘿嘿。这篇文章是本周Memcache和Redis内存数据库常考的专题。本周一和周三更新的文章路径:PHP面试常考内容之Memcache和Redis(1)PHP面试常考内容之Memcache和Redis(2)本周(2019.2-18至...

    Lionad-Morotar 评论0 收藏0
  • PHP面试常考内容之Memcache和Redis(3)

    摘要:自己整理了一篇不同等级面试都问什么的文章,关注公众号琉忆编程库,回复等级,我发给你。 你好,是我琉忆。今天是周五了,再上一天班就周末了,提前祝大家周末愉快。嘿嘿。这篇文章是本周Memcache和Redis内存数据库常考的专题。本周一和周三更新的文章路径:PHP面试常考内容之Memcache和Redis(1)PHP面试常考内容之Memcache和Redis(2)本周(2019.2-18至...

    zhaochunqi 评论0 收藏0
  • 讲讲NoSQL比较火的三个数据库Memcached、Redis、MongoDB

    摘要:而今天主要讲用得比较多的三个。支持持久化操作,可以进行及数据持久化到磁盘,从而进行数据备份或数据恢复等操作,较好的防止数据丢失的手段。单线程请求,所有命令串行执行,并发情况下不需要考虑数据一致性问题。 前言 NoSQL,泛指非关系型的数据库。随着互联网不断的发展,传统的关系数据库在应付新互联网模式的网站,特别是超大规模和高并发的SNS类型的纯动态网站已经显得力不从心,暴露了很多难以克服...

    Michael_Lin 评论0 收藏0

发表评论

0条评论

bingo

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<