@Target(value={TYPE,FIELD}) @Retention(value=RUNTIME) @Documented public @interface NamiClient
| 限定符和类型 | 可选元素和说明 |
|---|---|
Class<? extends NamiConfiguration> |
configuration
指定配置器
|
Class<?> |
fallback
容错处理
|
Class<?> |
fallbackFactory
容错处理工厂
|
String |
group
服务组
|
String[] |
headers
添加头信息
例:{"xxx=xxx","yyy=yyy"}
|
int |
heartbeat
心跳(单为:秒)
|
String |
name
服务名
|
String |
path
路径
|
int |
timeout
超时(单为:秒)
|
String[] |
upstream
负载(用于方便演示,设定固定负载)
|
String |
url
完整的url地址(url)
|
public abstract String url
public abstract String group
public abstract String name
public abstract String path
public abstract String[] headers
public abstract String[] upstream
public abstract Class<? extends NamiConfiguration> configuration
public abstract Class<?> fallback
public abstract Class<?> fallbackFactory
Copyright © 2023. All rights reserved.