Spring フレームワーク (コンテナー: Windows VM で実行されている ubuntu の tomcat 7) で jedis を使用しようとしていますが、以下にコピーされた例外が引き続き発生します (このセットアップは別のコンピューターで機能します)。サーバー上で Redis が実行されています (プロセスは稼働しており、0.0.0.0:6379 でリッスンしています)。このホスト/ポートは、プロパティ ファイルで指定されています。トレースにさらに情報を追加できますが、エラーは redis 接続が原因のようです (jedis v 2.1.0、redis: 2.6.14 )
Error creating bean with name 'jedisPool' defined in ServletContext resource [/WEB-INF/applicationContext.xml]
pom.xml ファイル:
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.1.0</version>
</dependency>
applicationContext.xml ファイル:
<bean id="jedisPool" class="redis.clients.jedis.JedisPool">
<constructor-arg index="0">
<bean factory-bean="config" factory-method="getConfig" />
</constructor-arg>
<constructor-arg index="1" value="${redis.host}" />
<constructor-arg index="2" value="${redis.port}" />
<constructor-arg index="3" value="${redis.timeout:5000}" />
</bean>
これをトラブルシューティングするための提案は大歓迎です。ジェディスのバージョンにも関連しているかどうかを確認します。
問題は私のローカル セットアップにある可能性が高いです - 更新されます!