- nebula 版本:v3.1.0
- 部署方式:分布式,7台实例
- 安装方式:RPM
- 是否为线上版本:Y
- 硬件信息
- 磁盘:SSD
- CPU、内存信息:64c 512g
- 问题的具体描述
关于session的使用问题,参考 关于Session管理的问题 ,有余下疑问:
1、设置空闲会话超时时间为8小时,是以show sessions结果的update_time来加8小时吗?如果一直在用,就不会过期?
2、NebulaPoolConfig使用问题:NebulaPoolConfig的idleTime是配置什么的?
程序启动,show sessions结果显示创建了60个了,我自己缓存了session,一个线程一个session,程序只使用20个线程,却创建了60个session。
这个问题是我的代码问题
3、这个问题是supervisor的问题
程序做了优雅停机,执行了session.release()和NebulaPool.close(),show sessions观察到session数量还是没有减少