安装连接MongoDB排查错误时的总结

背景:今天在CentOS7.6上安装较新的版本MongoDB4.2,安装好后,当配置允许外网访问时,像许多博客上说的一样,直接注释掉配置文件的一行代码。

问题:java程序死活访问不到MondoDB开放的端口。报拒绝访问,google搜一下也是没有头绪。
自己慢慢摸索。

后来把这个地址放到浏览器上,浏览器是报拒绝访问,可以知道防火墙生效,只是拒绝http协议,不是mogo协议。
后来出去转了一圈,觉得还是那个配置文件的问题。我在启动mogo命令的时候,也有限值IP的警告。
在这个配置文件中,限值IP的配置附近有官方注释,说想要允许外网访问,必须配置成"bindIp:0000"。

哎,走了这么多弯路,发现官方有注释说明。
也不能说是博客的问题,只是博客有些旧了,对新版本不生效了。
我不认为以后一定要以官方为准,这个变更就是官方处理不好产生的,但是这个软件是官方开发的,而我们只是使用者,以后要多多查看官方的说明吧。

你可能感兴趣的:(安装连接MongoDB排查错误时的总结)