Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

ऐप कंटेनर से रेडिस कंटेनर से कनेक्ट नहीं हो सकता

आपको बदलना चाहिए:

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

करने के लिए

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

आपकी Django settings file . में ।

जब आप कंपोज़ से कंटेनर सेट करते हैं तो वे सभी कंपोज़ द्वारा बनाए गए डिफ़ॉल्ट नेटवर्क से जुड़े होते हैं। redis इस मामले में redis . का DNS नाम है कंटेनर और स्वचालित रूप से कंटेनर आईपी के लिए हल हो जाएगा




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. रेडिस कीज कमांड में 'OR' कंडीशन कैसे लागू करें

  2. क्या मैं टॉरनेडो+ सेलेरी+ रैबिटएमक्यू+रेडिस का उपयोग कर सकता हूँ?

  3. मूल्य द्वारा कुंजी खोजें

  4. एप्लिकेशन कैश बनाम। दूसरे स्तर के कैश को हाइबरनेट करें, जिसका उपयोग करना है?

  5. मैं विभिन्न बंदरगाहों पर एक सर्वर पर रेडिस कैसे चला सकता हूं?