我在 Windows 上使用 Redis 2.8,这是我从 github 版本下载的。解压后,我设置了 maxheapredis.windows.conf
文件。运行后redis-server redis.windows.conf
I get # Creating Server TCP listening socket *:6379:No such file or directory
,但是redis运行不正常。我不知道为什么。
您一定使用过 .msi 安装程序。它会自动注册一个 Windows 服务,该服务在安装后立即启动(至少在我的 win 10 机器上)。
该服务使用默认配置并绑定到端口 6379。当您从命令行启动 redis-server 时,如果您没有通过配置文件指定不同的端口,它会再次使用默认配置并尝试绑定到端口6379 失败了。
你的 cli 可以工作,因为它连接到已经在 6379 上侦听的 redis 服务。你的 shutdown 命令停止该服务,然后一切按预期工作。谜团已揭开。案件结案。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)