尝试在 Ubuntu 上连接到 Golang 中的 Mongo 云数据库时,用户可能会遇到错误“cannot unmarshal DNS”信息。”此问题源于 Go 版本 1.11.x 中的更改,在处理 SRV 记录时更严格遵守 RFC-2782,当权威 DNS 服务器发送压缩记录时会引发错误。
该解决方案涉及一种解决方法对于 Go v1.11:
如中引用GODRIVER-829,此问题与 MongoDB Go 驱动程序没有直接关系,而是与 Go 中对 DNS 记录的更严格处理有关。实施建议的解决方法将允许用户在 Ubuntu 上成功建立与数据库的连接。
以上是在 Ubuntu 上从 Golang 连接到 MongoDB Atlas 时如何解决'无法解组 DNS 消息”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!