通过监听器调起新线程执行扫描任务

来源:互联网 发布:计算机二进制算法 编辑:程序博客网 时间:2024/06/03 09:45
通过实现ServletContextListener 在 contextInitialized 方法中开启新的线程 循环扫描数据库中符合条件的数据
@Overridepublic void contextInitialized(ServletContextEvent sce) {     Thread thread1 = new Thread(new ScanDb());     thread1.start();}
如果在contextInitialized 方法中执行死循环查询数据库则其他请求无法接入,因此必须调起新的线程,同理,也可以开启新的线程执行定时任务。
原创粉丝点击