一段时间后,PHP无法再连接到memcached,直到memcached重新启动
多年来,我一直在运行一个PHP/Drupal7站点,memcached作为缓存后端,运行在与PHP(7.3)、Apache和MySQL相同的服务器上。最近,出现了以下错误: 注意:MemcachePool::getstats():服务器127.0.0.1(tcp 11211,udd 0)失败,原因是:require_once()中的连接被拒绝(111)((第19行of/usr/local/projects/r/example.com/web/sites/all/modules/memcache lock.inc) 这个错误每隔几天就会出现一次。重新启动一段时间后,PHP无法再连接到memcached,直到memcached重新启动,php,drupal-7,memcached,Php,Drupal 7,Memcached,多年来,我一直在运行一个PHP/Drupal7站点,memcached作为缓存后端,运行在与PHP(7.3)、Apache和MySQL相同的服务器上。最近,出现了以下错误: 注意:MemcachePool::getstats():服务器127.0.0.1(tcp 11211,udd 0)失败,原因是:require_once()中的连接被拒绝(111)((第19行of/usr/local/projects/r/example.com/web/sites/all/modules/memcache
memcached
服务可在一段时间内解决此问题。我在/var/log/syslog
中查找了与memcached
相关的错误消息,但没有找到任何内容。我已尝试使用logfile/var/log/memcached.log
启用登录/etc/memcached.conf
,但重新启动服务后未创建该文件。我不知道还有什么好查的
服务器是运行在DigitalOcean上的Ubuntu16.04。我已确保是最新的。是否检查了memcache密钥的完整性或数量?可能memcached需要刷新或具有更少的密钥项,usefull thread@Fky memcached设置为在内存耗尽时自动逐出条目。你说的“钥匙完整性”是什么意思?除了内存限制之外,我应该担心键/条目的数量吗?