我在两个Ubuntu实例中使用Tomcat,这两个实例位于Amazon Web Services云中的ELB (弹性负载均衡器)后面。每个Tomcat安装在同一个引擎中都有几个虚拟主机。ELB进行运行状况检查,以查看主机是否处于活动状态。但是在主机内部,哪个Tomcat虚拟主机收到健康检查请求呢?在定义运行状况检查时,我只指定了端口和URL的最后一部分。所以我不知道所执行的运行状况检查的完整URL是什么。现在,在引擎中被声明为默认主机的Tomcat虚拟主机是获得检查的主机,因为它是默认主机。但实际上,该主机不是为应用程序提供服务的主机,因此它不应该是接收检查请求的主机。
换句话说:如果检查使用
我不会在我的域名上得到我的项目。它给了我Apache,而不是我在webapps中添加的项目。
我有我的战争档案FINAL_WE.war in /opt/code/apache-tomcat-8.5.54/webapps/
我已经启动了我的tomcat服务器。使用/bin/ sh startup.sh文件夹。
日志给了我tail -f catalina.out
20-Apr-2020 04:06:13.733 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache
我想使用Tomcat Manager网络应用程序()。它是由Apache分发的(例如,作为其核心tar.gz二进制发行版的一部分,在其中)。然而,这个web应用程序似乎没有打包在RedhatEnterpriseLinux7 (RHEL7)提供的任何一个RPM包中。
tomcat-jsp-2.2-api.noarch : Apache Tomcat JSP API implementation classes
tomcat-lib.noarch : Libraries needed to run the Tomcat Web container
tomcat-servlet-3.0-api.no
我有Tomcat专用服务器,当使用服务器IP地址时,它可以工作,如: 192.161.26.111:8080/etc
但当使用我的域名时,它不是: www.domain.com:8080/etc
它给出了这个错误:
description The requested resource is not available.
我使用的是tomcat7。
我目前运行一个带有Ubuntu14.04的Apache服务器,并且有一个TOMCAT服务器和一个量程服务器(分别运行在端口8080和8081上)。
我可以通过firefox通过键入
http://localhost:8080 // For TOMCAT
http://localhost:8081 // For Calibre
我想知道我应该通过打字来调整或设置什么才能到达他们。
http://tomcat.localhost/ or http://localhost/~user/tomcat
和
http://calibre.localhost/ or http://localhost/~us
欢迎,
长期以来,我一直在努力解决将url重定向到单独的url的问题,以防给出一个特殊的baerer令牌,我不想更改任何参数,只需要匹配并将此匹配发送到另一个url。我的设置是Apache2.4.41来自postman:https://xxxdddyyy.dqco1.firma-online.com/rest/auto-com/complete_addr?in_country=FR&in_line=73 avenue des lilas&access_token=988738467的典型请求,重定向应该如下所示:http://tomcat-local:10022/rest/au