01-Jul-2016 07:24:20.218 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 8004 ms
01-Jul-2016 09:32:43.515 INFO [Thread-13] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-apr-8001"]
01-Jul-2016 09:32:43.593 INFO [Thread-13] org.apache.catalina.core.StandardService.stopInternal Stopping service Catalina
01-Jul-2016 09:32:43.656 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [ROOT] registered the JDBC driver [com.mysql.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.
01-Jul-2016 09:32:43.703 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [first_Worker-1] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:43.750 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [first_Worker-2] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:43.812 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [first_Worker-3] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:43.859 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [first_Worker-4] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:43.906 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [first_Worker-5] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:43.968 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [first_Worker-6] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:44.031 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Abandoned connection cleanup thread] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43)
01-Jul-2016 09:32:44.093 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoQuartzCluster_Worker-1] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:44.156 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoQuartzCluster_Worker-2] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:44.203 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoQuartzCluster_Worker-3] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:44.265 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoQuartzCluster_Worker-4] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:44.312 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoQuartzCluster_Worker-5] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:44.359 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoQuartzCluster_Worker-6] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:44.421 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoQuartzCluster_Worker-7] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:44.468 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoQuartzCluster_Worker-8] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:44.515 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoQuartzCluster_Worker-9] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:44.578 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoQuartzCluster_Worker-10] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:44.656 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [Timer-0] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
java.util.TimerThread.mainLoop(Timer.java:552)
java.util.TimerThread.run(Timer.java:505)
01-Jul-2016 09:32:44.734 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:534)
01-Jul-2016 09:32:44.828 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:534)
01-Jul-2016 09:32:44.921 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:534)
01-Jul-2016 09:32:45.031 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoSchedulerSingle_Worker-1] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:45.125 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoSchedulerSingle_Worker-2] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:45.203 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoSchedulerSingle_Worker-3] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:45.296 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoSchedulerSingle_Worker-4] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:45.375 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoSchedulerSingle_Worker-5] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:45.468 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoSchedulerSingle_Worker-6] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:45.515 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoSchedulerSingle_Worker-7] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:45.609 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoSchedulerSingle_Worker-8] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:45.703 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoSchedulerSingle_Worker-9] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:45.796 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [ReYoSchedulerSingle_Worker-10] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:568)
01-Jul-2016 09:32:45.890 WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [QuartzScheduler_ReYoQuartzCluster-ReYo-Aut1467329059828_ClusterManager] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Thread.sleep(Native Method)
org.quartz.impl.jdbcjobstore.JobStoreSupport$ClusterManager.run(JobStoreSupport.java:3906)
网上有人
解决:
重写了org.apache.commons.dbcp.BasicDataSource 的 close()方法:
package org.company.util; import java.sql.DriverManager;
import java.sql.SQLException; import org.apache.commons.dbcp.BasicDataSource; public class XBasicDataSource extends BasicDataSource{
@Override
public synchronized void close() throws SQLException{
// System.out.println("......输出数据源Driver的url:"+DriverManager.getDriver(url));
DriverManager.deregisterDriver(DriverManager.getDriver(url));
super.close();
}
}
其实最简单的方法就是
aaarticlea/png;base64,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" alt="" />
quartzScheduler_Worker-1] but has failed to stop it. This is very likely to create a memory leak解决的更多相关文章
-
quartz集群报错but has failed to stop it. This is very likely to create a memory leak.
quartz集群报错but has failed to stop it. This is very likely to create a memory leak. 在一台配置1核2G内存的阿里云服务器 ...
-
tomcat 6.0.44 “has failed to stop it. This is very likely to create a memory leak” 问题调查
1. 问题起因 我们项目中缓存模块某个实现采用了ehcache(2.4.3),当项目部署到tomcat中后,对tomcat做停止服务操作(点击eclipse的console红色的停止按钮,奇怪的是有小 ...
-
but has failed to stop it. This is very likely to create a memory leak(c3p0在Spring管理中,连接未关闭导致的内存溢出)
以下是错误日志信息: 严重: The web application [/news] registered the JDBC driver [com.mysql.jdbc.Driver] but fa ...
-
警告: The web application [ROOT] appears to have started a thread named [Thread-48] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
1. 问题描述 tomcat跑web项目(其中依赖java项目) 出现大量上述警告 项目起不来 关键字 memory leak 内存泄漏 2. 解决方案 难道是程序写的有问题? 最终 将tomcat ...
-
The web application [ROOT] appears to have started a thread named [spring.cloud.inetutils] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
前景提要:启动SpringBoot项目报错 原因: DeliveryPointServiceFallBack上面没有加 @Component-_-!
-
错误:created a ThreadLocal with key of type ……but failed to remove it when the web application was stopped. This is very likely to create a memory leak.
tomcat reload显示错误:SEVERE: The web application [/Interceptor] created a ThreadLocal with key of type ...
-
解决:The web application [] registered the 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.
问题描述 在将Spring Boot程序打包生成的war包部署到Tomcat后,启动Tomcat时总是报错,但是直接在IDEA中启动Application或者用"java -jar" ...
-
The web application registered the 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.
最近使用了最新版的tomcat9,使用jdbc链接mysql数据库.关闭tomcat过程中出现警告 13-Sep-2017 22:22:54.369 WARNING [main] org.apache ...
-
解决Redisson出现Failed to instantiate [org.redisson.api.RedissonClient]: Factory method 'create' threw exception; nested exception is java.lang.ArrayIndexOutOfBoundsException: 0的问题
一.背景 最近项目中使用了redisson的哨兵模式来作为redis操作的客户端,然后一个意外出现了,启动报:Failed to instantiate [org.redisson.api.Redis ...
随机推荐
-
Vue - 事件绑定
1.内联方式: A:将事件处理器绑定到一个方法中,以下所有事件都以click事件作为案例 注意:内联方式下事件处理器只能绑定一个方法,要是想要绑定多个方法,依旧还是使用js中的addEventList ...
-
SharePoint 2013 图文开发系列之Visual Studio 创建母版页
一直以来,对于SharePoint母版页的创建,都是使用SharePoint Designer来创建和修改的,而后接触了SharePoint 2013,发现可以使用Html文件,通过设计管理器导入,然 ...
-
css+div解决文字溢出控制显示字数
一.一般的文字截断(适用于内联与块): Example Source Code [www.mb5u.com] .text-overflow {display:block;/*内联对象需加*/widt ...
-
十五个常用的jquery代码段
十五个常用的jquery代码段 回到顶部按钮 通过使用 jQuery 中的 animate 和 scrollTop 方法,你无需插件便可创建一个简单地回到顶部动画: 1 // Back to top ...
-
http://riddle.arthurluk.net walkthrough
MSVFMyU4MCU4MWh0dHAlM0ElMkYlMkZyaWRkbGUuYXJ0aHVybHVrLm5ldCUyRnN0YWdlb25lLnBocCUwRCUwQTIlRTMlODAlODFo ...
-
webstrom30天免费试用期过后如何破解继续使用
之前下了ws 直接就用了 也没有破解 30天过去了 老是提示你 神烦 网上找了一堆注册码什么的 终于发现一个良心网站 http://idea.qinxi1992.cn/ 步骤看下面的图
-
Linux系统常用的文件查看及处理命令
常用的文本查看及处理命令 1.cat命令 (1).作用 连接文件并打印到标准输出设备上,cat经常用来显示文件的内容. (2).用法 1):用法:cat (参数) 文件 2):常用参数 -n或-nu ...
-
[Offer收割] 编程练习赛1
A HihoCoder 1268 九宫 思路: 一般类似于数独的题目都是使用回溯解决,这里由于题目数据较小同样可以直接DFS得出结果.这里我用了一个偷懒的方法(next_permutation),直接 ...
-
struts2+mybatis3+log4j2+bulma+mysql8元工程
https://pan.baidu.com/s/1Z1YklkKEKrzhS7uM9w6ewQ https://pan.baidu.com/s/1Z1YklkKEKrzhS7uM9w6ewQ
-
Spring Cloud Feign 使用方法与性能优化
1. feign自定义Configuration和root 容器有效隔离. 用@Configuration注解 不能在主@ComponentScan (or @SpringBootApplicatio ...