已知tomcat應用名稱,如何查詢該應用端口號


假設應用名稱叫pear,並假設路徑為:/datong/tomcat-pear/

方法一,根據PID查找應用端口號,前提是應用已經運行

  1,找到改應用的PID:ps -ef | grep pear | grep tomcat | awk '{if($1=="tomcat") print$2}'

  

  2,根據PID查找端口號:netstat -antup |grep LISTEN | grep ${PID} | awk -F ':' '{if($4<20000) {print $4}}'

  

  最終查到該應用端口號為:9000

方法二,根據配置文件下的service.xml文件查找

  grep -nr port=  /datong/tomcat-pear/conf/server.xml |  grep 'tomcatThreadPool' | awk -F '"' '{print$4}'

  

  最終查到該應用端口號為:9000


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM