gpt4 book ai didi

mongodb - 为什么某些命令的 mongodb currentOp 中缺少 'appName'?

转载 作者:可可西里 更新时间:2023-11-01 09:58:32 27 4
gpt4 key购买 nike

我为我的一些项目应用了 appName,但在 currentOp 中,某些查询缺少它。大多数情况下它缺少计数查询。

{
"desc" : "conn1786739",
"threadId" : "140671499200256",
"connectionId" : 1786739,
"client" : "179.22.4.3:42354",
"active" : true,
"opid" : -1076773120,
"secs_running" : 6,
"microsecs_running" : NumberLong(6928801),
"op" : "command",
"ns" : "dbname.members",
"query" : {
"count" : "memebers",
"query" : {
"$or" : [
{
"$and" : [
{
"condition1" : {
"$gt" : 0
}
},
{
"condition1" : 0
},

]
}
],

},
"readConcern" : {

}
},
"numYields" : 28,
"locks" : {
"Global" : "r",
"Database" : "r",
"Collection" : "r"
},
"waitingForLock" : false,
}

我在 currentOp 中看到了上面的结果,即使 appName 是为查询设置的,它也没有出现在某些查询中。

最佳答案

这是 4.0 版中的新功能,您必须在连接字符串中包含 appName。引用online doc .

关于mongodb - 为什么某些命令的 mongodb currentOp 中缺少 'appName'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54230909/

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