这里写自定义目录标题
报错信息:
2019-12-22 at 09:18:48.852 CST ERROR com.br.spore.center.dao.cached.CachedAppDao getApp-Miss write cache. redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
at redis.clients.util.Pool.getResource(Pool.java:53) ~[spore.center.jar:?]
at redis.clients.jedis.JedisPool.getResource(JedisPool.java:99) ~[spore.center.jar:?]
at com.br.spore.center.dao.cached.CachedAppDao.getApp(CachedAppDao.java:36) [spore.center.jar:?]
at com.br.spore.center.service.impl.SafeServiceImpl.isAppExist(SafeServiceImpl.java:75) [spore.center.jar:?]
at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221]
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) [spore.center.jar:?]
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) [spore.center.jar:?]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) [spore.center.jar:?]
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) [spore.center.jar:?]
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) [spore.center.jar:?]
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) [spore.center.jar:?]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [spore.center.jar:?]
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:91) [spore.center.jar:?]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) [spore.center.jar:?]
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) [spore.center.jar:?]
at com.sun.proxy.$Proxy31.isAppExist(Unknown Source) [?:?]
at com.br.spore.center.handler.HostInfoHandler.getAppStatus(HostInfoHandler.java:105) [spore.center.jar:?]
at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_221]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_221]
at com.br.rpc.provider.proxy.HandlerInterceptor.innerIntercept(HandlerInterceptor.java:30) [spore.center.jar:?]
at com.br.rpc.common.proxy.BaseInterceptor.intercept(BaseInterceptor.java:54) [spore.center.jar:?]
at com.br.spore.center.handler.HostInfoHandler$$EnhancerByCGLIB$$aaa3cd9f.getAppStatus(<generated>) [spore.center.jar:?]
at com.br.spore.api.service.HostInfo$Processor$getAppStatus.getResult(HostInfo.java:505) [spore.center.jar:?]
at com.br.spore.api.service.HostInfo$Processor$getAppStatus.getResult(HostInfo.java:490) [spore.center.jar:?]
at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39) [spore.center.jar:?]
at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39) [spore.center.jar:?]
at org.apache.thrift.TMultiplexedProcessor.process(TMultiplexedProcessor.java:123) [spore.center.jar:?]
at org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.invoke(AbstractNonblockingServer.java:518) [spore.center.jar:?]
at org.apache.thrift.server.Invocation.run(Invocation.java:18) [spore.center.jar:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_221]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_221]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_221]
Caused by: redis.clients.jedis.exceptions.JedisConnectionException: ***
## **java.net.SocketTimeoutException: connect timed out**
***
at redis.clients.jedis.Connection.connect(Connection.java:164) ~[spore.center.jar:?]
at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:80) ~[spore.center.jar:?]
at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:1677) ~[spore.center.jar:?]
at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:87) ~[spore.center.jar:?]
at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:868) ~[spore.center.jar:?]
at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:435) ~[spore.center.jar:?]
at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:363) ~[spore.center.jar:?]
at redis.clients.util.Pool.getResource(Pool.java:49) ~[spore.center.jar:?]
... 34 more
***
## Caused by: java.net.SocketTimeoutException: connect timed out
***
at java.net.PlainSocketImpl.socketConnect(Native Method) ~[?:1.8.0_221]
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) ~[?:1.8.0_221]
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) ~[?:1.8.0_221]
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) ~[?:1.8.0_221]
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[?:1.8.0_221]
at java.net.Socket.connect(Socket.java:589) ~[?:1.8.0_221]
at redis.clients.jedis.Connection.connect(Connection.java:158) ~[spore.center.jar:?]
at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:80) ~[spore.center.jar:?]
at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:1677) ~[spore.center.jar:?]
at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:87) ~[spore.center.jar:?]
at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:868) ~[spore.center.jar:?]
at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:435) ~[spore.center.jar:?]
at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:363) ~[spore.center.jar:?]
at redis.clients.util.Pool.getResource(Pool.java:49) ~[spore.center.jar:?]
jedis配置文件 信息:
redis.minIdle=10
redis.maxIdle=100
redis.maxTotal=1000
redis.maxWait=1500
求大佬帮忙看一下~