【发布时间】:2014-05-27 05:37:00
【问题描述】:
我有一个正在运行的 java 多线程程序。我在tomcat服务器上运行它。当线程仍在运行时,一些正在执行的任务,一些仍在等待某些东西返回和各种各样的东西,假设我在这种情况下突然停止服务器..当我这样做时,我在 tomcat 终端上收到警告说一个名为 x 的线程仍在运行并且服务器正在停止,因此这可能会导致内存泄漏。操作系统实际上想在这里告诉我什么?有人可以帮我理解这个吗?我在我的系统上运行了这个程序几次,我突然停止了服务器 3 次,当我这样做时我看到了这个消息。我运行我的服务器了吗? (我的意思是我的系统)。我做了什么很危险的事????
请帮忙。
提前致谢!
【问题讨论】:
-
请在谷歌搜索后发布来自 Tomcat(复制和粘贴)的确切错误消息。通常,错误中的确切单词,减去特定于您的应用程序的任何内容(如线程的名称),都可以工作。您现在可能已经了解到,错误并不是害怕的理由,但是您通过尝试了解错误来解决问题是正确的。
标签: java multithreading tomcat operating-system