我遇到了一个问题,我无法通过新Linux服务器上的捆绑关闭脚本关闭服务器上的Liferay 6.2 tomcat软件包。
我采取的步骤是:
$ ./shutdown.sh Using CATALINA_BASE: /.../liferay-portal-6.2-ee-sp2/tomcat-7.0.42 Using CATALINA_HOME: /.../liferay-portal-6.2-ee-sp2/tomcat-7.0.42 Using CATALINA_TMPDIR: /.../liferay-portal-6.2-ee-sp2/tomcat-7.0.42/temp Using JRE_HOME: /.../java/jdk1.7.0_75 Using CLASSPATH: /.../liferay-portal-6.2-ee-sp2/tomcat-7.0.42/bin/bootstrap.jar:/.../liferay-portal-6.2-ee-sp2/tomcat-7.0.42/bin/tomcat-juli.jar
我在Tomcat日志中看到以下内容。
apr 27, 2015 1:18:23 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [] appears to have started a thread named [org.python.google.common.base.internal.Finalizer] but has failed to stop it. This is very likely to create a memory leak.
Apr 27, 2015 1:18:23 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [] appears to have started a thread named [MulticastListener-239.255.0.523305] but has failed to stop it. This is very likely to create a memory leak.
Apr 27, 2015 1:18:23 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [] appears to have started a thread named [pool-3-thread-1] but has failed to stop it. This is very likely to create a memory leak.
Apr 27, 2015 1:18:29 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/opensocial-portlet] appears to have started a thread named [com.google.inject.internal.Finalizer] but has failed to stop it. This is very likely to create a memory leak.
Apr 27, 2015 1:18:45 PM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["http-bio-8080"]
Apr 27, 2015 1:18:45 PM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["ajp-bio-8009"]
Apr 27, 2015 1:18:45 PM org.apache.coyote.AbstractProtocol destroy
INFO: Destroying ProtocolHandler ["http-bio-8080"]
Apr 27, 2015 1:18:45 PM org.apache.coyote.AbstractProtocol destroy
INFO: Destroying ProtocolHandler ["ajp-bio-8009"]
我需要这个才能工作,所以所有资源都可以干净地发布,我可以根据需要编写启动和关闭脚本。
有没有人见过这个并解决了这个问题?任何见解都会非常感激。
谢谢!
答案 0 :(得分:0)
完成此问题并执行以下步骤后,tomcat进程会在一分钟左右的时间内使用shutdown脚本关闭,并且无需手动终止进程。
希望这有助于某人。