Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 3, 2012 10:04:52

leechuck
От:
Зарегистрирован: 2010-11-30
Сообщения: 44
Репутация: +  1  -
Профиль   Отправить e-mail  

django 1.1 и memcached

Добрый день !

Веду проект на 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

Подскажите куда копать, плз Это просто предупреждение ? Кэш вообще работает ?
Гуглил.



Офлайн

#2 Окт. 3, 2012 10:19:22

leechuck
От:
Зарегистрирован: 2010-11-30
Сообщения: 44
Репутация: +  1  -
Профиль   Отправить e-mail  

django 1.1 и memcached

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”



Офлайн

#3 Окт. 3, 2012 15:26:25

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2267
Репутация: +  41  -
Профиль   Отправить e-mail  

django 1.1 и memcached

а cmemcached не стоит?
как вариант попробуй python-memcached обновить до последней версии

Отредактировано slav0nic (Окт. 3, 2012 15:27:45)

Офлайн

#4 Окт. 3, 2012 22:12:52

leechuck
От:
Зарегистрирован: 2010-11-30
Сообщения: 44
Репутация: +  1  -
Профиль   Отправить e-mail  

django 1.1 и memcached

slav0nic
а cmemcached не стоит?
как вариант попробуй python-memcached обновить до последней версии

python-memcached - последний 1.48 для python 2.6

Мне бы понять, что эти сообщения значат.
Ну т.е. понятно, что не может добавить значение.

Значит ли это, что кэширование не работает ?

И можно ли поменять python-memcached на cmemcached просто поменяв setting.py ?

Спасибо,
Игорь



Офлайн

#5 Окт. 4, 2012 09:59:36

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2267
Репутация: +  41  -
Профиль   Отправить e-mail  

django 1.1 и memcached

leechuck
я уже не помню, но в последней джанге cmemcached не поддерживается, в 1.1 оно вроде было deprecated, если я не ошибаюсь, то можешь удалить мемкешед и поставиться Сишный (джанга по-моему сама выбирает один из них), может что-то поменяется в этом плане.

Возможно работает, но что-то не везде)

Но судя по твоей ошибке, у тебя cmemcached как раз и юзается …
pip uninstall cmemcached возможно спасёт отца русской демократии ? :)

Офлайн

#6 Окт. 6, 2012 11:34:39

leechuck
От:
Зарегистрирован: 2010-11-30
Сообщения: 44
Репутация: +  1  -
Профиль   Отправить e-mail  

django 1.1 и memcached

slav0nic
leechuck
я уже не помню, но в последней джанге cmemcached не поддерживается, в 1.1 оно вроде было deprecated, если я не ошибаюсь, то можешь удалить мемкешед и поставиться Сишный (джанга по-моему сама выбирает один из них), может что-то поменяется в этом плане.

Возможно работает, но что-то не везде)

Но судя по твоей ошибке, у тебя cmemcached как раз и юзается …
pip uninstall cmemcached возможно спасёт отца русской демократии ? :)

Извини, что пристал, но снес cmemcache и оставил только python-memcached

Те же …



Офлайн

#7 Окт. 6, 2012 13:16:45

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

django 1.1 и memcached

Это исключение уровня NOTICE, в самой библиотеке libmemcache этот уровень допускает дальнейшую ее работу.
Т.е., не критично.

Причиной может быть, например, недостаток памяти.

Эти сообщения возникают даже при рестарте сервера Memcached или только после его работы ненулевой продолжительности?

В memcached.log что-то пишется?



Отредактировано Lexander (Окт. 6, 2012 13:18:41)

Офлайн

#8 Окт. 10, 2012 22:28:41

leechuck
От:
Зарегистрирован: 2010-11-30
Сообщения: 44
Репутация: +  1  -
Профиль   Отправить e-mail  

django 1.1 и memcached

Спасибо, таки прибил cmemcache и поставил python-memcache
Все нормально стало



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version