redis运行后的一些警告

Warning: no config file specified, using the default config. 
In order to specify a config file use 'redis-server /path/to/redis.conf'

 

警告:没有明确的config文件,使用默认配置。为了明确配置文件请使用'redis-server /path/to/redis.conf'

 

需要打开windows命令行(cmd工具)用显示命令方式指定redis的conf运行:

首先进入  redis-serve 所在目录,然后执行下面命令

 redis-server /usr/local/src/redis-2.0.4/redis.conf 

 

这样运行后,上个警告消失。

但是还有一个警告:

WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. 
To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.

 

警告:过量使用内存设置为0!在低内存环境下,后台保存可能失败。为了修正这个问题,请在/etc/sysctl.conf 添加一项 'vm.overcommit_memory = 1' ,然后重启(或者运行命令'sysctl vm.overcommit_memory=1' )使其生效。

 运行一下命令令'sysctl vm.overcommit_memory=1' 。


 #Warning: 32 bit instance detected but no memory limit set. Setting 3.5 GB maxmemory limit with ‘noeviction’ policy now.
修改配置文件 redis.conf,将 maxmemory 设置为 maxmemory 1024000000 #分配256M内存

 

你可能感兴趣的:(NoSql)