对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。

套接字设置

在本指南中,您可以学习Java驱动程序如何管理套接字设置。

您可以使用连接字符串或将 MongoClientSettings对象传递给MongoClients 构造函数来指定套接字的设置。选择 Connection String 或 MongoClientSettings标签页,查看可用选项:

选项名称
类型
说明

connectTimeoutMS

整型

指定 Java 驱动程序在超时前等待连接打开的最长时间(毫秒)。值为 0 则表示驱动程序在等待连接打开时永不超时。

默认:10000(10 秒)

socketTimeoutMS

整型

指定 Java 驱动程序在超时之前等待发送或接收请求的最长时间(以毫秒为单位)。值为 0 则会指示驱动程序在等待发送或接收请求时永不超时。

默认值:0

此示例指定驱动程序将在等待连接打开 15 秒后超时:

ConnectionString connectionString = "mongodb://<host>:<port>/?connectTimeoutMS=15000"MongoClient mongoClient = MongoClients.create(connectionString)

有关这些参数的更多信息,请参阅 ConnectionString API文档。

给本页内容打分

在此页面上