我正在使用此链接使用upstart配置redis: https://gist.github.com/bdotdub/714533
我已经设定:
daemonize no
在用于启动服务器的redis.conf中的。这是我的redis upstart脚本:
description "redis server"
start on runlevel [23]
stop on shutdown
respawn
exec sudo -u redis /usr/bin/redis-server /etc/redis/redis.conf
但现在每当我这样做时:
sudo service redis-server start
或
sudo service redis-server stop
命令卡住了。我尝试手动运行命令:
sudo -u redis /usr/bin/redis-server /etc/redis/redis.conf
它完全正常(在前景中如预期的那样)。有人可以帮我设置。拖尾日志表明sudo service
命令甚至没有启动服务器。