1. ホーム
  2. レディス

ネストした例外は redis.clients.jedis.exceptions.JedisConnectionExcep 解決方法

2022-02-27 13:14:12
<パス

BeanCreationException: Error creating bean with name 'OrdersIteamController' defined in file [C:\Users\ Administrator\Desktop\book\web\target\classes\com\siner\web\OrdersIteamController.class]: Instantiation of bean failed; nested exception BeansInstantiationException: Failed to instantiate [com.siner.web.OrdersIteamController]: Constructor threw exception; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory. java:1320) ~[spring-beans-5.2.4.RELEASE.jar:5.2.4.RELEASE] ~[spring-beans-5.2.4.RELEASE] ~[spring-beans-5.2.4.RELEASE.jar:5.2.4.RELEASE
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance( AbstractAutowireCapableBeanFactory.java:1214) ~[spring-beans-5.2.4.RELEASE.jar:5.2.4.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory. java:557) ~[spring-beans-5.2.4.RELEASE.jar:5.2.4.RELEASE] ~[spring-beans-5.2.4.RELEASE] ~[spring-beans-5.2.4.RELEASE.jar:5.2.4.RELEASE
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java: 517) ~[spring-beans-5.2.4.RELEASE.jar:5.2.4.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:323) ~[spring-beans-5.2 .4.RELEASE.jar:5.2.4.RELEASE]



このように、Jedisを使ってコネクションプールでjedisのリンクをキャッチすることができないので、コネクションプールに利用できるjedisがないことになります。
この問題の原因は、私が調べたところでは2つほどあります。

1. プロパティファイルのjedis設定に問題があり、書き方が間違っているか、ポートが正しく設定されていない
2、redisサーバーを開いていない、あの小さなCMDのブラックボックスです。



終了後、IDEAを起動、蕪湖は離陸、完璧なスタートです