【发布时间】:2015-02-17 10:26:57
【问题描述】:
我总是面临在我的登录和根目录中运行两个 redis 实例的问题,如下所示
aarish@aarish:~/redis# tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN 2036/redis-server
root@aarish:~/redis# tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN 2036/redis-server
因此,如果我必须终止服务器,我就有必须终止两个进程实例的开销,即从我的登录名开始,然后以 root 身份终止。那么有人可以首先为什么会发生这种情况?
【问题讨论】:
-
不可能有两个进程监听同一个端口。运行
netstat -nltp,你会看到Redis进程的PID。 -
@user3584460 是的,我这样做了,我发现用户和服务器进程的 PID 相同。如果我听起来模棱两可和不清楚,请参考下面的 cmets 看看是否有帮助
标签: linux redis redis-server