求助redis 报错分析

这里写自定义目录标题


报错信息:

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

求大佬帮忙看一下~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值