Mongodb java驱动程序最近在MongoClientOptions.Builder
类中添加了(在版本2.12中)以下方法:
heartbeatConnectRetryFrequency(int heartbeatConnectRetryFrequency)
heartbeatConnectTimeout(int heartbeatConnectTimeout)
heartbeatFrequency(int heartbeatFrequency)
heartbeatThreadCount(int heartbeatThreadCount)
根据this错误,看起来这些方法公开了MongoDB Java驱动程序将尝试重新生成连接池的属性,以防驱动程序连接池中的连接由于网络中断或mongodb而死亡服务器重启。
我已经阅读了相关的javadocs并在网上搜索过,但找不到任何详细的示例或说明如何使用它们的好文章。
有没有人知道如何使用这些属性?
答案 0 :(得分:1)
这些字段的描述在MongoClientOptions的javadoc中给出,如下所示:
heartbeatConnectRetryFrequency(int heartbeatConnectRetryFrequency)
:
heartbeatConnectTimeout(int heartbeatConnectTimeout)
:
heartbeatFrequency(int heartbeatFrequency)
:
heartbeatThreadCount(int heartbeatThreadCount)
:
我做了一些观察