连接到Redis缓存服务器时出错

时间:2011-01-10 09:25:11

标签: c# .net networking windows-7 redis

我正在尝试连接到我的计算机上运行的Redis缓存服务器(Windows 7)。每当我启动客户端将一些密钥放入其中时,我就会收到错误

“无法在127.0.0.1:6379连接到Redis:setsockopt(TCP_NODELAY):未知错误。”

我的客户端应用程序位于.net。

有人可以帮忙吗?

3 个答案:

答案 0 :(得分:1)

您是否尝试过运行redis-service.exe 我试过这个,我的redis现在工作正常。

答案 1 :(得分:1)

解决方案1:

检查 redis服务器是否在服务中运行。如果它没有运行,请运行服务器。

解决方案2

在命令提示符

中运行以下命令
  1. SET PATH =%PATH%;“c:\ Program Files \ redis”
  2. redis的-SERVER.EXE

答案 2 :(得分:0)

您的客户端和服务器必须位于同一台计算机上,因为您正在本地主机(127.0.0.1)上运行redis服务器。

要检查您的Redis服务器是否正在运行并且可访问,请在命令提示符下运行以下命令。

  

telnet 127.0.0.1 6379

如果Redis服务器正常运行,它应该能够连接