我有一个带有 CakePHP 应用程序的健康、低流量的登台服务器。我在 localhost 上运行 Memcached,所有 Cake 缓存都使用 Memcache 作为缓存引擎。
每隔一两个小时(比如每 1-2 周),我会看到如下错误:
Warning (512): _cake_model_ cache was unable to write 'default_read_users' to Memcache cache [CORE/Cake/Cache/Cache.php, line 309]
Warning (512): _cake_core_ cache was unable to write 'file_map' to Memcache cache [CORE/Cake/Cache/Cache.php, line 309]
Warning (512): _cake_core_ cache was unable to write 'method_cache' to Memcache cache [CORE/Cake/Cache/Cache.php, line 309]
这表明即使是核心 Cake 缓存也无法写入 Memcache 存储。
我将重新启动服务器上的 Memcache 守护程序,等待几分钟,然后重新加载页面,但错误消息仍然存在。
服务器上的生命体征看起来不错。
什么可能导致这种情况?