Ubuntu redis为什么要关闭?
我一查询我的redis服务器,它就会关闭并抛出一个错误:Ubuntu redis为什么要关闭?,ubuntu,redis,zmalloc,Ubuntu,Redis,Zmalloc,我一查询我的redis服务器,它就会关闭并抛出一个错误: zmalloc: Out of memory trying to allocate 41 bytes 关于我的机器: Tasks: 18 total, 1 running, 17 sleeping, 0 stopped, 0 zombie Cpu0 : 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Cpu1 : 0.0%
zmalloc: Out of memory trying to allocate 41 bytes
关于我的机器:
Tasks: 18 total, 1 running, 17 sleeping, 0 stopped, 0 zombie
Cpu0 : 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Cpu1 : 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Cpu2 : 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Cpu3 : 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 3670016k total, 521580k used, 3148436k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 485044k cached
这个错误是什么?如何解决?您正在尝试构建位32位二进制文件。它可以处理不超过2GB的数据
记忆。您可以尝试自己构建一个64位的Redis二进制文件,如果它能为您解决问题,请重试。请尝试检查您的计算机的ulimit设置,并增加相同的设置。一个相同的类似线程:您可以附加您的Redis'INFO的输出吗?@ItamarHaber:以及如何执行?使用Redis cli,即:
Redis cli INFO