使用此协议时:
mongodb+srv://
如果包含端口,则会出现错误:
MongoDB: error parsing uri: URI with srv must not include a port number
这有什么原因吗(为什么端口不被接受)?
如果使用 SRV URI 连接格式,则只能指定一台主机,不能指定端口。否则,驱动程序或 mongosh 会引发解析错误并且不执行 DNS 解析。
阅读文档:https://www.mongodb.com/docs/manual/reference/connection-string/#srv-connection-format