我显然有一个redis-server实例正在运行,因为当我尝试通过输入启动一个新服务器时redis-server,我受到以下欢迎:
Opening port: bind: Address already in use
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚如何停止此服务器并启动一个新服务器.
redis-server当我在CLI中键入时,是否可以附加任何命令?
我的操作系统是Ubuntu 10.04.
我已经下载了redis-2.6.16.tar.gz文件并且我成功安装了.安装后我运行src/redis-server它工作正常.
但我不希望每次都手动运行src/redis-server,而是希望redis-server连续作为后台进程运行.
安装完成后我做了以下任务:
1. vim redis.conf我换了
# By default Redis does not run as a daemon. Use 'yes' if you need it.
# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.
daemonize yes
Run Code Online (Sandbox Code Playgroud)
但我发现了同样的结果.我做错了什么?
redis在后台运行后.我将使用以下命令运行juggernaut作为后台进程.
nohup node server.js
Run Code Online (Sandbox Code Playgroud)
但我无法让redis在后台运行.请提供一些解决方案.