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

स्प्रिंग-रेडिस दूरस्थ होस्ट से कनेक्ट नहीं हो सकता

यहां बताया गया है कि मैंने इसे कैसे काम किया:

    JedisConnectionFactory jedisConnectionFactory = new JedisConnectionFactory();
    jedisConnectionFactory.setHostName(redisHost);
    jedisConnectionFactory.setPort(Integer.parseInt(redisPort));
    jedisConnectionFactory.afterPropertiesSet();

    RedisTemplate<String, Object> redisTemplate = new RedisTemplate();
    redisTemplate.setConnectionFactory(jedisConnectionFactory);
    redisTemplate.setDefaultSerializer(new StringRedisSerializer());
    redisTemplate.afterPropertiesSet();

    SimpleRegistry registry = new SimpleRegistry();
    registry.put("redisTemplate", redisTemplate);

गुण-फ़ाइल:

redisUri = spring-redis://notused?redisTemplate=#redisTemplate
redisHost = [stuff].xavwv8.ng.0001.euw1.cache.amazonaws.com
redisPort = 6379

ऊंट मार्ग पहले जैसा ही है।

तो जाहिरा तौर पर जब आप किसी कनेक्शन फ़ैक्टरी का उपयोग करते हैं तो आप बाद में यूआरआई में उपयोग करने के लिए होस्ट को सेट नहीं कर सकते।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. कुंजी समाप्ति पर रेडिस अपडेट सॉर्ट किया गया सेट

  2. मुझे लैरवेल 5.2 में त्रुटि क्लास 'प्रेडिस \ क्लाइंट' नहीं मिल रही है

  3. रेडिस लुआ वास्तव में इसका उपयोग कब करें?

  4. क्या कोई रेडिस क्लाइंट (जावा पसंदीदा) है जो रेडिस क्लस्टर पर लेनदेन का समर्थन करता है?

  5. नोड के साथ रेडिस एक्सपायर इवेंट कैसे प्राप्त करें?