1, 기본 매개 변수 구성 목록 :
매개 변수 | 기본값 | 설명 |
- 지역 eureka.client.availability |
클라이언트는 어떤 지역 및 가용성 영역, 실행 지원 구성 변경을 말했을 때 | |
eureka.client.filter 전용 업 - 인스턴스 |
참된 | 위쪽이 InstanceStatus 예를 여과하면 |
eureka.client.region |
우리 - 동 - 1 | 이 지역은 AWS가 적용 가능한 데이터 센터를 어디에 응용 프로그램 인스턴스를 지정합니다 |
eureka.client.register -와 - 유레카 |
참된 | 유레카 서버에 등록 신청 예 여부 |
eureka.client.prefer-동일 존 유레카 |
참된 | 응용 프로그램 인스턴스 유레카 서버와 동일한 영역의 우선 순위 여부 |
eureka.client.on 주문형 업데이트-상태 변화 |
참된 | 유레카 서버 (제한된 흐름 제어가 요구된다)에 동기하여 ApplicationInfoManager 상태를 실시간 트리거의 로컬 인스턴스를 갱신할지 여부 |
eureka.instance.metadata 맵 |
메타 정보의 적용 예를 지정 | |
eureka.instance.prefer-IP 주소 |
그릇된 | 우선적 필드 값 호스트 이름의 예로서 IP 어드레스, 호스트 이름 대신 이용하든 |
eureka.instance.lease 만기 - 시간 -에 - 초 |
(90) | 유레카 클라이언트는 아직 살아 유레카 서버 인스턴스를 알리기 위해 유레카 서버에 하트 비트를 전송해야하는 빈도를 지정합니다 |
2, 타이밍 파라미터 설정 작업 목록
매개 변수 | 기본값 | 설명 |
eureka.client.cache 새로 고침 - 집행 - 스레드 풀 크기 |
이 | 캐시 된 스레드 풀 크기 CacheRefreshThread 새로 고침 |
eureka.client.cache-refresh-executor-exponential-back-off-bound |
10 | 调度任务执行超时时下次的调度延时时间 |
eureka.client.heartbeat-executor-thread-pool-size |
2 | 心跳线程HeartbeatThread的线程池大小 |
eureka.client.heartbeat-executor-exponential-back-off-bound |
10 | 调度任务执行超时时下次的调度延时时间 |
eureka.client.registry-fetch-interval-seconds |
30 | CacheRefreshThread线程的调度频率 |
eureka.client.eureka-service-url-poll-interval-seconds |
5*60 | AsyncResolver.updateTask刷新Eureka Server的时间间隔 |
eureka.client.initial-instance-info-replication-interval-seconds |
40 | InstanceInfoReplicator将实例信息表更同步到Eureka Server的初始延时时间 |
eureka.client.instance-info-replication-interval-seconds |
30 | InstanceInfoReplicator将实例信息变更同步到Eureka Server的时间间隔 |
eureka.instance.lease-renewal-interval-in-seconds |
30 | Eureka Client向Eureka Server发送心跳的时间间隔 |
3、Eureka Client http参数配置列表(Eureka Client底层httpClient与Eureka Server通信)
参数 | 默认值 | 说明 |
eureka.client.eureka-server-connect-timeout-seconds |
5 | 连接超时时间 |
eureka.client.eureka-server-read-timeout-seconds |
8 | 读超时时间 |
eureka.client.eureka-server-total-connections |
200 | 连接池最大活动连接数(MaxTotal) |
eureka.client.eureka-server-total-connections-per-host |
50 | 每个host能使用的最大连接数(DefaultMaxPerRoute) |
eureka.client.eureka-connection-idle-timeout-seconds |
30 | 连接池中连接的空闲超时时间(connectionIdleTimeout) |