sudo make test
sudo make install
在执行 sudo make test,最后面提示如下错误信息
{assert {[r memory usage key] < 42000}} proc ::test),大致意思是分配的内存要小于42000,必应搜索之后没什么解决方案,于是到github 上搜索找到Redis仓库进入到Issues里面,搜了下发现这个问题在7.0版本已经解决,可是我明明下的也是7.0版本怎么还是不行呢?
继续看他们的讨论,按照他们说的加一个判断跳过这个判断即可 修改的代码如下:
在470多行增加这个判断,把原有的代码放到判断体中即可;
if {[string match {*jemalloc*} [s mem_allocator]]} {
} ;# if
保存之后,再次执行 make test成功。
https://redis.io/docs/ui/insight/ 按照正常的app软件安装即可