SetServerSelectionTimeout()
| 指定驱动程序在抛出错误之前等待服务器可用的最长时间。 默认值:30 秒 |
| 指定选择服务器的最大延迟(以毫秒为单位)。 默认值:15 毫秒 |
| |
| 指定是否绕过副本集或分片集群,直接连接到单个服务器。 默认: false |
| 指定驱动程序是否使用负载均衡器连接到MongoDB。如果设立为 true,则驱动程序假定其通过负载均衡器进行连接。 只有在满足以下要求时,您才能将此选项设置为 true: 默认: false |
| 指定 SRV 资源记录的自定义服务名称,驱动程序会检索该名称以构建您的种子列表。要在 SRV 发现中使用自定义 SRV 服务名称,您必须先调用此函数,然后才能调用 ApplyURI()。 |
SetEnableOverloadRetargeting()
| 指定驱动程序是否降低返回过载错误的服务器的优先级,从而降低在同一台过载服务器上重试的可能性。 默认: false |
| 指定驾驶员重试因服务器端过载错误而失败的操作的最大次数。 默认: 2 |