192
人物
设置健康检查链接__应用设置_用户指南_企业级分布式应用服务 EDAS-阿里云
EDAS 提供健康检查功能,可以用于查看部署的应用是否正常运行。您可以通过设置健康检查 URL 实现此功能。
健康检查机制介绍
EDAS 中的健康检查,是指由 EDAS Agent (以下简称为 Agent)针对容器与应用进行定时检测与汇报,然后将结果反馈在控制台上的过程。健康检查能帮助您了解集群环境下整个服务的运行状态,从而为审查与定位问题提供帮助。EDAS 提供配置健康检查 URL,来检查部署的应用是否在正常运行。
健康检查机制中 Agent 的检测流程图如下:
上图的流程为每隔十秒触发一次。图中的 1)和 2)具体说明如下:
- 检测 Ali-Tomcat 是否存活:如果运行用户 App 指定的 Ali-Tomcat 进程存活,则认为检测通过;如果该进程没有存活,则不会发生第 2 步检测。
- 检测用户配置的 URL 是否返回200: 如果用户没有配置任何的 URL,将不会发生检测;否则将检测用户配置的 URL 是否返回 HTTP 200。
两步检测过程所对应的状态说明请参考下文。
查看健康检查状态
登录 EDAS 控制台,单击左侧菜单栏选择应用管理。
在应用列表页面单击需要查看的应用名称进入应用详情页。
查看页面下方部署实例信息 列表的实时状态列。
实时状态说明:
容器退出: 当第 1 步发现 Ali-Tomcat 没有存活时,显示容器退出状态。
应用异常: 当第 2 步发现用户配置的 URL 返回非 200 时,显示 应用异常状态。
正常: 如果第 1 步与第 2 步均通过,则显示正常状态。
第 2 步检测过程中,如果发现用户没有配置 URL,此时汇报的状态同样为正常,但在正常两字右侧会有感叹号,将鼠标放到上面后会提示:“请配置应用健康检查 URL,以便更精准的反映应用的状态。”
Agent 异常: 在 EDAS Server 端,如发现 Agent 在30秒钟之内没有任何状态的汇报,则显示 Agent 异常状态。
配置健康检查链接
在不配置健康检查的情况下,使用 EDAS Agent 2.8.0 以上版本的容器会自动分配一个健康检查路径 https://127.0.0.1:8080/[war包名称]/_ehc.html 。 如果需要手动配置健康检查链接,请按以下步骤操作:
在应用详情页面,单间健康检查 URL 右侧的修改选项。
填写正确的健康检查 URL 并单击保存。页面右上角会提示修改健康检查 URL 成功。
如果做了相应的容器配置,请根据配置信息设置健康检查链接 https://127.0.0.1:[自定义端口/[配置的路径]/_ehc.html 。“_ehc.html” 是默认路径,如有需要可以更改为自定义路径。请确保健康检查 URL 是应用内一个可被访问的路径,且该路径必须返回 200-500 HTTP 代码。
【例】如果 WAR 包名称是 “order.war”,在没有配置其他容器设置的前提下,则健康检查的 URL 可以设置为 https://127.0.0.1:8080/order/_ehc.html ;若配置了容器路径为根路径,端口设置为 “8081”,WAR 包中包含一个可以标识健康状态的文件是 “healthcheck.html”,则健康检查 URL 为 https://127.0.0.1:8081/healthcheck.html 。
最后更新:2016-11-23 16:04:17
上一篇:
配置负载均衡__应用设置_用户指南_企业级分布式应用服务 EDAS-阿里云
下一篇:
基础监控__监控报警_用户指南_企业级分布式应用服务 EDAS-阿里云
性能测试核心技术__中级课程_性能测试视频教程_性能测试-阿里云
强制宽高缩略__图片缩放_老版图片服务手册_对象存储 OSS-阿里云
RAM中可授权的RDS资源类型__如何使用RAM授权_API 参考_云数据库 RDS 版-阿里云
SDK API介绍__Android SDK手册_App SDK 手册_移动推送-阿里云
phpSDK使用手册__SDK使用手册_短信服务-阿里云
2.1 数据恢复至7天内任意时间点__2. RDS最佳实践_数据库RDS 体验_体验馆-阿里云
使用异常___异常类别_产品使用问题_消息队列 MQ-阿里云
删除快照__快照_用户指南_云服务器 ECS-阿里云
使用SDK处理图片__接入图片服务_老版图片服务手册_对象存储 OSS-阿里云
升级 Agent__集群管理_用户指南_容器服务-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云