from django.core.cache import cache def testcache(): cache.set('test','I am putting this message in',3333) print cache.get('test')
它只是打印“ 无 ”
这是在“PS辅助”:
dovr 2241 0.0 0.8 57824 2144 ? Ssl 04:20 0:00 memcached -d -u root -m 3900 -p 11211 dovr 2247 0.0 3.7 83696 9800 pts/2 S+ 04:20 0:00 python manage.py runserver 0.0.0.0:8000
这是在我的settings.py:
CACHE_BACKEND = 'memcached://MYIPADRESS:11211/'
顺便说一下,它的工作之前,但不是了! 我不知道为什么。 太奇怪了。
一些问题:
如果MYIPADDRESS是一个公共的,你的服务器只能监听127.0.0.1,这是行不通的。 你需要让你的服务器在0.0.0.0上监听所有的接口。
更多问题: