Redis
 sql >> Teknologi Basis Data >  >> NoSQL >> Redis

tidak dapat terhubung ke penampung redis dari penampung aplikasi

Anda harus mengubah :

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

ke

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

di Django settings file .

Saat Anda menyiapkan container dari compose, semuanya terhubung ke jaringan default yang dibuat oleh compose. redis dalam hal ini adalah nama DNS dari redis container dan akan diselesaikan ke ip container secara otomatis




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apakah ada mekanisme penguncian di Azure Redis Cache saat memperbarui item?

  2. Ketersediaan Tinggi dengan Redis Sentinel:Menghubungkan ke Redis Master/Slave Set

  3. Redis - Indeks yang kedaluwarsa tidak dihapus

  4. Sidekiq tidak menemukan catatan untuk Pekerjaan Aktif Rails

  5. menggunakan Async di dalam transaksi di aplikasi Spring