Выложили код в продакшн, где производится обнуление некоторых ключей в Memcached. Посыпалась такая вот ошибка (сам впервые вижу), собственно ручками повторил:
| Код | $ /usr/local/php5/bin/php -r '$memc = new Memcache("X.X.X.X", 11211); $memc->delete('key');' PHP Warning: Memcache::delete(): cannot find connection identifier in Command line code on line 1
|
Админы говорят, обновляли Memcached. Самому стало любопытно, сейчас ищу причину. Ну и сюда решил запостить.
Memcached
| Код | telnet X.X.X.X 11211 Trying X.X.X.X... Connected to xx.xx.xx.xx. Escape character is '^]'. version VERSION 1.2.5
|
PHP Memcache
| Код | memcache
memcache support => enabled Active persistent connections => 0 Revision => $Revision: 1.62 $
Directive => Local Value => Master Value memcache.allow_failover => 1 => 1 memcache.chunk_size => 8192 => 8192 memcache.default_port => 11211 => 11211 memcache.max_failover_attempts => 20 => 20
|
|