已知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