Python Django中的断管错误

Python Django中的断管错误,python,django,caching,celery,broken-pipe,Python,Django,Caching,Celery,Broken Pipe,我在Django应用程序中设置并使用Redis缓存和Django芹菜。这两天一切都正常,但我试图在服务器打开时更改一个模板页面。当我刷新页面时,它无法识别更改,我在终端上看到这一行: 来自('127.0.0.1',50629'的断裂管道 来自('127.0.0.1',50634'的断裂管道 我多次尝试重新启动服务器连接,但都没有成功。我不知道是什么原因,我想分享设置代码,这是有关缓存和芹菜 CACHES = { 'default': { 'BACKEND': 'redis_cache

我在Django应用程序中设置并使用Redis缓存和Django芹菜。这两天一切都正常,但我试图在服务器打开时更改一个模板页面。当我刷新页面时,它无法识别更改,我在终端上看到这一行:

  • 来自('127.0.0.1',50629'的断裂管道
  • 来自('127.0.0.1',50634'的断裂管道
我多次尝试重新启动服务器连接,但都没有成功。我不知道是什么原因,我想分享设置代码,这是有关缓存和芹菜

CACHES = {
'default': {
    'BACKEND': 'redis_cache.RedisCache',
    # 'LOCATION': '/var/run/redis/redis-server.pid',
    # 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
    'LOCATION': '127.0.0.1:6379',

            }
         }

CACHE_MIDDLEWARE_ALIAS = "default"
CACHE_MIDDLEWARE_SECONDS = 600
CACHE_MIDDLEWARE_KEY_PREFIX = ''


# Celery Task
CELERY_RESULT_BACKEND = 'rpc://'
CELERY_RESULT_PERSISTENT = False
我从Memcached换成了Redis,但就在昨天它还可以正常工作。任何关于该解决方案的建议都是很好的,因为它确实会影响应用程序的行为。如果你愿意,我可以分享更多的代码


谢谢,

到底是什么问题?那个django现在不会启动了?如果是,请提供django日志中的一些相关行。当我编辑模板代码时,我需要重新启动redis和服务器以查看结果。通常,它必须在我刷新页面时显示