我可以单独使用IP地址而不是主机名来配置MongoDB数据库副本集吗?
通常,IP地址几乎可以在预期主机名的任何位置使用。但我们的主要Mongo数据库专家让我相信我们必须使用共享域的主机名,例如:db1.domain.com,db2.domain.com ......
副本集rs.initiate()的文档没有说明这一点。
您可以在副本集配置中使用IP地址,但域名更可取:
主机字段指定主mongod实例,并且保存可解析的主机名,即IP地址,或来自主机文件的名称,或者优选地是完全限定的域名。
主机被定义为here