Redis
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> Redis

không thể kết nối với vùng chứa redis từ vùng chứa ứng dụng

Bạn nên thay đổi:

CHANNEL_LAYERS = {
    'default': {
        'BACKEND': 'channels_redis.core.RedisChannelLayer',
        'CONFIG': {
            "hosts": [('0.0.0.0', 6379)],
        },
    },
}

đến

CHANNEL_LAYERS = {
    'default': {
        'BACKEND': 'channels_redis.core.RedisChannelLayer',
        'CONFIG': {
            "hosts": [('redis', 6379)],
        },
    },
}

trong Django settings file .

Khi bạn thiết lập các vùng chứa từ soạn thư, tất cả chúng đều được kết nối với mạng mặc định do soạn thư tạo. redis trong trường hợp này là tên DNS của redis vùng chứa và sẽ được phân giải thành ip vùng chứa tự động




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Khóa và Redis

  2. Không có phản hồi sau khi kết nối từ celery sang redis qua ssl

  3. Redis:đưa ra các nguồn cấp tin tức trong danh sách hoặc tập hợp được sắp xếp?

  4. Spring Data RedisTemplate:Sắp xếp thứ tự Giá trị và HashValue

  5. Biết khi nào resque worker đã hoàn thành công việc