有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在tomcat服务器中获得所有部署的应用程序

我将创建一个监控tomcat的应用程序。是否有任何方法可以让所有应用程序部署在tomcat中(tomcat提供的任何web服务都可以实现这一点,或者是否有任何其他方法可以找到它)
例如:输入是http://ip:port,它指向tomcat服务器。我需要在相应的url(tomcat)上部署所有应用程序。怎么可能?但在这里,我的应用程序安装在不同的服务器上


共 (2) 个答案

  1. # 1 楼答案

    你可以阅读和解析http://hostname:port/manager/html页面。它包含已部署应用程序的列表

  2. # 2 楼答案

    如果你能使用JMX,那就是这样JMX是Java标准版的集成技术,允许任何应用程序向其用户提供管理和监视,当然Tomcat也包括这一点

    你可以这样做

    JMXQuery=Catalina:j2eeType=WebModule,*
    

    check this site