拓展应用就绪的检测点。
扩展接口
org.apache.dubbo.qos.probe.ReadinessProbe
扩展配置
Dubbo QOS ready
命令自动发现
已知扩展
org.apache.dubbo.qos.probe.impl.BootstrapReadinessProbe
org.apache.dubbo.qos.probe.impl.ProviderReadinessProbe
扩展示例
- Maven 项目结构:
src |-main |-java |-com |-xxx |-XxxReadinessProbe.java (实现ReadinessProbe接口) |-resources |-META-INF |-dubbo |-org.apache.dubbo.qos.probe.ReadinessProbe (纯文本文件,内容为:xxx=com.xxx.XxxReadinessProbe)
- XxxReadinessProbe.java:
package com.xxx; public class XxxReadinessProbe implements ReadinessProbe { public boolean check() { // ... } }
- META-INF/dubbo/org.apache.dubbo.qos.probe.ReadinessProbe:
xxx=com.xxx.XxxReadinessProbe
下一节:本文篇幅较长,因为REST本身涉及面较多。另外,本文参照 Spring 等的文档风格,不仅仅局限于框架用法的阐述,同时也努力呈现框架的设计理念和优良应用的架构思想。 对于想粗略了解 dubbo 和 REST 的人,只需浏览 概述 至 标准Java REST API:JAX-RS简介 几节即可。
作者:沈理