系统debian 8 nginx https.未使用fastcgi,按教程安装memcached后,日志为:
#cat seahub.log
2017-11-06 14:26:49,403 [ERROR] django.pylibmc:146 set MemcachedError: error 3 from memcached_set: (0x2d71380) CONNECTION FAILURE(Connection refused), host: 127.0.0.1:11211 -> libmemcached/connect.cc:156
Traceback (most recent call last):
File “/usr/local/lib/python2.7/dist-packages/django_pylibmc/memcached.py”, line 140, in set
**COMPRESS_KWARGS)
ConnectionError: error 3 from memcached_set: (0x2d71380) CONNECTION FAILURE(Connection refused), host: 127.0.0.1:11211 -> libmemcached/connect.cc:156
2017-11-06 14:26:49,404 [ERROR] django.pylibmc:132 get MemcachedError: error 47 from memcached_get(:1:test_cache): (0x2d71380) SERVER HAS FAILED AND IS DISABLED UNTIL TIMED RETRY, host: 127.0.0.1:11211 -> libmemcached/get.cc:314
Traceback (most recent call last):
File “/usr/local/lib/python2.7/dist-packages/django_pylibmc/memcached.py”, line 130, in get
return super(PyLibMCCache, self).get(key, default, version)
File “/var/www/cloudisk/seafile-server-6.2.2/seahub/thirdpart/Django-1.8.18-py2.7.egg/django/core/cache/backends/memcached.py”, line 84, in get
val = self._cache.get(key)
ServerDown: error 47 from memcached_get(:1:test_cache): (0x2d71380) SERVER HAS FAILED AND IS DISABLED UNTIL TIMED RETRY, host: 127.0.0.1:11211 -> libmemcached/get.cc:314
这错误该如何处理,Memcached是否生效了呢。
==-=========
找到原因了,是依赖库没安装
apt install libevent-dev memcached libmemcached-dev
后就正常了。