在 Ubuntu 上对 Go 中的 MongoDB 云连接进行故障排除:错误“无法解组 DNS 消息”
此错误“无法解组 DNS 消息”当过时的 Go 版本尝试解析 SRV 记录中的压缩域名时,会发生这种情况。这与 MongoDB Go 驱动程序没有直接关系。
原因:
Go 版本 1.11 引入了更严格的 RFC-2782 合规性,该版本强制执行 SRV 记录的特定格式。某些 DNS 服务器可能会压缩其 SRV 记录中的域名,Go 1.11 将拒绝这样做。
解决方法:
附加说明:
如果您实施任一解决方法,您的应用程序应该能够成功连接到 MongoDB 云数据库。
以上是如何修复在 Ubuntu 上从 Go 连接到 MongoDB 云时出现的'无法解组 DNS 消息”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!