I have problems with incorrect (outdated) datetime stamps for questions when I am using memcached.
Fragment of settings.py:
CACHE_TIMEOUT = 10
CACHE_MIDDLEWARE_ANONYMOUS_ONLY = True
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION': 'unix:/home/%username%/memcached.sock',
'TIMEOUT': 10,
'KEY_PREFIX': 'askbot'
}
}
Could you provide me any solutions?
Yes, we have some issues with displaying dates, it is not a memcached issue - the cache appears to work correctly.
I think we will have to change to calculating the "time ago" type of information using javascript from a standard timestamp.
Most of these issues started showing up when we started caching harder to compute HTML fragments aggressively. The benefits are reduced database activity and faster response times, but we have to fix the edges like you've noticed.
Create your Q&A site at askbot.com. Managed Askbot hosting at just $15/mo. Dedicated hosting, support contracts, consulting services.
create your Q&A siteAsked: 2012-03-19 15:59:19 -0500
Seen: 21 times
Last updated: Mar 19 '12
How do I check if memcache is working?
How do I configure memcached for Django 1.3?
What may be wrong with using the local memory caching?
Why some times Answers are not shown after submit?
Admin settings (as superuser) are not saving
Why doesn't settings = cache.get('askbot-livesettings') return anything?
Copyright Askbot, 2010-2011. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.
On main page http://askbot.org/en/questions/ I see that my question was asked 0 mins ago, when I open question page (http://askbot.org/en/question/6820/askbotmemcached) I see - 8 mins ago. Also sometimes on main page http://askbot.org/en/questions/ I see 0 views for my quesion and sometimes 1 views. Why does it happen?
alekcac ( 2012-03-19 16:12:02 -0500 )edit