[KB功能解说] 连接未超时断开(Syracuse)
KB ID:80671[b]描述[/b]
许可证刷爆,但在2小时后没有超时断开。有多个用户会话。
Web客户端会话监控器显示存在超时未断开的会话。
[b]原因[/b]
有两个集合中都缺失了_expire_1索引。
[b]解决方法[/b]
这个问题在PU9 P5中得到了解决。
[b]警告:[/b]这些步骤是为在MongoDB方面至少具有中级操作水平的人设计的。
手动解决这个问题的步骤如下:
1. 用一个第三方工具,例如[b]RoboMongo[/b],连接至[b]MongoDB[/b]
2. 展开[b]Syracuse[/b]组
3. 展开[b]Collections[/b]文件夹
4. 展开[b]CvgSession[/b]集合
5. 展开[b]Indexes[/b]文件夹
6. 如果缺失" _expire_1"索引:
a. [b]Indexes[/b]文件夹上右击
b. 选择[b]Add Index[/b]
c. 在[b]Basic[/b]页签上,在[b]name[/b]类型中
_expire_1
d. 在[b]Keys[/b]框类型中:
{
"_expire" : 1
}
e. 选择[b]Advanced[/b]页签
f. 选择[b]Expire afte[/b]r复选框
g. 在[b]seconds[/b]框中录入0(零)
h. [b]保存[/b]
为[b]SessionInfo[/b]集合重复同样的步骤
[b]请注意:[/b]所有输入必须准确。
[b]类别[/b]
数据库软件
产品
安全
设置和偏好
页:
[1]