Caused by: redis.ptions.JedisDataException: OOM command not allowed when used memo

阅读: 评论:0

Caused by: redis.ptions.JedisDataException: OOM command not allowed when used memo

Caused by: redis.ptions.JedisDataException: OOM command not allowed when used memo

错误日志:

Caused by: org.springframework.dao.InvalidDataAccessApiUsageException: OOM command not allowed when used memory > 'maxmemory'.; nested exception is redis.ptions.JedisDataException: OOM command not allowed when used memory > 'maxmemory'.
        at org.tion.vert(JedisExceptionConverter.java:64)
        at org.tion.vert(JedisExceptionConverter.java:41)
        at org.anslate(PassThroughExceptionTranslationStrategy.java:44)
        at org.vertToDataAccessException(ClusterCommandExecutor.java:336)
        at org.uteCommandOnSingleNode(ClusterCommandExecutor.java:146)
        at org.uteCommandOnSingleNode(ClusterCommandExecutor.java:122)
        at org.tion.jedis.JedisClusterStringCommands.pSetEx(JedisClusterStringCommands.java:217)
        at org.tion.jedis.JedisClusterStringCommands.set(JedisClusterStringCommands.java:149)
        at org.tion.DefaultedRedisConnection.set(DefaultedRedisConnection.java:238)
        at org.dis.cache.DefaultRedisCacheWriter.lambda$put$0(DefaultRedisCacheWriter.java:90)
        at org.dis.ute(DefaultRedisCacheWriter.java:242)
        at org.dis.cache.DefaultRedisCacheWriter.put(DefaultRedisCacheWriter.java:87)
        at org.dis.cache.RedisCache.put(RedisCache.java:144)
        at org.springframework.cache.interceptor.AbstractCacheInvoker.doPut(AbstractCacheInvoker.java:87)
        at org.springframework.cache.interceptor.CacheAspectSupport$CachePutRequest.apply(CacheAspectSupport.java:777)
        at org.springframework.cache.ute(CacheAspectSupport.java:401)
        at org.springframework.cache.ute(CacheAspectSupport.java:317)
        at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
        at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
        at com.huacainfo.ace.portal.service.impl.SystemServiceImpl$$EnhancerBySpringCGLIB$$AreaTree(<generated>)
        at com.huacainfo.AreaTree(WSystemControler.java:62)
        flect.GeneratedMethodAccessor236.invoke(Unknown Source)
        flect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at flect.Method.invoke(Method.java:498)
        at org.hod.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:209)
        at org.hod.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:136)
        at org.springframework.web.hod.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
        at org.springframework.web.hod.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:877)
        at org.springframework.web.hod.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:783)
        at org.springframework.web.hod.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
        at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:991)
        at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:925)
        at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:974)
        ... 88 common frames omitted

解决方案:redis缓存清理

[root@localhost ~]# ps -ef | grep redis
root       5274      1  0 Mar29 ?        12:23:45 ./redis-server 127.0.0.1:6000 [cluster]
root       5279      1  0 Mar29 ?        12:19:25 ./redis-server 127.0.0.1:6001 [cluster]
root       5284      1  0 Mar29 ?        12:03:18 ./redis-server 127.0.0.1:6002 [cluster]
root      54847  10279  0 10:17 pts/1    00:00:00 grep --color=auto redis

[root@localhost ~]# redis-cli -h 127.0.0.1 -p 6000
127.0.0.1:7000> dbsize
(integer) 2416482
127.0.0.1:7000> 
127.0.0.1:7000> flushall
OK
(15.81s)
127.0.0.1:7000> dbsize
(integer) 153
127.0.0.1:7000> exit
[root@localhost ~]# redis-cli -h 127.0.0.1 -p 6001
127.0.0.1:7001> dbsize
(integer) 2404359
127.0.0.1:7001> flushall
OK
(19.41s)
127.0.0.1:7001> dbsize
(integer) 82
127.0.0.1:7001> exit
[root@localhost ~]# redis-cli -h 127.0.0.1 -p 6002
127.0.0.1:7002> dbsize
(integer) 0
(15.09s)
127.0.0.1:7002> 
127.0.0.1:7002> dbsize
(integer) 68
127.0.0.1:7002> exit

本文发布于:2024-01-28 17:44:38,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/17064350849148.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:jedis   exceptions   clients   Caused   redis
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23