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

हरोकू को रेडिस की तैनाती कनेक्ट करने में असमर्थ

मेरे सेटअप के लिए मेरे पास /config/initializers/redis.rb . है इन पंक्तियों के साथ:

uri = URI.parse(ENV["REDISTOGO_URL"] || "redis://localhost:6379/" )
REDIS = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password)

मेरा REDISTOGO_URL मेरे हरोकू कॉन्फ़िगरेशन में परिभाषित किया गया है। आपको टाइप करके इसे सत्यापित करने में सक्षम होना चाहिए:

heroku config --app my_app

आप आउटपुट में REDISTOGO_URL . का मान देखेंगे

आपको अपना REDISTOGO_URL copy कॉपी करना चाहिए सीधे रेडिस टू गो से। आप इसे उसकेोकू में इंस्टेंस पर जाकर ऐड ऑन्स -> रेडिस टू गो पर क्लिक करके ढूंढते हैं।

यहां कुछ संकेत दिए गए हैं:

  1. सत्यापित करें कि आपने अपने REDIS_TO_GO URL को अपने हरोकू कॉन्फिगरेशन में कमांड लाइन से प्राप्त किया है जैसा कि मैंने ऊपर दिखाया है।
  2. सत्यापित करें कि REDIS_TO_GO URL ऐड-ऑन -> Redis To Go कॉन्फिगरेशन में उस इंस्टेंस को असाइन किए गए URL के समान है।


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. पृष्ठभूमि नॉनस्टॉप में रेडिस-सर्वर चलाना चाहते हैं

  2. रेडिस सूचियाँ

  3. पायथन में यूनिकोड

  4. हरोकू पर रेडिस के लिए कनेक्शन अस्वीकृत

  5. अगर सेलेरी वर्कर की मुश्किल से मौत हो जाती है, तो क्या जॉब के लिए दोबारा कोशिश की जाती है?