当redis.conf中的最大内存配置为10G的时候,恰好程序已经写满了,但是物理主机是有内存的,
此时可以通过config set xxxx xxxx 来设置实例的内存大小,而不需要重启实例。
config get maxmemory
修改内存大小:
config set maxmemory 32212254720
有个问题,就是实例重启的时候,会恢复配置文件里的maxmemory设定的值,所以在redis命令行里动态改完之后,需要把对应配置文件的maxmemory也改成同样的值,以免留坑。
可以动态调整的参数可参考官方文档: https://redis.io/commands/config-set
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:redis-cluster的实例动态调整内存 - Python技术站