Rumah >Operasi dan penyelenggaraan >operasi dan penyelenggaraan linux >Bagaimana untuk menutup tomcat dalam linux
Kaedah tutup: 1. Gunakan arahan "laluan direktori cd di bawah Tomcat" untuk memasuki direktori bin di bawah Tomcat 2. Gunakan arahan "./shutdown.sh" untuk menutup perkhidmatan Tomcat; Gunakan perintah "kill - 9 process number" untuk mematikan proses Tomcat secara paksa.
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
Dalam sistem Linux, gunakan arahan untuk memulakan dan mematikan Tomcat.
Masukkan direktori tong di bawah Tomcat
cd /java/tomcat/bin
Hentikan arahan perkhidmatan Tomcat
./shutdown.sh
Selepas melaksanakan tomcat ./shutdown.sh, walaupun perkhidmatan tomcat tidak boleh diakses biasanya , tetapi selepas ps -ef |. grep tomcat, didapati bahawa proses java yang sepadan dengan tomcat tidak dimusnahkan apabila bekas web ditutup, dan terdapat proses java zombie. Selepas membaca dalam talian, sebab proses zombi mungkin kerana terdapat benang bukan daemon (iaitu Benang Pengguna), dan jvm tidak akan keluar (apabila semua benang dalam JVM adalah benang daemon, JVM boleh keluar; jika ada satu lagi atau di atas benang bukan daemon, JVM tidak akan keluar). Gunakan arahan berikut untuk menyemak sama ada proses Tomcat telah tamat:
ps -ef|grep tomcat
Jika maklumat serupa dipaparkan, ini bermakna proses Tomcat belum tamat
gateway 14705 14703 12 08:29 pts/0 00:03:10 /www/websoft/java/java1/jdk1.7.0_25/jre/bin/java -Djava.util.logging.config.file=/www/websoft/tomcat1/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -server -Xms1536m -Xmx1536m -Xss256k -XX:MaxPermSize=512m -XX:+UseParallelGC -XX:ParallelGCThreads=20 -XX:+UseParallelOldGC -XX:MaxGCPauseMillis=100 -XX:+UseAdaptiveSizePolicy -Djava.endorsed.dirs=/endorsed -classpath /www/websoft/tomcat1/bin/bootstrap.jar:/www/websoft/tomcat1/bin/tomcat-juli.jar -Dcatalina.base=/www/websoft/tomcat1 -Dcatalina.home=/www/websoft/tomcat1 -Djava.io.tmpdir=/www/websoft/tomcat1/temp org.apache.catalina.startup.Bootstrap start
Pada masa ini kita boleh menamatkan proses secara paksa (proses zombie)
kill -9 14705
Selepas arahan sebelumnya dilaksanakan, semak proses Tomcat telah berhenti sepenuhnya.
Cadangan berkaitan: "Tutorial Video Linux"
Atas ialah kandungan terperinci Bagaimana untuk menutup tomcat dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!