redis启动报错-- Creating Server TCP listening socket *:6379: bind: Address already in use

一、错误原因

端口被占用了,完整错误提示如下

redis启动报错-- Creating Server TCP listening socket *:6379: bind: Address already in use

二、解决方法

1)找到占用端口进程,使用命令     ps -ef | grep -i redis

redis启动报错-- Creating Server TCP listening socket *:6379: bind: Address already in use

可以看到,7532占用了6379端口(不同状态占用的线程可能不同,不一定都是7532,)

2)杀死占用进程,使用命令     kill-9   7532(根据第一步查到的进程号)

3)重新启动redis    ./redis-server

redis启动报错-- Creating Server TCP listening socket *:6379: bind: Address already in use