263_Mongodb_配置概述

网友投稿 647 2022-05-30

auditLog: #审计功能 默认false authSuccess: false format: JSON opFilter: 'off' path: /opt/MongoDBxx/dataxx/log/audit_mongod.log externalConfig: externalConfigPath: /opt/mongodb/conf/externalConfig.conf net: bindIp: 127.0.0.1,25.213.20.230,192.168.20.174,192.168.20.36 maxIncomingConnections: 1000 # mongos或mongod可接受的最大同时连接数量,根据内存大小可以调整不同值 port: 8635 ssl: CAFile: /CA/ca001.crt PEMKeyFile: /CA/clusterServer001.pem PEMKeyPassword: '******' allowConnectionsWithoutCertificates: true allowInvalidCertificates: false clusterFile: /CA/clusterServer001.pem clusterPassword: '******' disabledProtocols: TLS1_0,TLS1_1 mode: preferSSL #该节点接受 TLS/SSL 和非 TLS /非 SSL 传入连接,并且它与其他服务器的连接使用 TLS/SSL sslCipherConfig: DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256 unixDomainSocket: enabled: false operationProfiling: # 指定应分析哪些操作,默认off:分析器已关闭,并且不收集任何数据;slowOp:收集比slowms的时间长的数据;all:收集所有操作的数据 mode: slowOp #数据库profiling(分析)级别 profileSizeMB: 16 # 慢操作时间阈值(以毫秒为单位),版本4.0中进行了更改:slowOpThresholdMs设置可用于mongod和mongos slowOpThresholdMs: 100 #慢请求阈值。如无特殊需求,建议使用默认的100ms,超过该值的请求会记录到对应db的system.profile集合里 processManagement: fork: true pidFilePath: /opt/mongodb/pid/mongod.pid replication: enableMajorityReadConcern: false #大多数一致性读影响 读取策略 oplogSizeMB: 1024 replSetName: replica_alex secondaryIndexPrefetch: all security: authorization: enabled #是否开启用户访问控制(Access Control) clusterAuthMode: x509 # 证书方式 javascriptEnabled: false #是否允许mongod上执行javascript脚本,如果为false,那么mapreduce、group等命令将无法使用 whitelist: adminWhiteListPath: /opt/mongodb/conf/admin_white_list_alex setParameter: connPoolMaxConnsPerHost: 600 #表示当前实例与其他mongod实例通信的连接池的最大连接数 connPoolMaxShardedConnsPerHost: 600 cursorTimeoutMillis: 600000 #设置空闲游标的超期时间,mongod将删除空闲的游标 diagnosticDataCollectionDirectorySizeMB: 100 diagnosticDataCollectionEnabled: true diagnosticDataCollectionFileSizeMB: 10 diagnosticDataCollectionPeriodMillis: 1000 disableJavaScriptJIT: true #是否禁用JavaScriptJIT enableLocalhostAuthBypass: true failIndexKeyTooLong: true #如果文档的索引字段长度超过Index Key Length Limit,则报错 opensslDiffieHellmanParameters: /CA/dh.pem replWriterThreadCount: 32 wiredTigerConcurrentReadTransactions: 128 wiredTigerConcurrentWriteTransactions: 128 #指定wireTiger存储引擎同时写事务的并发数 storage: dbPath: /opt/mongodb/data/mongod/ directoryPerDB: true #是否为每个数据库提供一个单独的目录来保存数据 engine: wiredTiger journal: commitIntervalMs: 100 #journal操作的最大时间间隔(毫秒数) enabled: true #是否开启journal日志持久存储 syncPeriodSecs: 60 #mongodb同步内存中所有已修改的文件数据到存储设备的最大时间间隔 wiredTiger: collectionConfig: blockCompressor: snappy engineConfig: directoryForIndexes: true #是否为索引和集合提供独立目录 journalCompressor: snappy #wiredTiger journal 数据的压缩格式 [none|snappy|zlib] indexConfig: prefixCompression: true systemLog: destination: file logAppend: true logRotate: reopen path: /opt/mongodb/data/log/mongod.log timeStampFormat: iso8601-local verbosity: 0

263_Mongodb_配置概述

MongoDB

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Python 设计模式 — 行为型模式 — 命令模式
下一篇:Python 两种装饰器
相关文章