linux 如何知道哪个tomcat在服务器上运行

plupiseo  于 2023-08-03  发布在  Linux
关注(0)|答案(1)|浏览(138)

我有两个Tomcat安装在EC2单Linux服务器。tomcat 1路径:/etc/tomcat/tomcat 2路径:/var/lib/tomcat/
server.xml文件在tomcat 1和tomcat 2中都是相同的(连接器端口,重定向端口,协议,...)tomcat 1 server.xml文件
tomcat 2 server.xml文件
所以,我认为这个服务器运行在单个tomcat中。如何知道哪个tomcat运行在这个server.tomcat1中?请帮帮我,谢谢。

0tdrvxhp

0tdrvxhp1#

在正在运行的进程列表中查找catalina.base可能会得到以下信息

ps aux | sed -e '/catalina/ s/ [-]D/\n/g' | grep '^catalina\.base'

字符串
测试结果

catalina.base=/home/lmc/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp1
catalina.base=/var/lib/tomcat

相关问题