自定义redis多个实例
程序员文章站
2022-05-31 10:07:14
...
假如多个项目部署到同一台服务器,有时会被redis的各项目前缀困扰。
根本的解决方案是多实例部署。监听不同端口即可。很容易的。
先安装一个标准的redis。
然后找到它的配置文件
复制出来,比如叫做 al_redis.conf
然后找出下面的配置,逐一修改。
pidfile /www/server/redis/redis.pid =》 /www/server/redis/al_redis.pid
logfile stdout
dbfilename dump.rdb =》 al_dump.rdb 本地数据库文件名
appendfilename "appendonly.aof" => "al_appendonly.aof"
port 6379 => 63791
maxmemory 50mb
maxmemory-policy allkeys-lru
最后是启动命令
/www/server/redis/src/redis-server /www/server/redis/al_redis.conf
根本的解决方案是多实例部署。监听不同端口即可。很容易的。
先安装一个标准的redis。
然后找到它的配置文件
复制出来,比如叫做 al_redis.conf
然后找出下面的配置,逐一修改。
pidfile /www/server/redis/redis.pid =》 /www/server/redis/al_redis.pid
logfile stdout
dbfilename dump.rdb =》 al_dump.rdb 本地数据库文件名
appendfilename "appendonly.aof" => "al_appendonly.aof"
port 6379 => 63791
maxmemory 50mb
maxmemory-policy allkeys-lru
最后是启动命令
/www/server/redis/src/redis-server /www/server/redis/al_redis.conf