我想知道是否使用bash脚本启用了MongoDB日记功能。
我可以采用其他方式来搜索配置文件,因为我觉得这不是很可靠。
mongo --eval "something"
可能吗?
答案 0 :(得分:1)
是的,您可以,只要您可以解析mongo --eval "db.serverStatus()"
返回的JSON文档。根据您的服务器配置的存储引擎,您可能对返回文档的wiredTiger.log或dur字段感兴趣。如果关闭日记功能,则wiredTiger.log中所有字段的值为" 0"或者dur完全没有。 (另见documentation)