扒一下mongodb连接属性
minPoolSize | 在单独的连接池中,必须存在的最小连接数,默认0 |
maxPoolSize | 默认100 |
waitQueueTimeoutMS | 线程等待连接的最大等待时间(毫秒) |
serverSelectionTimeoutMS | |
localThresholdMS | |
heartbeatFrequencyMS | |
replicaSet | |
ssl | |
tls | |
tlsInsecure | |
tlsAllowInvalidHostnames | |
connectTimeoutMS | java驱动可以等待的最大连接时延(毫秒) |
socketTimeoutMS | |
maxIdleTimeMS | Java驱动程序在关闭连接之前允许池连接空闲的最长时间 |
journal | |
w | |
wtimeoutMS | |
readPreference | |
readPreferenceTags | |
maxStalenessSeconds | |
authMechanism | |
authSource | |
authMechanismProperties | |
appName | 在连接握手期间提供给MongoDB实例的应用程序的名称。可用于服务器日志和分析 |
compressors | |
zlibCompressionLevel | |
retryWrites | 指定如果由于网络错误而无法完成支持的写入操作,则驱动程序必须重试这些操作,默认true |
retryReads | |
uuidRepresentation | |
directConnection | |
maxConnecting | 指定池可以同时建立的最大连接数。 |
srvServiceName |