我用定时器启动应用的时候发现内存泄漏,具体报错如下:

十月 30, 2015 2:30:12 下午 org.apache.catalina.startup.HostConfig undeploy

信息: Undeploying context [/ChinaMoney Maven Webapp]

十月 30, 2015 2:30:15 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc

严重: The web application [/ChinaMoney Maven Webapp] registered the JDBC driver [net.sourceforge.jtds.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.

十月 30, 2015 2:30:15 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads

严重: The web application [/ChinaMoney Maven Webapp] appears to have started a thread named [startQuertz_Worker-1] but has failed to stop it. This is very likely to create a memory leak.

十月 30, 2015 2:30:15 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads

严重: The web application [/ChinaMoney Maven Webapp] appears to have started a thread named [startQuertz_Worker-2] but has failed to stop it. This is very likely to create a memory leak.

...

定时器定义如下:

30 38 09 * * ?

class="org.springframework.scheduling.quartz.SchedulerFactoryBean">

buy_it_now

2

org.quartz.plugins.management.ShutdownHookPlugin

true

true

请各位大神看看问题出在哪里了~跪谢!!!

quartz java 线程 不释放_java Quartz 内存泄漏相关推荐

  1. 利用classloader同一个项目中加载另一个同名的类_线程上下文类加载器ContextClassLoader内存泄漏隐患...

    前提 今天(2020-01-18)在编写Netty相关代码的时候,从Netty源码中的ThreadDeathWatcher和GlobalEventExecutor追溯到两个和线程上下文类加载器Cont ...

  2. java 线程面试题_JAVA多线程面试题(一)

    1.进程和线程的区别 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用.而线程是在进程中执行的一个任务.Java运行环境是一个包含了不同的类和程序的单一进 ...

  3. java内存泄漏和内存溢出_Java和内存泄漏

    java内存泄漏和内存溢出 总览 术语"内存泄漏"在Java中的使用方式不同于在其他语言中使用的方式. 通用术语中的"内存泄漏"是什么意思,在Java中如何使用 ...

  4. java 线程 状态 图_Java提高——多线程(一)状态图

    操作系统中的进程和线程的概念 进程是指一个内存运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程,比如windows下的一个运行的应用程序.exe就是一个进程. 线程是指进 ...

  5. java线程详解_Java线程详解

    程序.进程.线程的概念程序(program):是为完成特定任务.用某种语言编写的一组指令的集合.即指一段静态的代码,静态对象. 进程(process):是程序的一次执行过程,或是正在运行的一个程序.动 ...

  6. java 线程的函数_Java线程总结

    三.    线程间的通信 1.    线程的几种状态 线程有四种状态,任何一个线程肯定处于这四种状态中的一种: 1)    产生(New):线程对象已经产生,但尚未被启动,所以无法执行.如通过new产 ...

  7. java 线程 状态 图_Java线程中的生命周期和状态控制图文详解

    这篇文章主要介绍了Java线程的生命周期和状态控制,需要的朋友可以参考下 一.线程的生命周期 线程状态转换图: 1.新建状态 用new关键字和Thread类或其子类建立一个线程对象后,该线程对象就处于 ...

  8. java线程不执行_java线程池,阿里为什么不允许使用Executors?

    带着问题 阿里Java代码规范为什么不允许使用Executors快速创建线程池? 下面的代码输出是什么? ThreadPoolExecutor executor = new ThreadPoolExe ...

  9. java线程安全例子_Java总结篇系列:Java多线程(三)

    本文主要接着前面多线程的两篇文章总结Java多线程中的线程安全问题. 一.一个典型的Java线程安全例子 1 public classThreadTest {2 3 public static voi ...

最新文章

  1. Error in bl_make_text_box(token, drawing_context$gp, drawing_context$yoff_pt) : function ‘Rcpp_preci
  2. optee:kernel space调用user space进程时候的硬件行为
  3. 一个反编译工具Reflactor (.NET)
  4. 解决 Successfully created project '' on GitHub, but initial push failed: Could not read from remote re
  5. Cloud for Customer手机应用的deviceready事件是何时何处被抛出的
  6. android注册文件打开,Android项目实战系列—基于博学谷(三)注册与登录模块
  7. JAVA设计模式之抽象工厂模式
  8. 线性回归(一元多元)建模步骤
  9. 2018山东冬令营:UPC 计数问题 (二维树状数组)
  10. Akari谜题(关灯问题)的开灯解法
  11. SPI通信协议学习笔记
  12. 图片去水印工具软件,比PS还好用的图片杂物去除工具
  13. 3000元台式电脑组装配置单2022 3000元组装电脑配置推荐2022
  14. 推荐一组用过好几年的非常稳定的dns
  15. 2021-05-24 Nyquist图背后的信息
  16. 就“敏捷软件开发(第二版)”书评答译者
  17. Unhandled exception at 0x000007FEFD5C9E5D in OpenCV3.3_TestDemo.exe: Microsoft C++ exception: cv::Ex
  18. python math ceil_python中math.ceil什么意思
  19. c++ vector 一部分_巴博斯制定奔驰C级(W204)全套改装方案,运动范er十足
  20. 纳什均衡与帕累托最优

热门文章

  1. Thymeleaf + Spring中的验证
  2. java 死锁的检测与修复_调查死锁–第4部分:修复代码
  3. jbehave_使用JBehave,Gradle和Jenkins的行为驱动开发(BDD)
  4. Spring MVC:Trgger手动验证表单对象
  5. 端到端测试_端到端测试的滥用–测试技术2
  6. 摆脱困境:将环境特定的Cron表达式与@Scheduled批注一起使用
  7. 了解动态代理:Spring AOP基础
  8. Java线程死锁–案例研究
  9. JBox2D和JavaFX:事件与力量
  10. 通用数据保护条例_欧盟《通用数据保护条例》——2019年的形势