我们可以将mongoDB游标超时设置为特定值而不是默认值30000毫秒吗?
答案 0 :(得分:2)
据我所知,至少使用默认的Java驱动程序仍然是不可能的。有一个feature request要求相同的东西,但它仍然没有实现。但是,似乎服务器本身already supports查询超时,因此我们可以期待驱动程序迟早支持它们。
与此同时,您还可以尝试另外一种解决方案。可以使用以下选项完全禁用TImeout:
cursor.addOption(com.mongodb.Bytes.QUERYOPTION_NOTIMEOUT)