丹尼尔
所以我试图从另一台机器上使用我的redis(就像这里)。似乎我必须指定可从其访问redis的ips。根据先前的建议,我创建了一个配置文件:
bind 0.0.0.0 127.0.0.1
我在运行服务器时加载的内容: redis-server redis.config
问题是我遇到以下错误:
[4323] 25 Jan 14:12:00.770 # Creating Server TCP listening socket 0.0.0.0:6379: bind: Address already in use
我在两台计算机上尝试过,但在两台计算机上都遇到了相同的错误。有什么想法我要去哪里吗?
Not_a_Golfer
因为0.0.0.0已经包含127.0.0.1,所以存在冲突,因此您不能同时绑定两者-而且也不应绑定,这是没有意义的。
绑定到0.0.0.0意味着“从所有接口上的所有地址侦听”,其中包括127.0.0.1,因此使其冗余。
您应该执行以下任一操作:
监听您信任的特定接口。
侦听0.0.0.0,但请确保防火墙上的端口已关闭,并且无法从外部访问redis端口。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句