プロパティの構成
以下に構成プロパティのリストを示します。
名前 | デフォルト | 説明 |
---|---|---|
eureka.client.allow-redirects |
| サーバーがクライアントリクエストをバックアップサーバー / クラスターにリダイレクトできるかどうかを示します。false に設定すると、サーバーはリクエストを直接処理します。true に設定すると、新しいサーバーの場所を指定して HTTP リダイレクトをクライアントに送信する場合があります。 |
eureka.client. 可用性ゾーン | このインスタンスが存在するリージョンのアベイラビリティーゾーン (AWS データセンターで使用) のリストを取得します。変更は、registryFetchIntervalSeconds で指定された次のレジストリフェッチサイクルの実行時に有効になります。 | |
eureka.client.backup-registry-impl | Eureka クライアントの初回起動時にのみ、フォールバックオプションとしてレジストリ情報を取得するために BackupRegistry を実装する実装の名前を取得します。これは、レジストリ情報に対する追加の回復力を必要とするアプリケーションで必要になる場合があります。レジストリ情報なしではアプリケーションは動作できません。 | |
eureka.client.cache-refresh-executor-exponential-back-off-bound |
| キャッシュリフレッシュエグゼキュータの指数バックオフ関連プロパティ。これは、一連のタイムアウトが発生した場合の再試行遅延の最大乗数値です。 |
eureka.client.cache-refresh-executor-thread-pool-size |
| cacheRefreshExecutor を初期化するためのスレッドプールのサイズ。 |
eureka.client. クライアントデータ受け入れ | クライアントデータを受け入れるための EurekaAccept 名。 | |
eureka.client. デコーダー名 | これは一時的な設定であり、最新のコーデックが安定したら削除できます (1 つだけになるため)。 | |
eureka.client.disable-delta |
| Eureka クライアントがデルタのフェッチを無効にして、完全なレジストリ情報を取得するかどうかを示します。デルタフェッチによってトラフィックが大幅に削減されることに注意してください。これは、Eureka サーバーの変更率がフェッチ率よりも通常ははるかに低いためです。変更は、registryFetchIntervalSeconds で指定されている次のレジストリフェッチサイクルの実行時に有効になります。 |
eureka.client. ドル交換 |
| Eureka サーバーで情報を直列化 / デ直列化するときにドル記号 <code>$</code> の置換文字列を取得します。 |
eureka.client.enabled |
| Eureka クライアントが有効であることを示すフラグ。 |
eureka.client. エンコーダ名 | これは一時的な設定であり、最新のコーデックが安定したら削除できます (1 つだけになるため)。 | |
eureka.client. エスケープ文字の置換 |
| Eureka サーバーで情報を直列化 / デ直列化するときに、アンダースコア記号 <code>_</code> の置換文字列を取得します。 |
eureka.client.eureka-connection-idle-timeout-seconds |
| eureka サーバーへの HTTP 接続を閉じる前にアイドル状態を維持できる時間(秒単位)を示します。AWS 環境では、値を 30 秒以下にすることをお勧めします。これは、ファイアウォールが数分後に接続情報をクリーンアップし、接続が途切れたままになるためです。 |
eureka.client.eureka-server-connect-timeout-seconds |
| eureka サーバーへの接続がタイムアウトするまでの待機時間 (秒単位) を示します。クライアントの接続は {@link HttpClient} によってプールされ、この設定は実際の接続の作成と、プールから接続を取得するまでの待機時間に影響することに注意してください。 |
eureka.client.eureka-server-d-n-s-name | Eureka サーバーのリストを取得するために照会する DNS 名を取得します。契約が serviceUrls を実装してサービス URL を返す場合、この情報は必要ありません。DNS メカニズムは、useDnsForFetchingServiceUrls が true に設定され、eureka クライアントが、変更された eureka サーバーを動的に取得できるように DNS が特定の方法で構成されていることを期待しているときに使用されます。変更は実行時に有効になります。 | |
eureka.client.eureka-server-port | Eureka サーバーのリストが DNS から取得される場合に、Eureka サーバーに接続するためのサービス URL の構築に使用するポートを取得します。契約がサービス URL eurekaServerServiceUrls(文字列) を返す場合、この情報は必要ありません。DNS メカニズムは、useDnsForFetchingServiceUrls が true に設定され、Eureka クライアントが、変更される Eureka サーバーを動的に取得できるように DNS が特定の方法で構成されていることを期待している場合に使用されます。変更は実行時に有効になります。 | |
eureka.client.eureka-server-read-timeout-seconds |
| eureka サーバーからの読み取りがタイムアウトするまでの待機時間(秒単位)を示します。 |
eureka.client.eureka-server-total-connections |
| eureka クライアントからすべての eureka サーバーへの接続の総数を取得します。 |
eureka.client.eureka-server-total-connections-per-host |
| eureka クライアントから eureka サーバーホストへの接続の総数を取得します。 |
eureka.client.eureka-server-u-r-l-context | Eureka サーバーのリストが DNS から取得される場合に、Eureka サーバーに接続するためのサービス URL の構築に使用される URL コンテキストを取得します。契約が eurekaServerServiceUrls からサービス URL を返す場合、この情報は必要ありません。DNS メカニズムは、useDnsForFetchingServiceUrls が true に設定され、Eureka クライアントが、変更される Eureka サーバーを動的に取得できるように DNS が特定の方法で構成されていることを期待している場合に使用されます。変更は実行時に有効になります。 | |
eureka.client.eureka-service-url-poll-interval-seconds |
| eureka サーバー情報の変更をポーリングする頻度(秒単位)を示します。Eureka サーバーは追加または削除できます。この設定は、eureka クライアントが Eureka サーバーを認識するまでの時間を制御します。 |
eureka.client.fetch-registry |
| このクライアントが eureka サーバーから eureka レジストリ情報を取得するかどうかを示します。 |
eureka.client.fetch- リモートリージョンレジストリ | Eureka レジストリ情報を取得するリージョンのコンマ区切りリスト。availabilityZones によって返される各リージョンの可用性ゾーンを定義することが必須です。定義しないと、検出クライアントの起動に失敗します。 | |
eureka.client.filter-only-up-instances |
| InstanceStatus UP 状態のみのインスタンスに対してアプリケーションをフィルタリングした後、アプリケーションを取得するかどうかを示します。 |
eureka.client.g-zip コンテンツ |
| サーバーでサポートされている場合は、eureka サーバーから取得されたコンテンツを圧縮する必要があるかどうかを示します。eureka サーバーからのレジストリ情報は、ネットワークトラフィックを最適化するために圧縮されます。 |
eureka.client.healthcheck.enabled |
| Eureka ヘルスチェックハンドラーを有効にします。 |
eureka.client.heartbeat-executor-exponential-back-off-bound |
| ハートビートエグゼキュータの指数バックオフ関連プロパティ。これは、一連のタイムアウトが発生した場合の再試行遅延の最大乗数値です。 |
eureka.client.heartbeat-executor- スレッドプールサイズ |
| heartbeatExecutor を初期化するためのスレッドプールのサイズ。 |
eureka.client. 初期インスタンス情報レプリケーション間隔(秒) |
| インスタンス情報を Eureka サーバーに複製するのに最初にかかる時間 (秒単位) を示します。 |
eureka.client.instance-info- レプリケーション間隔(秒) |
| インスタンスの変更を Eureka サーバーに複製する頻度 (秒単位) を示します。 |
eureka.client.jersey.enabled |
| Eureka HTTP クライアントで JerseyClient の使用を有効にします。 |
eureka.client.log デルタ差分 |
| レジストリ情報に関して、eureka サーバーと eureka クライアント間の相違点をログに記録するかどうかを示します。Eureka クライアントは、ネットワークトラフィックを最小限に抑えるために、eureka サーバーから差分変更のみを取得しようとします。差分を受け取った後、eureka クライアントはサーバーからの情報を照合し、情報が欠落していないことを確認します。クライアントがサーバーとの通信でネットワークの課題を抱えていた場合、照合が失敗することがあります。照合が失敗すると、eureka クライアントは完全なレジストリ情報を取得します。完全なレジストリ情報を取得している間、eureka クライアントはクライアントとサーバー間の相違点をログに記録することができ、この設定はそれを制御します。変更は、registryFetchIntervalSecondsr で指定された次のレジストリフェッチサイクルの実行時に有効になります。 |
eureka.client. オンデマンド更新ステータス変更 |
| true に設定すると、ApplicationInfoManager 経由のローカルステータス更新によって、オンデマンド (ただしレート制限あり) で リモート eureka サーバーへの登録 / 更新がトリガーされます。 |
eureka.client.order |
|
|
eureka.client.prefer-same-zone-eureka |
| このインスタンスが、レイテンシやその他の理由により、同じゾーンの eureka サーバーを使用するかどうかを示します。理想的には、eureka クライアントは同じゾーンのサーバーと通信するように構成されます。変更は、registryFetchIntervalSeconds で指定されている次のレジストリフェッチサイクルの実行時に有効になります。 |
eureka.client.property-resolver | ||
eureka.client.proxy-host | 存在する場合は、Eureka サーバーへのプロキシホストを取得します。 | |
eureka.client.proxy パスワード | プロキシパスワードを取得します (存在する場合)。 | |
eureka.client.proxy- ポート | 存在する場合、eureka サーバーへのプロキシポートを取得します。 | |
eureka.client.proxy ユーザー名 | プロキシユーザー名を取得します (存在する場合)。 | |
eureka.client.refresh.enable |
| EurekaClient インスタンスをリフレッシュできるかどうかを決定します (無効にすると、Eureka クライアントプロパティはいずれもリフレッシュできなくなります)。 |
eureka.client.region |
| このインスタンスが存在するリージョン (AWS データセンターで使用) を取得します。 |
eureka.client.register-with-eureka |
| このインスタンスが他のユーザーによる検出のためにその情報を eureka サーバーに登録する必要があるかどうかを示します。場合によっては、インスタンスを検出したくないのに対し、他のインスタンスを検出したいだけです。 |
eureka.client.registry-fetch-interval-seconds |
| Eureka サーバーからレジストリ情報を取得する頻度 (秒単位) を示します。 |
eureka.client.registry-refresh-single-vip-address | クライアントが単一の VIP のレジストリ情報のみに関心があるかどうかを示します。 | |
eureka.client.rest-template-timeout.connect-request-timeout |
| |
eureka.client.rest-template-timeout.connect-timeout |
| デフォルト値は、{@link RequestConfig} および {@link SocketConfig} のデフォルトに合わせて 180000 に設定されています。 |
eureka.client.rest-template-timeout.socket-timeout |
| |
eureka.client.restclient.enabled |
| Eureka HTTP クライアントで RestClient の使用を有効にします。 |
eureka.client.restclient.timeout.connect-request-timeout |
| |
eureka.client.restclient.timeout.connect-timeout |
| デフォルト値は、{@link RequestConfig} および {@link SocketConfig} のデフォルトに合わせて 180000 に設定されています。 |
eureka.client.restclient.timeout.socket-timeout |
| |
eureka.client.service-url | 可用性ゾーンと、Eureka サーバーと通信するための完全修飾 URL のリストとのマップ。各値は、単一の URL または代替場所のコンマ区切りリストにすることができます。通常、Eureka サーバーの URL には、プロトコル、ホスト、ポート、コンテキスト、バージョン情報 (ある場合) が含まれます。例: ec2-256-156-243-129.compute-1.amazonaws.com:7001/eureka/ (英語) 変更は、eurekaServiceUrlPollIntervalSeconds で指定されている次のサービス URL リフレッシュサイクルの実行時に有効になります。 | |
eureka.client.init で登録を強制する必要がある |
| 初期化中にクライアントが登録を強制するかどうかを示します。デフォルトは false です。 |
eureka.client. シャットダウン時に登録解除する必要があります |
| クライアントのシャットダウン時に、クライアントが リモートサーバーから明示的に登録解除するかどうかを示します。 |
eureka.client.tls.enabled | ||
eureka.client.tls.key-password | ||
eureka.client.tls.key-store | ||
eureka.client.tls.key-store-password | ||
eureka.client.tls.key-store-type | ||
eureka.client.tls.trust-store | ||
eureka.client.tls.trust-store-password | ||
eureka.client.tls.trust-store-type | ||
eureka.client. サービス URL の取得に DNS を使用する |
| eureka クライアントが DNS メカニズムを使用して、通信する eureka サーバーのリストを取得するかどうかを示します。DNS 名が更新されてサーバーが追加されると、eureka クライアントが eurekaServiceUrlPollIntervalSeconds で指定されている情報をポーリングした直後にその情報が使用されます。または、サービス URL を serviceUrls で返すこともできますが、ユーザーは変更があった場合に更新されたリストを返す独自のメカニズムを実装する必要があります。変更は実行時に有効になります。 |
eureka.client.webclient.enabled |
| Eureka HTTP クライアントで WebClient の使用を有効にします。 |
eureka.dashboard.enabled |
| Eureka ダッシュボードを有効にするフラグ。デフォルトは true です。 |
eureka.dashboard.path |
| Eureka ダッシュボードへのパス (サーブレットパスに対する相対パス)。デフォルトは "/" です。 |
eureka.datacenter |
| Eureka データセンター。デフォルトは "default" です。 |
eureka.environment |
| Eureka 環境。デフォルトは "test" です。 |
eureka.instance.a-s-g-name | このインスタンスに関連付けられている AWS 自動スケーリンググループ名を取得します。この情報は、インスタンスが起動され、トラフィックが無効になった後に、インスタンスを自動的にサービス停止にするために AWS 環境で特に使用されます。 | |
eureka.instance. アプリグループ名 | eureka に登録するアプリケーショングループの名前を取得します。 | |
eureka.instance.appname |
| eureka に登録するアプリケーションの名前を取得します。 |
eureka.instance.async- クライアント初期化 |
| true の場合、InstanceRegistry Bean が作成されると、EurekaClient は非同期的に初期化されます。 |
eureka.instance. データセンター情報 | このインスタンスがデプロイされているデータセンターを返します。この情報は、インスタンスが AWS にデプロイされている場合に、AWS 固有のインスタンス情報を取得するために使用されます。 | |
eureka.instance.default- アドレス解決順序 |
| |
eureka.instance.environment | ||
eureka.instance.health-check-url | このインスタンスの絶対ヘルスチェックページ URL を取得します。ヘルスチェックページが eureka と通信している同じインスタンスに存在する場合、ユーザーは healthCheckUrlPath を提供できます。インスタンスが他のサーバーのプロキシである場合、ユーザーは完全な URL を提供できます。完全な URL が提供された場合、それが優先されます。<p> これは通常、インスタンスの健全性に基づいて知識に基づいた決定を行うために使用されます。たとえば、ファーム全体に デプロイを続行するか、それ以上の損害を与えることなく デプロイを停止するかを決定するために使用できます。完全な URL は、${eureka.hostname}:7001/ (英語) の形式に従う必要があります。ここで、値 ${eureka.hostname} は実行時に置き換えられます。 | |
eureka.instance.health-check-url-path | このインスタンスの相対ヘルスチェック URL パスを取得します。ヘルスチェックページの URL は、ホスト名と通信の種類 (securePort および nonSecurePort で指定されているセキュアまたは非セキュア) から構成されます。これは通常、インスタンスのヘルスに基づいて知識に基づいた決定を行うために使用されます。たとえば、ファーム全体に デプロイを続行するか、それ以上の損害を与えることなく デプロイを停止するかを決定するために使用できます。 | |
eureka.instance. ホームページ URL | このインスタンスの絶対ホームページ URL を取得します。ホームページが eureka と通信している同じインスタンスにある場合、ユーザーは homePageUrlPath を提供できます。インスタンスが他のサーバーのプロキシである場合、ユーザーは完全な URL を提供できます。完全な URL が提供された場合、それが優先されます。通常は、他のサービスがランディングページとして使用するための情報として使用されます。完全な URL は、${eureka.hostname}:7001/ (英語) の形式に従う必要があります。値 ${eureka.hostname} は実行時に置き換えられます。 | |
eureka.instance. ホームページ URL パス |
| このインスタンスの相対ホームページ URL パスを取得します。ホームページ URL は、hostName と通信の種類 (セキュリティ保護されているか、セキュリティ保護されていないか) から構成されます。通常、これは他のサービスがランディングページとして使用するための情報提供の目的で使用されます。 |
eureka.instance.hostname | 構成時に決定できる場合のホスト名 (そうでない場合は OS プリミティブから推測されます)。 | |
eureka.instance. 初期ステータス |
| リモート Eureka サーバーに登録するための初期ステータス。 |
eureka.instance.instance-enabled-onit |
| インスタンスが eureka に登録されるとすぐにトラフィックを処理できるようにするかどうかを示します。アプリケーションがトラフィックを処理する準備ができる前に、事前処理が必要になる場合があります。 |
eureka.instance. インスタンス ID | eureka に登録するこのインスタンスの一意の ID (appName の範囲内) を取得します。 | |
eureka.instance.ip アドレス | インスタンスの IPAdress を取得します。他のインスタンスからの通信は主に {@link #getHostName(boolean)} で提供される情報を使用して行われるため、この情報は学術目的のみに使用されます。 | |
eureka.instance. リース有効期限(秒) |
| 最後のハートビートを受信してから、このインスタンスをビューから削除してこのインスタンスへのトラフィックを禁止するまでに、eureka サーバーが待機する時間を秒単位で示します。この値を長く設定しすぎると、インスタンスが稼働していない場合でもトラフィックがインスタンスにルーティングされる可能性があります。この値を小さく設定しすぎると、一時的なネットワーク障害のためにインスタンスがトラフィックから外される可能性があります。この値は、leaseRenewalIntervalInSeconds で指定された値よりも少なくとも高く設定する必要があります。 |
eureka.instance. リース更新間隔(秒) |
| eureka クライアントが eureka サーバーにハートビートを送信して、まだ動作中であることを示す頻度 (秒単位) を示します。leaseExpirationDurationInSeconds で指定された期間にハートビートが受信されない場合、eureka サーバーはインスタンスをビューから削除し、このインスタンスへのトラフィックを禁止します。インスタンスが HealthCheckCallback を実装してから使用不可にすると、インスタンスはトラフィックを処理できないことに注意してください。 |
eureka.instance. メタデータマップ | このインスタンスに関連付けられたメタデータの名前と値のペアを取得します。この情報は eureka サーバーに送信され、他のインスタンスで使用できます。 | |
eureka.instance.metadata-map.weight |
| 重み付け負荷分散のためのサービスインスタンスの重み。 |
eureka.instance.namespace |
| プロパティの検索に使用される名前空間を取得します。Spring Cloud では無視されます。 |
eureka.instance. 非セキュアポート |
| インスタンスがトラフィックを受信する非セキュアポートを取得します。 |
eureka.instance. 非セキュアポートが有効 |
| 非セキュアポートをトラフィックに対して有効にするかどうかを示します。 |
eureka.instance. 優先 IP アドレス |
| ホスト名を推測するときに、OS によって報告されたホスト名よりもサーバーの IP アドレスを優先して使用する必要があることを示すフラグ。 |
eureka.instance.registry.default-open-for-traffic-count |
| リースがキャンセルされるタイミングを決定するために使用される値。スタンドアロンの場合はデフォルトで 1 になります。ピア複製ユーレカの場合は 0 に設定する必要があります |
eureka.instance.registry.expected-number-of-clients-sending-renews |
| |
eureka.instance.secure-health-check-url | このインスタンスの絶対的に安全なヘルスチェックページの URL を取得します。ヘルスチェックページが eureka と通信している同じインスタンス内に存在する場合、ユーザーは secureHealthCheckUrl を提供できます。インスタンスが他のサーバーのプロキシである場合、ユーザーは完全な URL を提供できます。完全な URL が提供された場合、それが優先されます。<p> これは通常、インスタンスの健全性に基づいて知識に基づいた決定を下すために使用されます。たとえば、ファーム全体に デプロイを続行するか、それ以上の損害を与えることなく デプロイを停止するかを決定するために使用できます。完全な URL は、${eureka.hostname}:7001/ (英語) の形式に従う必要があります。ここで、値 ${eureka.hostname} は実行時に置き換えられます。 | |
eureka.instance. セキュアポート |
| インスタンスがトラフィックを受信するセキュアポートを取得します。 |
eureka.instance. セキュアポートが有効 |
| トラフィックに対してセキュアポートを有効にするかどうかを示します。 |
eureka.instance. セキュア仮想ホスト名 |
| このインスタンスに定義されているセキュアな仮想ホスト名を取得します。これは通常、他のインスタンスがセキュアな仮想ホスト名を使用してこのインスタンスを検索する方法です。これは、サービスのユーザーがこのインスタンスを検索するために必要な完全修飾ドメイン名に似ています。 |
eureka.instance. ステータスページ URL | このインスタンスの絶対ステータスページ URL パスを取得します。ステータスページが eureka と通信している同じインスタンスにある場合は、ユーザーは statusPageUrlPath を提供できます。インスタンスが他のサーバーのプロキシである場合は、ユーザーは完全な URL を提供できます。完全な URL が提供された場合は、それが優先されます。これは通常、他のサービスがこのインスタンスのステータスを見つけるための情報として使用されます。ユーザーは、インスタンスの現在のステータスを示す簡単な HTML を提供できます。 | |
eureka.instance.status-page-url-path | このインスタンスの相対ステータスページ URL パスを取得します。ステータスページ URL は、hostName と、securePort および nonSecurePort で指定されている通信の種類 (セキュアまたは非セキュア) から構成されます。これは通常、他のサービスがこのインスタンスのステータスを確認するための情報として使用されます。ユーザーは、インスタンスの現在のステータスを示す簡単な HTML を提供できます。 | |
eureka.instance. 仮想ホスト名 |
| このインスタンスに定義されている仮想ホスト名を取得します。これは通常、他のインスタンスが仮想ホスト名を使用してこのインスタンスを見つける方法です。これは、サービスのユーザーがこのインスタンスを見つけるために必要な完全修飾ドメイン名に似ています。 |
eureka.server.a-s-g キャッシュ有効期限タイムアウト (ミリ秒) |
| |
eureka.server.a-s-g- クエリタイムアウト -ms |
| |
eureka.server.a-s-g 更新間隔 (ミリ秒) |
| |
eureka.server.a-w-s アクセス ID | ||
eureka.server.a-w-s 秘密鍵 | ||
eureka.server. バッチレプリケーション |
| |
eureka.server. バインディング戦略 |
| |
eureka.server. デルタ保持タイマー間隔(ミリ秒) |
| |
eureka.server.disable-delta |
| |
eureka.server. リモートリージョンのデルタを無効にする |
| |
eureka.server. 他のリージョンへの透過的なフォールバックを無効にする |
| |
eureka.server.e-i-p-bind-rebind-retries |
| |
eureka.server.e-i-p-binding- 再試行間隔 -ms |
| |
eureka.server.e-i-p-binding-retry-interval-ms-when-unbound |
| |
eureka.server.enable-replicated-request-compression |
| |
eureka.server. 自己保存を有効にする |
| |
eureka.server.eviction 間隔タイマー (ミリ秒) |
| |
eureka.server. 予想されるクライアント更新間隔(秒) |
| |
eureka.server.g-zip リモート領域からのコンテンツ |
| |
eureka.server. レスポンスキャッシュの初期容量 |
| |
eureka.server.json コーデック名 | ||
eureka.server.list- 自動スケーリンググループ - ロール名 |
| |
eureka.server.log- アイデンティティヘッダー |
| |
eureka.server. ピアレプリケーションプール内の最大要素数 |
| |
eureka.server. ステータスレプリケーションプールの最大要素数 |
| |
eureka.server. ピアレプリケーションの最大アイドルスレッド時間 (分単位) |
| |
eureka.server. ステータスレプリケーションの最大アイドルスレッド時間 (分単位) |
| |
eureka.server. ピアレプリケーションの最大スレッド数 |
| |
eureka.server. ステータスレプリケーションの最大スレッド数 |
| |
eureka.server. レプリケーションの最大時間 |
| |
eureka.server.metrics.enabled |
| eureka インスタンスに対してメトリクスを有効にするかどうかを示します。 |
eureka.server. ピアレプリケーションに使用可能なインスタンスの最小数 |
| |
eureka.server. ピアレプリケーションの最小スレッド数 |
| |
eureka.server. ステータスレプリケーションの最小スレッド数 |
| |
eureka.server.my-url | ||
eureka.server. レプリケーション再試行回数 |
| |
eureka.server.peer-eureka-nodes-update-interval-ms |
| |
eureka.server.peer-eureka-status-refresh-time-interval-ms |
| |
eureka.server. ピアノード接続タイムアウトミリ秒 |
| |
eureka.server. ピアノード接続アイドルタイムアウト秒数 |
| |
eureka.server. ピアノード読み取りタイムアウトミリ秒 |
| |
eureka.server. ピアノード合計接続数 |
| |
eureka.server. ピアノードのホストあたりの接続総数 |
| |
eureka.server.prime-aws- レプリカ接続 |
| |
eureka.server.property-resolver | ||
eureka.server. レートリミッターバーストサイズ |
| |
eureka.server. レートリミッターが有効 |
| |
eureka.server.rate-limiter-full-fetch-average-rate |
| |
eureka.server.rate-limiter- 特権クライアント | ||
eureka.server.rate-limiter-registry-fetch-average-rate |
| |
eureka.server. レートリミッタースロットル標準クライアント |
| |
eureka.server.registry-sync-retries |
| |
eureka.server.registry-sync-retry-wait-ms |
| |
eureka.server.remote-region-app-whitelist | ||
eureka.server.remote-region-connect-timeout-ms |
| |
eureka.server.remote-region-connection-idle-timeout-seconds |
| |
eureka.server.remote-region-fetch-thread-pool-size |
| |
eureka.server.remote-region-read-timeout-ms |
| |
eureka.server.remote-region-registry-fetch-interval |
| |
eureka.server.remote-region-total-connections |
| |
eureka.server.remote-region-total-connections-per-host |
| |
eureka.server.remote-region-trust-store | ||
eureka.server.remote-region-trust-store-password |
| |
eureka.server.remote-region-urls | ||
eureka.server.remote-region-urls-with-name | ||
eureka.server.renewal-percent-threshold |
| |
eureka.server.renewal-threshold-update-interval-ms |
| |
eureka.server.response-cache-auto-expiration-in-seconds |
| |
eureka.server.response-cache-update-interval-ms |
| |
eureka.server.retention-time-in-m-s-in-delta-queue |
| |
eureka.server.route53-bind-rebind-retries |
| |
eureka.server.route53-binding-retry-interval-ms |
| |
eureka.server.route53-domain-t-t-l |
| |
eureka.server.sync-when-timestamp-differs |
| |
eureka.server.use-read-only-response-cache |
| |
eureka.server.wait-time-in-ms-when-sync-empty |
| |
eureka.server.xml-codec-name | ||
spring.cloud.compatibility-verifier.compatible-boot-versions |
| Spring Boot 依存関係のデフォルトで受け入れられるバージョン。具体的な値を指定したくない場合は、パッチバージョンに {@code x} を設定できます。例: {@ コード 3.4.x} |
spring.cloud.compatibility-verifier.enabled |
| Spring Cloud 互換性検証の作成を有効にします。 |
spring.cloud.config.allow-override |
| {@link #isOverrideSystemProperties()systemPropertiesOverride} を使用できることを示すフラグ。ユーザーが誤ってデフォルトを変更しないようにするには、false に設定します。デフォルトは true です。 |
spring.cloud.config.initialize-on-context-refresh |
| コンテキストリフレッシュイベントでブートストラップ構成を初期化するフラグ。デフォルトは false。 |
spring.cloud.config.override-none |
| {@link #setAllowOverride(boolean) allowedOverride} が true の場合、外部プロパティの優先順位が最も低くなり、既存のプロパティソース (ローカル構成ファイルを含む) をオーバーライドしてはならないことを示すフラグ。デフォルトは false。これは、config first bootstrap を使用する場合にのみ効果があります。 |
spring.cloud.config.override-system-properties |
| 外部プロパティがシステムプロパティをオーバーライドする必要があることを示すフラグ。デフォルトは true です。 |
spring.cloud.decrypt-environment-post-processor.enabled |
| DecryptEnvironmentPostProcessor を有効にします。 |
spring.cloud.discovery.client.composite-indicator.enabled |
| ディスカバリクライアントの複合ヘルスインジケータを有効にします。 |
spring.cloud.discovery.client.health-indicator.enabled |
| |
spring.cloud.discovery.client.health-indicator.include-description |
| |
spring.cloud.discovery.client.health-indicator.use-services-query |
| インジケーターがそのヘルスをチェックするために {@ linkDiscoveryClient#getServices} を使用する必要があるかどうか。{@code false} に設定すると、インジケーターは代わりにライターの {@link DiscoveryClient#probe()} を使用します。これは、返されるサービスの数によって操作が不必要に重くなる大規模なデプロイで役立ちます。 |
spring.cloud.discovery.client.simple.instances | ||
spring.cloud.discovery.client.simple.local.host | ||
spring.cloud.discovery.client.simple.local.instance-id | ||
spring.cloud.discovery.client.simple.local.metadata | ||
spring.cloud.discovery.client.simple.local.port |
| |
spring.cloud.discovery.client.simple.local.secure |
| |
spring.cloud.discovery.client.simple.local.service-id | ||
spring.cloud.discovery.client.simple.local.uri | ||
spring.cloud.discovery.client.simple.order | ||
spring.cloud.discovery.enabled |
| ディスカバリクライアントのヘルスインジケータを有効にします。 |
spring.cloud.features.enabled |
| 関数エンドポイントを有効にします。 |
spring.cloud.httpclientfactories.apache.enabled |
| Apache Http クライアントファクトリ Bean の作成を有効にします。 |
spring.cloud.httpclientfactories.ok.enabled |
| OKHttp クライアントファクトリ Bean の作成を有効にします。 |
spring.cloud.hypermedia.refresh.fixed-delay |
| |
spring.cloud.hypermedia.refresh.initial-delay |
| |
spring.cloud.inetutils.default-hostname |
| デフォルトのホスト名。エラーの場合に使用されます。 |
spring.cloud.inetutils.default-ip-address |
| デフォルトの IP アドレス。エラーの場合に使用されます。 |
spring.cloud.inetutils.ignored-interfaces | 無視されるネットワークインターフェースの Java 正規表現のリスト。 | |
spring.cloud.inetutils.preferred-networks | 優先されるネットワークアドレスの Java 正規表現のリスト。 | |
spring.cloud.inetutils.timeout-seconds |
| ホスト名を計算するためのタイムアウト(秒単位)。 |
spring.cloud.inetutils.use-only-site-local-interfaces |
| サイトのローカルアドレスを持つインターフェースのみを使用するかどうか。詳細については、{@ link InetAddress#isSiteLocalAddress()} を参照してください。 |
spring.cloud.loadbalancer.cache.caffeine.spec | キャッシュの作成に使用する仕様。スペック形式の詳細については、CaffeineSpec を参照してください。 | |
spring.cloud.loadbalancer.cache.capacity |
| int として表される初期キャッシュ容量。 |
spring.cloud.loadbalancer.cache.enabled |
| Spring Cloud LoadBalancer キャッシュメカニズムを有効にします。 |
spring.cloud.loadbalancer.cache.ttl |
| Time To Live - レコードの書き込みからカウントされた時間。この時間が経過するとキャッシュエントリは期限切れになります。{@link Duration} として表されます。プロパティ {@link String} は、Spring Boot <code>StringToDurationConverter</code> で指定されている適切な構文に準拠している必要があります。@see <a href= "https://github.com/spring-projects/spring-boot/blob/master/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/StringToDurationConverter.java">StringToDurationConverter.java</a> |
spring.cloud.loadbalancer.call-get-with-request-on-delegates |
| このフラグが {@code true} に設定されている場合、{@code ServiceInstanceListSupplier#get(Request request)} メソッドは、{@code DelegatingServiceInstanceListSupplier} から割り当て可能なクラスで {@code delegate.get(request)} を呼び出すように実装されます。{@code CachingServiceInstanceListSupplier} と {@code HealthCheckServiceInstanceListSupplier} を除いて、そのメソッドはまだ実装されていません。これらは、サプライヤーがネットワーク経由でインスタンスの取得を実行した直後、リクエストベースのフィルタリングが行われる前に、インスタンスサプライヤー階層に直接配置される必要があります。完了しました。デフォルトでは {@code true}。 |
spring.cloud.loadbalancer.clients | ||
spring.cloud.loadbalancer.configurations |
| 事前定義された LoadBalancer 構成を有効にします。 |
spring.cloud.loadbalancer.eager-load.clients | クライアントの名前。 | |
spring.cloud.loadbalancer.enabled |
| Spring Cloud LoadBalancer を有効にします。 |
spring.cloud.loadbalancer.eureka.approximate-zone-from-hostname |
| ホスト名から |
spring.cloud.loadbalancer.health-check.initial-delay |
| HealthCheck スケジューラーの初期遅延値。 |
spring.cloud.loadbalancer.health-check.interval |
| HealthCheck スケジューラーを再実行するための間隔。 |
spring.cloud.loadbalancer.health-check.interval |
| HealthCheck スケジューラーを再実行するための間隔。 |
spring.cloud.loadbalancer.health-check.path | ヘルスチェックリクエストを行うパス。 | |
spring.cloud.loadbalancer.health-check.port | ヘルスチェックリクエストを行う必要があるパス。何も設定されていない場合、リクエストされたサービスがサービスインスタンスで利用できるポート。 | |
spring.cloud.loadbalancer.health-check.refetch-instances |
| インスタンスを |
spring.cloud.loadbalancer.health-check.refetch-instances-interval |
| 使用可能なサービスインスタンスを再フェッチする間隔。 |
spring.cloud.loadbalancer.health-check.repeat-health-check |
| ヘルスチェックを繰り返し続ける必要があるかどうかを示します。インスタンスを定期的に再フェッチする場合は、再フェッチのたびにヘルスチェックもトリガーされるため、これを |
spring.cloud.loadbalancer.health-check.update-results-list |
| 取得された有効な {@link ServiceInstance} ごとに {@code healthCheckFlux} を発行するかどうかを示します。{@code false} に設定すると、アライブインスタンスシーケンス全体が最初にリストに収集されてから出力されます。 |
spring.cloud.loadbalancer.hint | LoadBalancer リクエストに渡され、その後 {@link ReactiveLoadBalancer} 実装で使用できる <code>hint</code> の値を設定できます。 | |
spring.cloud.loadbalancer.hint-header-name |
| ヒントベースのサービスインスタンスフィルタリングのヒントを渡すために使用されるヘッダーの名前を設定できます。 |
spring.cloud.loadbalancer.retry.avoid-previous-instance |
| Spring-Retry がクラスパスにある場合、ServiceInstanceListSupplier Bean を |
spring.cloud.loadbalancer.retry.backoff.enabled |
| Reactor 再試行バックオフを適用する必要があるかどうかを示します。 |
spring.cloud.loadbalancer.retry.backoff.jitter |
|
|
spring.cloud.loadbalancer.retry.backoff.max-backoff |
|
|
spring.cloud.loadbalancer.retry.backoff.min-backoff |
|
|
spring.cloud.loadbalancer.retry.enabled |
| LoadBalancer の再試行を有効にします。 |
spring.cloud.loadbalancer.retry.max-retries-on-next-service-instance |
| 次の |
spring.cloud.loadbalancer.retry.max-retries-on-same-service-instance |
| 同じ |
spring.cloud.loadbalancer.retry.retry-on-all-exceptions |
|
|
spring.cloud.loadbalancer.retry.retry-on-all-operations |
|
|
spring.cloud.loadbalancer.retry.retryable-exceptions |
| 再試行をトリガーする必要がある |
spring.cloud.loadbalancer.retry.retryable-status-codes |
| 再試行をトリガーするステータスコードの |
spring.cloud.loadbalancer.service-discovery.timeout | サービスディスカバリへの呼び出しのタイムアウトの期間の文字列表現。 | |
spring.cloud.loadbalancer.stats.include-path |
| Indicates whether the {@code path} should be added to {@code uri} tag in metrics. When {@link RestTemplate} is used to execute load-balanced requests with high cardinality paths, setting it to {@code false} is recommended. |
spring.cloud.loadbalancer.stats.micrometer.enabled |
| Spring Cloud LoadBalancer Micrometer 統計を有効にします。 |
spring.cloud.loadbalancer.sticky-session.add-service-instance-cookie |
| 新しく選択されたインスタンスを含む Cookie を LoadBalancer で追加する必要があるかどうかを示します。 |
spring.cloud.loadbalancer.sticky-session.instance-id-cookie-name |
| 優先インスタンス ID を保持する Cookie の名前。 |
spring.cloud.loadbalancer.subset.instance-id | 決定的サブセット化のインスタンス ID。設定されていない場合は、{@link IdUtils#getDefaultInstanceId(PropertyResolver)} が使用されます。 | |
spring.cloud.loadbalancer.subset.size |
| 決定的サブセット化の最大サブセットサイズ。 |
spring.cloud.loadbalancer.x-forwarded.enabled |
| X-Forwarded ヘッダーを有効にします。 |
spring.cloud.loadbalancer.zone | Spring Cloud LoadBalancer ゾーン。 | |
spring.cloud.refresh.additional-property-sources-to-retain | リフレッシュ中に保持する追加のプロパティソース。通常、システムプロパティソースのみが保持されます。このプロパティを使用すると、EnvironmentPostProcessors によって作成されたプロパティソースなどのプロパティソースも保持できます。 | |
spring.cloud.refresh.enabled |
| リフレッシュスコープと関連機能の自動構成を有効にします。 |
spring.cloud.refresh.extra-refreshable |
| 後処理をリフレッシュスコープに入れる Bean の追加のクラス名。 |
spring.cloud.refresh.never-refreshable |
| Bean のクラス名のコンマ区切りリストは、リフレッシュまたはリバウンドされません。 |
spring.cloud.refresh.on-restart.enabled |
| 開始時にコンテキストをリフレッシュできるようにします。 |
spring.cloud.service-registry.auto-registration.enabled |
| サービスの自動登録が有効になっているかどうか。デフォルトは true です。 |
spring.cloud.service-registry.auto-registration.fail-fast |
| AutoServiceRegistration がない場合に起動に失敗するかどうか。デフォルトは false です。 |
spring.cloud.service-registry.auto-registration.register-management |
| 管理をサービスとして登録するかどうか。デフォルトは true です。 |
spring.cloud.util.enabled |
| Spring Cloud ユーティリティ Bean の作成を有効にします。 |