solon-health-detector
此插件,由社区成员(夜の孤城)贡献
<dependency>
<groupId>org.noear</groupId>
<artifactId>solon-health-detector</artifactId>
</dependency>
1、描述
基础扩展插件,基于健康检测插件(solon-health),适配服务运行时相关探测器。
2、自定义扩展
@Component
public class DemoDetector implements Detector {
@Override
public String getName() {
//定义个名字(不要与别的 Detector 同名)
return "demo";
}
@Override
public Map<String, Object> getInfo() {
//构建一个探测结果
return new LinkedHashMap<>();
}
}
3、配置参考示例
- 配置示例
# 可选: *,disk,cpu,jvm,memory,os,qps
solon.health.detector: "jvm"
- 运行效果
通过 /healthz 路径,可输出探测结果: