Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Caching 无法连接到redis://localhost:6379/0: 连接到本地主机时出现错误99:6379。无法分配请求的地址_Caching_Redis_Docker Compose - Fatal编程技术网

Caching 无法连接到redis://localhost:6379/0: 连接到本地主机时出现错误99:6379。无法分配请求的地址

Caching 无法连接到redis://localhost:6379/0: 连接到本地主机时出现错误99:6379。无法分配请求的地址,caching,redis,docker-compose,Caching,Redis,Docker Compose,它的配置如上docker的.yml文件所示 flask应用程序中的配置如下所示 ACCOUNTS_SESSION_REDIS_URL=redis://cache:6379/1" CACHE_REDIS_URL=redis://cache:6379/0 CACHE_TYPE=redis CELERY_RESULT_BACKEND=redis://cache:6379/2 我无法找出导致此错误的原因。此错误是由于芹菜配置错误造成的。不同版本的芹菜使用的配置稍有不同,因此相应地更改它们可以为我解决这

它的配置如上docker的.yml文件所示

flask应用程序中的配置如下所示

ACCOUNTS_SESSION_REDIS_URL=redis://cache:6379/1"
CACHE_REDIS_URL=redis://cache:6379/0
CACHE_TYPE=redis
CELERY_RESULT_BACKEND=redis://cache:6379/2

我无法找出导致此错误的原因。

此错误是由于芹菜配置错误造成的。不同版本的芹菜使用的配置稍有不同,因此相应地更改它们可以为我解决这个错误

检查此链接以查找4.0版的芹菜设置

CACHE_KEY_PREFIX = "cache::"
#: Host
CACHE_REDIS_HOST = "localhost"
#: Port
CACHE_REDIS_PORT = 6379
#: DB
CACHE_REDIS_DB = 0
#: URL of Redis db.
CACHE_REDIS_URL = "redis://{0}:{1}/{2}".format(
    CACHE_REDIS_HOST, CACHE_REDIS_PORT, CACHE_REDIS_DB)
#: Default cache type.
CACHE_TYPE = "redis"