提问参考模版:
- nebula 版本:2.5.0
- 部署方式 单机:
- 是否为线上版本:Y
通过sessionsManager拿到session,每次使用之后需要进行释放吗,看了下sessionWrapper的release方法是私有方法,无法调用
但是如果不释放的话,session只有在配置的计时到了之后才会被释放,如果session请求过多就会出现问题,请问一下只能把session池子放大避免吗
提问参考模版:
通过sessionsManager拿到session,每次使用之后需要进行释放吗,看了下sessionWrapper的release方法是私有方法,无法调用
但是如果不释放的话,session只有在配置的计时到了之后才会被释放,如果session请求过多就会出现问题,请问一下只能把session池子放大避免吗
使用完就要释放掉的,释放掉之后 session中的connection 才会被复用。
你要归还连接的时候不要直接调用sessionWrapper的release, 要用SessionManager的returnSessionWrapper方法去归还。
好的,没注意到这个方法,多谢!
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。