99网
您的当前位置:首页说说redis的那些坑

说说redis的那些坑

来源:99网

       今天周六,风和日丽,走在公园里,看着一片片绿,心里那个美啊,北京的夏天真的绿的令人惊叹,走出公园,到了老地方黄焖鸡吃饭,一遍吃饭一遍看着欢乐集结号,心情那个美啊,然后我又重新走了一趟公园。当我还沉浸在生活的美好的时候,qq里闪出了老大的头像,我知道美好生活结束了。

       好,进入主题,情景是这样子的:我这边后台负责写redis,然后别人负责取,然后他们突然间取不到了。怎么回事?

迅速的查了一下log:

      [ ERROR] [2016-04-23 13:16:37] cn.com.ctsi.auth.redis.ShardedJedisSentinelPool [387] - Lost connection to Sentinel at 10.128.12.15:26379. Sleeping 5000ms and retrying.
只是一个sentinel出错了,不影响redis的读写啊,然后我翻遍了所有的程序log,没发现更多的出错信息,知道我看到这个:

error:MISCONF Errors writing to the AOF file: No space left on device,我立即想到了是磁盘的问题了,因为之前的一个日志文件每秒钟不停的写日志引起了我的注意,但是我没有太放在心上,但是直觉告诉我会出问题。

所以我就直接找到输出日志的文件

果断删掉,然后重启应用,把日志丢到黑洞里面

nohup java -jar 0.0.1-SNAPSHOT.jar  > /dev/null 2>&1 &

然后测试,o了.

然后我好奇硬盘大小,随手看了一下

尼玛,运维你过来,我保证不打死你


因篇幅问题不能全部显示,请点此查看更多更全内容