Java Tomcat在内存中打开了很多实例

Java Tomcat在内存中打开了很多实例,java,ubuntu,tomcat6,Java,Ubuntu,Tomcat6,嗯,我只启动了一个tomcat服务器,但是当我在ubuntu服务器中执行命令“htop”时,我看到内存中有16个tomcat6实例使用完全相同的“命令”,但PID不同。见下图: 默认情况下htop列出线程而不是进程,尝试使用ps-ef | grep tomcat的top我猜内存中有16个tomcat6实例。这些实例可能没有正确关闭。我经常在jboss上看到这一点。我建议先杀掉所有tomcat进程,然后重新开始一个。应用程序中的一些线程挂在那里,这可能会阻止tomcat完全关闭。我的内存中有很多实

嗯,我只启动了一个tomcat服务器,但是当我在ubuntu服务器中执行命令“htop”时,我看到内存中有16个tomcat6实例使用完全相同的“命令”,但PID不同。见下图:


默认情况下
htop
列出线程而不是进程,尝试使用
ps-ef | grep tomcat的
top

我猜内存中有16个tomcat6实例。这些实例可能没有正确关闭。我经常在jboss上看到这一点。我建议先杀掉所有tomcat进程,然后重新开始一个。应用程序中的一些线程挂在那里,这可能会阻止tomcat完全关闭。我的内存中有很多实例。使用kill-9停止tomcat实例并检查代码,可能这里有一些错误挂起线程,阻止JVM正确停止。我没有任何应用程序在tomcat中执行,我只是在没有应用程序的情况下启动服务器,只使用index.html来显示“它工作了”。如果我使用“ps-ef | greptomcat”,我只看到一个tomcat实例正在运行。