1、基本パラメータの設定リスト:
パラメータ | デフォルト値 | 説明 |
eureka.client.availability-ゾーン |
クライアントがサポート構成の変更を実行し、どのような地域と可用性-ゾーンを告げたとき | |
eureka.client.filterのみのアップインスタンス |
真 | UPはInstanceStatus例をフィルタ処理した場合 |
eureka.client.region |
私たち-東-1 | 領域は、AWSが該当するデータセンターアプリケーションインスタンスを指定します。 |
eureka.client.register-と、ユーレカ |
真 | ユーレカサーバーへの登録申請の例かどうか |
eureka.client.prefer-同じゾーン - ユリイカ |
真 | アプリケーションインスタンスユーレカServerと同じゾーンに優先するかどうか |
eureka.client.onデマンド更新状態変化 |
真 | ユーレカサーバーに(制限されたフロー制御が要求される)同期して、リアルタイムトリガApplicationInfoManager状態のローカルインスタンスを更新するかどうか |
eureka.instance.metadataマップ |
メタデータは、情報の応用例を指定します | |
eureka.instance.prefer-IPアドレス |
偽 | 優先フィールド値ホスト名の例として、IPアドレス、ホスト名の代わりに使用するかどうか |
eureka.instance.lease-満了期間・イン・秒 |
90 | ユーレカクライアントはまだ生きてユーレカServerインスタンスを知らせるためにユーレカサーバーにハートビートを送信する必要がある頻度を指定します |
2、タイミングパラメータの設定タスクリスト
パラメータ | デフォルト値 | 説明 |
eureka.client.cacheリフレッシュ・エグゼキュータ・スレッド・プールのサイズ |
2 | キャッシュされたスレッドプールサイズの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) |