gpt4 book ai didi

mongodb - 如何检查应用程序正在从 MongoDB 中的辅助节点读取?

转载 作者:可可西里 更新时间:2023-11-01 10:42:40 26 4
gpt4 key购买 nike

我有一个 3 成员副本集。读取首选项设置为“辅助首选”如何检查应用程序是否从 MongoDB 中的辅助节点读取?请提出建议。

最佳答案

首先,您可以配置分析。为此,您需要使用选项 --profile 2 启动您的 mongodb 服务器并配置日志文件。它将记录所有查询。之后,您可以读取每个实例数据库的日志。简单示例:

db.your_collection.profile.find({ns: "name_your_db.your_collection"})

其次你可以使用mongotop。您需要为每个 mongodb 服务器启动它。例如:

mongotop -h server_ip:server_port seconds
mongotop -h 127.0.0.1:27017 5

它会在每个指定的时间段打印日志,您可以在其中读取每个集合的读取或写入时间。

关于mongodb - 如何检查应用程序正在从 MongoDB 中的辅助节点读取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34267909/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com