| 程序包 | 说明 |
|---|---|
| com.alibaba.nacos.api.naming.pojo | |
| com.alibaba.nacos.api.naming.pojo.healthcheck | |
| com.alibaba.nacos.api.naming.pojo.healthcheck.impl |
| 限定符和类型 | 方法和说明 |
|---|---|
AbstractHealthChecker |
Cluster.getHealthChecker() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Cluster.setHealthChecker(AbstractHealthChecker healthChecker) |
| 限定符和类型 | 类和说明 |
|---|---|
static class |
AbstractHealthChecker.None
Default implementation of Health checker.
|
| 限定符和类型 | 方法和说明 |
|---|---|
abstract AbstractHealthChecker |
AbstractHealthChecker.clone()
Clone all fields of this instance to another one.
|
AbstractHealthChecker |
AbstractHealthChecker.None.clone() |
static AbstractHealthChecker |
HealthCheckerFactory.deserialize(String jsonString)
Deserialize and create a instance of health checker.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static List<Class<? extends AbstractHealthChecker>> |
HealthCheckType.getLoadedHealthCheckerClasses() |
static Class<? extends AbstractHealthChecker> |
HealthCheckType.ofHealthCheckerClass(String type)
Get health checker class from type.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
HealthCheckerFactory.registerSubType(AbstractHealthChecker extendHealthChecker)
Register new sub type of health checker to factory for serialize and deserialize.
|
static String |
HealthCheckerFactory.serialize(AbstractHealthChecker healthChecker)
Serialize a instance of health checker to json.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
HealthCheckType.registerHealthChecker(String type,
Class<? extends AbstractHealthChecker> healthCheckerClass)
Register extend health checker.
|
static void |
HealthCheckerFactory.registerSubType(Class<? extends AbstractHealthChecker> extendHealthCheckerClass,
String typeName)
Register new sub type of health checker to factory for serialize and deserialize.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
Http
Implementation of health checker for HTTP.
|
class |
Mysql
Implementation of health checker for MYSQL.
|
class |
Tcp
Implementation of health checker for TCP.
|
Copyright © 2018–2020 Alibaba Group. All rights reserved.