列出存储在config
数据库system.sessions
集合中的所有会话。MongoDB部署的所有成员都能看到这些会话。
当用户在mongod或mongos实例上创建会话时,会话最初存储在实例的内存中,也就是实例的本地记录。实例会定期将本地缓存的会话同步到config
数据库中的system.sessions
集合,会话对$listSessions
和部署的所有成员可见,在会话记录存在于system.sessions
集合之前,只能通过$listLocalSessions
操作列出会话。
语法
{
$listSessions: <document> }
使用
$listSessions
可以接受一个文档,文档的字段如下:
字段 | 说明 |
---|---|
{ } |
返回当前已验证用户的所有会话。没有访问控制,则返回所有会话。 |
{ users: [ { u |