Server 地址已与redis服务器一起使用

Server 地址已与redis服务器一起使用,server,terminal,redis,redis-server,Server,Terminal,Redis,Redis Server,运行redis服务器时,它会显示已在使用的地址 这是stacktrace: 45546:C 12 Jul 2019 10:04:41.888 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo 45546:C 12 Jul 2019 10:04:41.888 # Redis version=5.0.5, bits=64, commit=00000000, modified=0, pid=45546, just started 45546:C 12 Ju

运行redis服务器时,它会显示已在使用的地址 这是stacktrace:

45546:C 12 Jul 2019 10:04:41.888 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
45546:C 12 Jul 2019 10:04:41.888 # Redis version=5.0.5, bits=64, commit=00000000, modified=0, pid=45546, just started
45546:C 12 Jul 2019 10:04:41.888 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
45546:M 12 Jul 2019 10:04:41.889 * Increased maximum number of open files to 10032 (it was originally set to 256).
45546:M 12 Jul 2019 10:04:41.890 # Could not create server TCP listening socket *:6379: bind: Address already in use

该问题表明该端口已被另一个进程使用或在另一个窗口中打开

更改redis服务器的端口

redis服务器——端口6360
将启动一个redis服务器,监听端口6360

redis cli-p 6360
-现在使用它让您的客户端在此端口侦听


希望这有助于解决您的问题

问题表明该端口已被其他进程使用或已在其他窗口中打开

更改redis服务器的端口

redis服务器——端口6360
将启动一个redis服务器,监听端口6360

redis cli-p 6360
-现在使用它让您的客户端在此端口侦听


希望这有助于解决您的问题。

由@Ranjan提供的解决方案会奏效

如果您想进一步调试并查看哪个进程正在使用该端口,可以通过以下步骤完成

netstat -antp | grep 6379

@Ranjan的解决方案将起作用

如果您想进一步调试并查看哪个进程正在使用该端口,可以通过以下步骤完成

netstat -antp | grep 6379

创建.config文件的新副本,更改端口并使用该文件

我在windows中使用Redis时遇到过这个问题。 根本原因是当我从msi安装程序安装Redis时,它创建了一个在后台运行的服务,而我并不知道这一点


因此,每当我尝试手动使用默认配置启动此服务时,我都会遇到相同的错误,但在创建配置文件的新副本并更改端口后,它对我有效。

创建.config文件的新副本并更改端口并使用该文件。

我在windows中使用Redis时遇到过这个问题。 根本原因是当我从msi安装程序安装Redis时,它创建了一个在后台运行的服务,而我并不知道这一点


因此,每当我尝试手动使用默认配置启动此服务时,我都会遇到相同的错误,但在使用l changed port创建配置文件的新副本后,它对我有效。

hi@Rajan,是的,这确实很有帮助!但当我尝试执行redis cli-p6360时。它在127.0.0.1:6360时抛出
无法连接到Redis:连接被拒绝未连接>Redis cli-p 6360
您认为问题出在哪里?:)redis服务器是否在该端口上成功启动?启动一个新的终端并运行redis cli命令。它对我来说很好。你是想通过程序连接吗?嗨@Rajan,是的,这真的很有帮助!但当我尝试执行redis cli-p6360时。它在127.0.0.1:6360时抛出
无法连接到Redis:连接被拒绝未连接>Redis cli-p 6360
您认为问题出在哪里?:)redis服务器是否在该端口上成功启动?启动一个新的终端并运行redis cli命令。它对我来说运行正常。您是否正在尝试通过程序连接?