小鸡真爱无疑 大佬有话说 :
站群全部开了redis反而会很卡,求指点
300个站在杜甫上,配置是完全富余的。全部开了redis反而很卡,求指导配置优化思路。
萌小川 大佬有话说 :
300个站?这性能消耗并不少啊,redis不是万能的,也是需要调优的,提几点建议吧:
1、对自己编写的所有方法进行了检查,尽可能减少程序对redis读取的数据量,同时对数据进行压缩,毕竟也是要通信的,也有IO消耗。
2、你这300个站,哪怕是杜甫,也不能不管。要应对未来的增长进行预先分片,也要考虑 AOF 持久化的情况下,数据存储所花费的时间。
3、在单台机器上面运行多个 Redis 服务器,以增加系统的可用内存总量并提高系统处理写入操作的能力。
4、如果你用 Redis 做了排序或者搜索这种复炸查询的话(网站这种肯定用的多),最好整 Redis 集群(反正你是杜甫)。
5、学习下 Redis 的“短结构”,可以以更节约空间的方式存储长度较短的结构。并在不同的场景,合理的选择不同的数据结构进行存储,选择合理的压缩方式。
6、如非必要,请让 key 保持简短。
7、检查你机器硬件瓶颈,想办法解决。
8、下次提类似的问题,建议附带上日志和性能测试结果,不然谁都帮不了你,最多提个建议!
—— 来自 Java 开发工程师的建议
buyabag 大佬有话说 :
我也是站群,感觉硬盘io是瓶颈,现在磁盘队列基本没下过2,磁盘使用率长期99%-100%。你那面情况怎么样?
scheme 大佬有话说 :
大佬nb, 这要是杜甫一死要死一大批啊
iiii.im 大佬有话说 :
scheme 大佬有话说 : 2021-10-10 11:59
大佬nb, 这要是杜甫一死要死一大批啊
你用的vps跟这个是一个意思,母鸡一死。所有vps都挂
Tou 大佬有话说 :
本帖最后由 Tou 于 2021-10-10 12:17 编辑
redis非常吃内存,要大内存,大内存还要考虑存取的数据,我的机子是256内存跑,之前我的也卡。查到的是我的内存每秒4G多一直跑满,瓶颈就在这里。安装nload 看一下127.0.0.1跑多少吞吐就知道了
btw:出售hz大内存机子,看我帖子 :lol
小鸡真爱无疑 大佬有话说 :
buyabag 大佬有话说 : 2021-10-10 11:55
我也是站群,感觉硬盘io是瓶颈,现在磁盘队列基本没下过2,磁盘使用率长期99%-100%。你那面情况怎么样? …
我觉得主要问题在redis本身是单线程机制,这样网站太多容易引发任务排队,但我对原理不是特别了解。
小鸡真爱无疑 大佬有话说 :
Tou 大佬有话说 : 2021-10-10 12:15
redis非常吃内存,要大内存,大内存还要考虑存取的数据,我的机子是256内存跑,之前我的也卡。查到的是我的 …
不差内存,内存都跑不满
Tou 大佬有话说 :
小鸡真爱无疑 大佬有话说 : 2021-10-10 13:32
不差内存,内存都跑不满
你没看后面说的吞吐,内存够吞吐不够也白费
sdqu 大佬有话说 :
病人: 医生,我生病了
医生: 你什么不舒服?
病人: 我生病了
医生: 你什么病
病人: 我不舒服。。
。。
无限循环。