Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongodb “mongos之间的差异”;绑定“ip”;及;绑定“所有ip”;_Mongodb - Fatal编程技术网

Mongodb “mongos之间的差异”;绑定“ip”;及;绑定“所有ip”;

Mongodb “mongos之间的差异”;绑定“ip”;及;绑定“所有ip”;,mongodb,Mongodb,运行mongos时,bind_ip和bind_ip_all之间有什么区别 我知道你可以用bind_ip指定一个ip列表,那么bind_ip_all有什么意义?来自MongoDB官方文档 如果为true,则mongos或mongod实例绑定到所有IPv4地址 (即0.0.0.0)。如果mongos或mongod以net.ipv6:true开头, net.bindIpAll还绑定到所有IPv6地址(即:) mongos或mongod仅在使用net启动时支持IPv6。IPv6:true。 仅指定ne

运行mongos时,bind_ip和bind_ip_all之间有什么区别


我知道你可以用bind_ip指定一个ip列表,那么bind_ip_all有什么意义?

来自MongoDB官方文档

如果为true,则mongos或mongod实例绑定到所有IPv4地址 (即0.0.0.0)。如果mongos或mongod以net.ipv6:true开头, net.bindIpAll还绑定到所有IPv6地址(即:)

mongos或mongod仅在使用net启动时支持IPv6。IPv6:true。 仅指定net.bindIpAll无法启用IPv6支持

注意

net.bindIp和net.bindIpAll是互斥的。指定两者 选项导致mongos或mongod抛出错误并终止


使用bindIp,您可以像这样绑定特定的IP地址

bindIp=[127.0.0.1,11.22.33.44] 
bindIp=0.0.0.0 // This will bind for all IP address (works similar to bindIpAll)

其中,作为bindIpAll,仅为mongod进程提供此选项将自动绑定到所有IP地址

,其要点是绑定到所有接口,而不显式枚举它们。