2017-09-07 12 views
-3
: Failed to perform redis operation. 

org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool 
    at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:204) ~[spring-data-redis-1.8.4.RELEASE.jar!/:na] 
    at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:348) ~[spring-data-redis-1.8.4.RELEASE.jar!/:na] 
    at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:129) ~[spring-data-redis-1.8.4.RELEASE.jar!/:na] 
    at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:92) ~[spring-data-redis-1.8.4.RELEASE.jar!/:na] 
    at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:79) ~[spring-data-redis-1.8.4.RELEASE.jar!/:na] 
    at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:194) [spring-data-redis-1.8.4.RELEASE.jar!/:na] 
    at org.springframework.analytics.retry.RedisRetryTemplate.access$101(RedisRetryTemplate.java:34) [spring-analytics-1.1.3.RELEASE.jar!/:na] 
    at org.springframework.analytics.retry.RedisRetryTemplate$1.doWithRetry(RedisRetryTemplate.java:70) ~[spring-analytics-1.1.3.RELEASE.jar!/:na] 
    at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:286) [spring-retry-1.2.0.RELEASE.jar!/:na] 
    at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:179) [spring-retry-1.2.0.RELEASE.jar!/:na] 
    at org.springframework.analytics.retry.RedisRetryTemplate.execute(RedisRetryTemplate.java:63) [spring-analytics-1.1.3.RELEASE.jar!/:na] 

答えて

0

これは、SCDFサーバーが(デフォルトではredisですが)分析リポジトリからデータを取得する要求を受け取り、 RedisがSCDFサーバーによって期待通りに実行されていません。 そのようなケースの1つがUI分析タブにアクセスしています。

spring.cloud.dataflow.features.analytics-enabledfalseに設定して、anlayticsの機能を無効にすることもできます。

これはhttps://github.com/spring-cloud/spring-cloud-dataflow/issues/1636に関連するものです。

+0

私はこの設定でanalyticsを使用するつもりです。 redis、kafka、scdf localを共通のネットワークにリンクされたそれぞれのドッカーコンテナ内に実行しています。アナリティクス機能を無効にしないでください。 redisとscdfの接続が解決されるように、どのような特定の設定を考慮する必要があるかを教えてください。 – prigya

+0

redisに必要なのは、Spring.redis.host、spring.redis.portなどの接頭辞 'spring.redis'を持つ典型的なSpring Boot Redis接続プロパティによるRedis接続ファクトリ設定だけです。 –

関連する問題