Форум сайта python.su
1
Добрый день !
Веду проект на django 1.1. Кэш бэкэнд - memcached.
Часто появляются такие сообщения:
mcm_storage_cmd():3334: unable to store value: add
mcm_storage_cmd():3334: unable to store value: add
mcm_storage_cmd():3334: unable to store value: add
mcm_storage_cmd():3334: unable to store value: add
mcm_storage_cmd():3334: unable to store value: add
mcm_storage_cmd():3334: unable to store value: add
mcm_storage_cmd():3334: unable to store value: add
mcm_storage_cmd():3334: unable to store value: add
mcm_storage_cmd():3334: unable to store value: add
mcm_storage_cmd():3334: unable to store value: add
Подскажите куда копать, плз Это просто предупреждение ? Кэш вообще работает ?
Гуглил.
Офлайн
1
FreeBSD 8.1
django 1.1
python 2.6
memcached 1.4.5
env_settings:
CACHE_BACKEND = ‘memcached://127.0.0.1:11211/’
SESSION_ENGINE=“django.contrib.sessions.backends.cached_db”
Офлайн
41
а cmemcached не стоит?
как вариант попробуй python-memcached обновить до последней версии
Отредактировано slav0nic (Окт. 3, 2012 15:27:45)
Офлайн
1
slav0nic
а cmemcached не стоит?
как вариант попробуй python-memcached обновить до последней версии
Офлайн
41
leechuck
я уже не помню, но в последней джанге cmemcached не поддерживается, в 1.1 оно вроде было deprecated, если я не ошибаюсь, то можешь удалить мемкешед и поставиться Сишный (джанга по-моему сама выбирает один из них), может что-то поменяется в этом плане.
Возможно работает, но что-то не везде)
Но судя по твоей ошибке, у тебя cmemcached как раз и юзается …
pip uninstall cmemcached возможно спасёт отца русской демократии ? :)
Офлайн
1
slav0nic
leechuck
я уже не помню, но в последней джанге cmemcached не поддерживается, в 1.1 оно вроде было deprecated, если я не ошибаюсь, то можешь удалить мемкешед и поставиться Сишный (джанга по-моему сама выбирает один из них), может что-то поменяется в этом плане.
Возможно работает, но что-то не везде)
Но судя по твоей ошибке, у тебя cmemcached как раз и юзается …
pip uninstall cmemcached возможно спасёт отца русской демократии ? :)
Офлайн
33
Это исключение уровня NOTICE, в самой библиотеке libmemcache этот уровень допускает дальнейшую ее работу.
Т.е., не критично.
Причиной может быть, например, недостаток памяти.
Эти сообщения возникают даже при рестарте сервера Memcached или только после его работы ненулевой продолжительности?
В memcached.log что-то пишется?
Отредактировано Lexander (Окт. 6, 2012 13:18:41)
Офлайн
1
Спасибо, таки прибил cmemcache и поставил python-memcache
Все нормально стало
Офлайн