Не удалось записать данные сеанса (memcache)
Я замечаюпрерывистый проблема с нашим обработчиком сессии Memcached. Возникающая ошибка:
Неизвестно: не удалось записать данные сеанса (memcache). Пожалуйста, проверьте правильность текущей настройки session.save_path.
Заметки:
Кажется, это периодически возникающая проблема, возникающая 5 или 6 раз в день у разных пользователей.Memcached не является локальным хостом. то есть он находится на другом сервере, чем веб-сервер.Я использую расширение Memcache (в отличие от расширения MemcacheD).Я использую префикс tcp. Если вы посмотрите наэтот вопросвы увидите, что «исправить» было поставить префикс tcp: //, если вы используете расширение Memcache.Мои настройки php.ini:
session.save_handler = memcache
session.save_path = "tcp://64.233.191.255:11211"
Обратите внимание, что я также использовал:
session.save_path = "tcp://64.233.191.255:11211?persistent=1&weight=1&timeout=1&retry_interval=15"
Но это не имеет значения.
Проверил файл memcached.log, где обнаружил следующую ошибку:
Не удалось записать, и не из-за блокировки: Соединение сброшено узлом.
Примечание: эта конкретная ошибка возникает по крайней мере один раз, в одно и то же время (01:07 утра), каждый день. Это будет происходить спорадически в течение дня.