我正在尝试连接到我的机器上运行的Redis缓存服务器(Windows 7) . 每当我启动客户端将一些密钥放入其中时,我都会收到错误消息
“无法在127.0.0.1:6379连接到Redis:setsockopt(TCP_NODELAY):未知错误 . ”
我的客户端应用程序在.net中 .
有人可以帮忙吗?
您是否尝试运行redis-service.exe .我试过这个,我的redis现在工作正常 .
Solution 1:
检查 redis server 是否在服务中运行 . 如果未运行,请运行服务器 .
Solution 2
在命令提示符下运行以下命令
SET PATH =%PATH%;“c:\ Program Files \ redis”
redis-server.exe
由于您在localhost(127.0.0.1)上运行redis服务器,因此您的客户端和服务器必须位于同一台计算机上 .
要检查您的redis服务器是否正在运行且可访问,请从命令提示符运行以下命令 .
telnet 127.0.0.1 6379
如果redis服务器正常运行,它应该能够连接
3 回答
您是否尝试运行redis-service.exe .
我试过这个,我的redis现在工作正常 .
Solution 1:
检查 redis server 是否在服务中运行 . 如果未运行,请运行服务器 .
Solution 2
在命令提示符下运行以下命令
SET PATH =%PATH%;“c:\ Program Files \ redis”
redis-server.exe
由于您在localhost(127.0.0.1)上运行redis服务器,因此您的客户端和服务器必须位于同一台计算机上 .
要检查您的redis服务器是否正在运行且可访问,请从命令提示符运行以下命令 .
如果redis服务器正常运行,它应该能够连接