linux/redis-serve 启动时提示:Creating Server TCP listening socket *:6379: bind: Address already in use

redis启动时,提示信息如下:

>>> redis-server
# oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
# Redis version=4.0.9, bits=64, commit=00000000, modified=0, pid=23974, just started
# Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
* Increased maximum number of open files to 10032 (it was originally set to 1024).
# Creating Server TCP listening socket *:6379: bind: Address already in use

原因:

是因为linux中已经启动redis.

解决办法:

第一种(最简单):

>>> /etc/init.d/redis-server stop
[ ok ] Stopping redis-server (via systemctl): redis-server.service.

更多关于redis命令:http://www.chenxm.cc/post/548.html

第二种方法:

找到redis-server的进程,然后杀死对应的进程,然后重新启动redis

>>> ps -ef | grep -i redis
root      3585 19590  0 10:36 pts/20   00:00:00 redis-server *:6379
user      3684  3663  0 10:38 pts/21   00:00:00 grep --color=auto -i redis

进程3585是redis的服务,

kill -9 3585

启动redis服务


相关文章

文章浏览阅读1.3k次。在 Redis 中,键(Keys)是非常重要的概...
文章浏览阅读3.3k次,点赞44次,收藏88次。本篇是对单节点的...
文章浏览阅读8.4k次,点赞8次,收藏18次。Spring Boot 整合R...
文章浏览阅读978次,点赞25次,收藏21次。在Centos上安装Red...
文章浏览阅读1.2k次,点赞21次,收藏22次。Docker-Compose部...
文章浏览阅读2.2k次,点赞59次,收藏38次。合理的JedisPool资...