PHP 警告:未知:无法写入会话数据(memcached)。非常罕见

PHP 警告:未知:无法写入会话数据(memcached)。非常罕见

几周前,我安装了 memcached (2.2.0) libmemached (1.0.18)。(Apache/2.4.10 和 PHP 5.5.20),主要用于 php 会话管理。总体而言,我对性能非常满意,但偶尔我会注意到这个警告。它每天发生 2 到 3 次,我每次都会收到 3 条消息(几秒钟内)。我每天大概运行 50,000 个会话 - 所以这只是一小部分。

我无法重现。而且我在谷歌上搜索也找不到任何有用的信息。所有 memcached 配置设置都是标准的,我从命令行启动了守护进程:memcached -d -u nobody -m 128 127.0.0.1 -p 11211

客户端的某些异常情况是否会导致这些罕见的故障?

更新...找到线索...

; The amount of retries for failed store commands.
; This mechanism allows transparent fail-over to secondary servers when
; set/increment/decrement/setMulti operations fail on the desired server in a multi-server
; environment.
; the default is 2
memcached.store_retry_count = 2

这大概解释了为什么我的警告有三个。我猜这是一个锁定问题?但我不知道为什么会话会锁定(我的意思是会话仅由单个用户使用,并且他只能同时执行一个脚本?)

相关内容