在Redis中,bind参数有什么作用?
bind
Redis中的参数是什么?的文档bind
假设我已经知道什么bind
意思(我不知道)。是否bind
设置的IP地址:
- 该
Redis
服务器?(我认为这是正确的答案,但是我不明白为什么我们需要这样做) - 被授权连接到Redis的客户端?(我尝试过,但没有用,所以可能不正确)
回答:
它与mysql bind-address选项的redis等效,并且以完全相同的方式工作。
它将redis实例绑定到特定的接口(以及特定的ip地址)。
基本上,您的redis服务器将仅侦听通过bind
选项指定的地址的连接。这是一项安全措施,它允许丢弃未在特定网络内部建立的连接。
所以如果你设置
bind 127.0.0.1
redis仅接受与127.0.0.1建立的客户端连接(仅本地连接)。
如果设置为
bind 0.0.0.0
它会接受与运行Redis的计算机上的任何接口所使用的任何地址(以及因此可以与您的Redis实例建立的任何连接)的连接。
如果将其设置为任何其他特定地址,则redis将期望建立与该特定地址的连接,其余的将被丢弃。
以上是 在Redis中,bind参数有什么作用? 的全部内容, 来源链接: utcz.com/qa/431762.html