知识网2022年03月06日 20:15原创
在使用python的redis-cli的时候输入set后提示Failed listening on port 6379 (TCP)于是输入redis-server启动Redis报错:Could not create Server TCP listening socket *:6379: bind: Address already in use,这明显是6379的端口被占用了,不要去看啥redis.conf配置文件了,跟那个没有关系,解决办法如下:
lsof命令,用法:lsof -i:端口号,比如redis默认端口号6379,就使用
lsof -i:6379
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
com.docke 44082 xxx 129u IPv6 0xba1f98bbb1627fb5 0t0 TCP *:6379 (LISTEN)
果然有进程占用了6379端口,于是我们需要将此PID杀掉,当然在你没有用这个docke的情况下,如果有必要将此程序的端口换成其他的。
kill -9 44082
重新运行redis-cli可以成功set与get操作。
127.0.0.1:6379> set 'name' 'shsongjaing.com'
OK
127.0.0.1:6379> get name
&shsongjaing.com&
127.0.0.1:6379>
很赞哦!(3)
©芃睿知识网 版权所有 2012-2023 shsongjiang.com
版权申明:本站部分文章来自互联网,如有侵权,请联系邮箱xiajingzpy@163.com,我们会及时处理和回复!