[font=PingFangSC, "]应用发布时会自动将您提供的 WAR 文件部署到 Tomcat 目录,所以缺省情况下健康检查 URL 需要附加 WAR 包名称,而且 War 包中的文件必须返回 200-400 HTTP 代码。比如,如果您的 WAR 包名称是 order.war, 其中包含一个文件 index.jsp, 则健康检查的 URL 可以设置为 http://127.0.0.1:8080/order/index.jsp。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
为了确保您的Java Web应用在部署时能够正确进行健康检查,特别是当使用WAR包并自动部署到Tomcat目录时,请遵循以下配置步骤和注意事项:
确定WAR包名称与内部资源:
order.war
,并且该WAR包内部包含一个默认访问的文件,如index.jsp
。构造健康检查URL:
http://127.0.0.1:8080/order/index.jsp
。这里/order/
部分来源于WAR包名称(去除.war
后缀),而后面的部分则是您希望用来进行健康检查的内部资源路径,它应当在请求时返回200-400范围内的HTTP状态码以表明服务正常。登录EDAS控制台操作:
http://127.0.0.1:8080/order/index.jsp
。通过以上步骤,您可以有效地配置健康检查,确保您的Java Web应用在EDAS上稳定运行。