728422129 2023-07-09 15:30 采纳率: 0%
浏览 73
已结题

关于#关闭服务器,数据库线程未关闭#的问题,如何解决?

sts开启服务器后直接关闭是正常的,一旦中间有了数据库的操作之后,在关闭就会提示两个警告,MySQL Statement Cancellation Timer和HikariPool-1 housekeeper的线程没有关闭。
The web application [ROOT] appears to have started a thread named [HikariPool-1 housekeeper] but has failed to stop it. This is very likely to create a memory leak.
java.base@17.0.7/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
java.base@17.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
**java.base@17.0.7/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
java.base@17.0.7/java.util.concurrent.ThreadPoolExecutor$**Worker.run(ThreadPoolExecutor.java:635)

The web application [ROOT] appears to have started a thread named [MySQL Statement Cancellation Timer] but has failed to stop it. This is very likely to create a memory leak.
java.base@17.0.7/java.lang.Object.wait(Native Method)
java.base@17.0.7/java.util.TimerThread.mainLoop(Timer.java:563)
java.base@17.0.7/java.util.TimerThread.run(Timer.java:516)

我只用了这些,没有额外用别的连接池,tomcat是sts自己带的

img


自学的,不知道描述的是不是清楚, 这个怎么办呢?

  • 写回答

9条回答 默认 最新

  • CSDN专家-sinJack 2023-07-13 15:28
    关注
    获得2.10元问题酬金

    在关闭STS服务器时出现MySQL Statement Cancellation Timer和HikariPool-1 housekeeper的线程没有关闭的警告是正常的。
    因为在进行数据库操作时,可能会创建一些后台线程或定时器,这些线程或定时器在关闭服务器时可能无法立即停止。
    但是这并不会对数据库或应用程序造成任何影响,只是提示一些后台线程或定时器没有被正确关闭而已。
    如果担心这些警告会影响应用程序的正常运行,可以手动停止这些线程或定时器,或者等待一段时间让它们自动停止。

    评论

报告相同问题?

问题事件

  • 系统已结题 7月17日
  • 创建了问题 7月9日

悬赏问题

  • ¥15 同一个网口一个电脑连接有网,另一个电脑连接没网
  • ¥15 神经网络模型一直不能上GPU
  • ¥15 pyqt怎么把滑块和输入框相互绑定,求解决!
  • ¥20 wpf datagrid单元闪烁效果失灵
  • ¥15 券商软件上市公司信息获取问题
  • ¥100 ensp启动设备蓝屏,代码clock_watchdog_timeout
  • ¥15 Android studio AVD启动不了
  • ¥15 陆空双模式无人机怎么做
  • ¥15 想咨询点问题,与算法转换,负荷预测,数字孪生有关
  • ¥15 C#中的编译平台的区别影响