【tomcat8.5应用部署相关】 在一个服务器上配置了appBase后,监控看不到web应用

每个web应用都重新配了一个Service,配置如下:

  <Service name="Catalina0">
    <Connector port="7000" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
    <Engine name="Catalina0" defaultHost="localhost">
      <Realm className="org.apache.catalina.realm.LockOutRealm">
        <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
               resourceName="UserDatabase"/>
      </Realm>
      <Host name="localhost"  appBase="xx_webapps/XXSso_7000"
            unpackWARs="true" autoDeploy="true">
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log" suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />
      </Host>
    </Engine>
  </Service>

然后在manager和probe里都看不到里面的应用了,查看日志应用都已经正常启动,接口也是通的,就是监控里看不到。

奇怪的是之前在windows服务器上同样的配置是可以看到的,这次转移到ubuntu上就不行了。

图上这里只能监控到默认的webapps下的应用

你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答

本次提问扣除的有问必答次数,将会以问答VIP体验卡(1次有问必答机会、商城购买实体图书享受95折优惠)的形式为您补发到账户。

​​​​因为有问必答VIP体验卡有效期仅有1天,您在需要使用的时候【私信】联系我,我会为您补发。