您的位置:首页 > 游戏 > 游戏 > 广东网络seo推广平台_小程序商城开发费用_电脑培训学校哪家最好_360收录查询

广东网络seo推广平台_小程序商城开发费用_电脑培训学校哪家最好_360收录查询

2024/11/16 14:49:37 来源:https://blog.csdn.net/weixin_43952697/article/details/142557105  浏览:    关键词:广东网络seo推广平台_小程序商城开发费用_电脑培训学校哪家最好_360收录查询
广东网络seo推广平台_小程序商城开发费用_电脑培训学校哪家最好_360收录查询

最近在做海康设备产品的对接,因为频繁操作设备,设备有最大的连接数。而海康设备登录的连接不调退出的接口。连接不能释放,并且最大连接数是有个数限制。

故在程序中只登陆一次,避免重复登录。当程序退出时,监听事件儿触发,调用退出的接口,释放设备的连接,直接上代码

全局变量,在不同方法中赋值、使用
private static  List<Map<String,Object>> listInfo = new ArrayList<>();
具体方法
@Component
public class ScreenShotTask implements ApplicationListener<ContextClosedEvent> {
@Override
public void onApplicationEvent(ContextClosedEvent event) {// 执行需要在程序关闭时进行的操作//退出登录,释放资源for (int i = 0; i < listInfo.size(); i++) {int userId = Integer.parseInt(listInfo.get(i).get("userId").toString());boolean loginOut = ClientDemo.loginOut(userId);System.out.println("用户登录ID为:" +userId +"退出结果为:。。。。。。。"+loginOut);}
}
}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com