先贴上配置
问题是这样的:
首先项目在测试环境没有任何问题,在线上环境启动后,过几分钟(无论是重复get还是不做任何操作)就会出现异常,并且项目链接不上redis.异常如下:
经过反复的查询资料。已经试过各种配置,缓冲区设置为0,timeout设置为0,thp协议等都关掉等,任然会出现异常,目前没有任何头绪。希望来个大神帮忙解决一下!感激不尽
stop-writes-on-bgsave-error 有人说这个快照问题 我也设置为 no 了
看是不是你Jedis的版本问题,然后看设置参数。如果都不行的话,将redis单独部署到一台服务器上,不要和你的应用程序放在同一个服务器上(Redis所在的服务器内存不足,分配给Redis的内存太少了)。还是不行的话看reids版本,
修改/etc/sysctl.conf 中vm.overcommit_memory =1, 重启redis