public class ConsulConstants extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
CONSUL_BLOCK_TIME_MINUTES
consul block 查询时 block的最长时间,单位,分钟
|
static long |
CONSUL_BLOCK_TIME_SECONDS
consul block 查询时 block的最长时间,单位,秒
|
static String |
CONSUL_MOTAN_COMMAND
motan rpc 在consul中存储command的目录
|
static String |
CONSUL_PROCESS_HEARTBEAT_SWITCHER
已过时。
|
static String |
CONSUL_SERVICE_MOTAN_PRE
motan rpc 在consul service中的前缀
|
static String |
CONSUL_TAG_MOTAN_PROTOCOL
motan协议在consul tag中的前缀
|
static String |
CONSUL_TAG_MOTAN_URL |
static String |
DEFAULT_HOST
默认consul agent的ip
|
static int |
DEFAULT_LOOKUP_INTERVAL
consul服务查询默认间隔时间。
|
static int |
DEFAULT_PORT
默认consul agent的端口
|
static int |
HEARTBEAT_CIRCLE
心跳周期,取ttl的2/3
|
static int |
MAX_SWITCHER_CHECK_TIMES
连续检测开关变更的最大次数,超过这个次数就发送一次心跳
|
static int |
SWITCHER_CHECK_CIRCLE
检测开关变更的频率,连续检测MAX_SWITCHER_CHECK_TIMES次必须发送一次心跳。
|
static int |
TTL
service 最长存活周期(Time To Live),单位秒。
|
static String |
TTL_STR
HEARTBEAT_TTL的字符串格式
|
| 构造器和说明 |
|---|
ConsulConstants() |
public static final String CONSUL_SERVICE_MOTAN_PRE
public static final String CONSUL_TAG_MOTAN_PROTOCOL
public static final String CONSUL_MOTAN_COMMAND
public static String DEFAULT_HOST
public static int DEFAULT_PORT
public static int TTL
public static String TTL_STR
public static int HEARTBEAT_CIRCLE
public static int MAX_SWITCHER_CHECK_TIMES
public static int SWITCHER_CHECK_CIRCLE
public static int DEFAULT_LOOKUP_INTERVAL
@Deprecated public static final String CONSUL_PROCESS_HEARTBEAT_SWITCHER
public static int CONSUL_BLOCK_TIME_MINUTES
public static long CONSUL_BLOCK_TIME_SECONDS
Copyright © 2017. All rights reserved.