我们的系统有一个基于IP地址的白名单,用于指定允许哪个gRPC客户端连接。在新的远程gRPC客户端加入网络之前,最终用户必须将其ip添加到白名单中。大多数情况下,最终用户很容易知道gRPC客户端将使用哪个NIC( ip ),但是如果gRPC客户端节点中有太多的NIC(ip),最终用户在运行之前很难知道将使用哪个ip,因为默认情况下使用哪个NIC(ip)是由Linux系统决定的。因此,我们的客户提出了一个新的需求,建议
我已经在网络访问中添加了“允许从任何地方”和我的IP。One common reason is that you're trying to access the database from an IP that isn't whitelisted.Make sure your current IP address is on your Atlas cluster's IP whitelist: https://docs.atlas.mongodb.com