如何在不同端口上的单个服务器上运行redis?

bob*_*obb 5 redis node-redis kue

我正在使用使用node_redis的kue,但我也已经在使用我的会话了,所以我想在特定端口上创建一个服务器,说默认然后监听端口.node_rediskue6379kue1234

我怎么能这样做?我发现这篇文章谈论类似的东西,但我真的不想创建一个init脚本来执行此操作.

Dir*_*tel 19

启动redis-server并为'port'提供一个不同的参数,可以在命令行上完成:

edd@max:~$ redis-server -h
Usage: ./redis-server [/path/to/redis.conf] [options]
       ./redis-server - (read config from stdin)
       ./redis-server -v or --version
       ./redis-server -h or --help
       ./redis-server --test-memory <megabytes>

Examples:
       ./redis-server (run the server with default conf)
       ./redis-server /etc/redis/6379.conf
       ./redis-server --port 7777
       ./redis-server --port 7777 --slaveof 127.0.0.1 8888
       ./redis-server /etc/myredis.conf --loglevel verbose

Sentinel mode:
       ./redis-server /etc/sentinel.conf --sentinel
edd@max:~$ 
Run Code Online (Sandbox Code Playgroud)

你也可以这样做,/etc/rc.local以便在启动时发生这种情况.

但也许你也可以重新思考你的方法.Redis是如此擅长处理写入,你可能只是通过第二个数据库?