我正在我的设置中实例化一个新的redis服务器(它目前只运行一个)。其中一个步骤是复制redis-server中的/etc/init.d/并为新实例配置它。
具体来说,我正在脚本中更改DAEMON_ARGSNAMEDESCPIDFILE的值。代码如下:

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/bin/redis-server
DAEMON_ARGS=/etc/redis/redis-2.conf
NAME=redis2-server
DESC=redis2-server

RUNDIR=/var/run/redis
PIDFILE=$RUNDIR/redis2-server.pid

我的问题是:是否还需要更改DAEMONRUNDIR的值?目前,它们分别设置为/usr/bin/redis-server/var/run/redis。正确的配置方法是什么?

最佳答案

DAEMON变量是要运行的可执行文件,因此不应更改。
RUNDIR是运行可执行文件的目录,我建议将其更改为与第一个redis实例不同的目录。

关于redis - 实例化新的redis-server(Linux),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44348089/

10-11 19:45
查看更多