application.properties
ファイル、application.yml
ファイル、コマンドラインスイッチとして、さまざまなプロパティを指定したり環境別に切り替えたりできます。この付録では、一般的な Spring Boot プロパティの一覧と、使用する基になるクラスへの参照を提供します。なお、プロパティ名はバージョンアップ時に変更される場合があるため、使用している Spring Boot バージョンのドキュメントを参照してください。
Spring Boot は、高度な値のフォーマットを備えたさまざまな変換メカニズムを提供します。プロパティの変換セクションを確認してください。 |
プロパティのコントリビュートは、クラスパス上の追加の jar ファイルから得られる可能性があるため、これを完全な一覧と見なすべきではありません。また、独自のプロパティを定義できます。 |
1. コアプロパティ
キー | デフォルト値 | 説明 |
---|---|---|
|
| デバッグログを有効にします。 |
| 情報エンドポイントに追加する任意のプロパティ。 | |
| ロギング構成ファイルの場所。たとえば、Logback の場合は `classpath:logback.xml` です。 | |
|
| 例外を記録するときに使用される変換語。 |
|
| 起動時にアーカイブログファイルを消去するかどうか。デフォルトの logback セットアップでのみサポートされます。 |
|
| アーカイブログファイルが保持される最大日数。デフォルトの logback セットアップでのみサポートされます。 |
|
| ログファイルの最大サイズ。デフォルトの logback セットアップでのみサポートされます。 |
| ログファイル名(たとえば、`myapp.log`)。名前は、正確な場所にすることも、現在のディレクトリからの相対的なものにすることもできます。 | |
| ログファイルの場所。たとえば、`/var/log`。 | |
|
| 保持するログバックアップの合計サイズ。デフォルトの logback セットアップでのみサポートされます。 |
| グループをログに記録して、複数のロガーを同時にすばやく変更します。たとえば、`logging.group.db=org.hibernate,org.springframework.jdbc`。 | |
| ログレベルの重大度マッピング。たとえば、`logging.level.org.springframework=DEBUG`。 | |
|
| コンソールへの出力のアペンダーパターン。デフォルトの Logback セットアップでのみサポートされます。 |
|
| ログ日付形式のアペンダーパターン。デフォルトの Logback セットアップでのみサポートされます。 |
|
| ファイルへの出力のアペンダーパターン。デフォルトの Logback セットアップでのみサポートされます。 |
|
| ログレベルのアペンダーパターン。デフォルトの Logback セットアップでのみサポートされます。 |
|
| ロールオーバーされたログファイル名のパターン。デフォルトの Logback セットアップでのみサポートされます。 |
|
| ログシステムが初期化されたときに、ログシステムのシャットダウンフックを登録します。 |
|
| @EnableAspectJAutoProxy を追加します。 |
|
| 標準の Java インターフェースベースのプロキシ(false)とは対照的に、サブクラスベース(CGLIB)のプロキシを作成するか(true)。 |
|
| アプリケーションの管理機能を有効にするかどうか。 |
|
| アプリケーション管理 MBean の JMX 名。 |
| アプリケーション名。 | |
| 除外する自動構成クラス。 | |
|
| バナーファイルのエンコード。 |
|
| ANSI カラーに使用するビット深度。サポートされる値は、4 (16 色)または 8 (256 色)です。 |
| 文字でのバナーイメージの高さ(デフォルトはイメージの高さに基づきます)。 | |
|
| 暗いターミナルテーマでイメージを反転する必要があるかどうか。 |
|
| バナーイメージファイルの場所(jpg または png も使用できます)。 |
|
| 文字での左側イメージの余白。 |
|
| イメージをレンダリングするときに使用するピクセルモード。 |
|
| バナーイメージの幅(文字数)。 |
|
| バナーテキストリソースの場所。 |
|
| BeanInfo クラスの検索をスキップするかどうか。 |
|
| フォームデータを DEBUG レベルで記録し、ヘッダーを TRACE レベルで記録するかどうか。 |
| 入力ストリームを集約する必要があるときはいつでもバッファリングできるバイト数の制限。これは、自動構成された WebFlux サーバーと WebClient インスタンスにのみ適用されます。デフォルトでは、これは設定されていません。その場合、個々のコーデックのデフォルトが適用されます。ほとんどのコーデックは、デフォルトで 256K に制限されています。 | |
| デフォルトに加えて使用される構成ファイルの場所。 | |
| デフォルトを置き換える構成ファイルの場所。 | |
|
| 構成ファイル名。 |
|
| ファイルエンコード。 |
|
| 生成された build-info.properties ファイルの場所。 |
|
| ファイルエンコード。 |
|
| 生成された git.properties ファイルの場所。 |
| JMX ドメイン名。 | |
|
| 管理 Bean を JMX ドメインに公開します。 |
|
| MBeanServer Bean 名。 |
|
| 一意のランタイムオブジェクト名を確認するかどうか。 |
|
| 任意のフェーズ(同じ「フェーズ」値を持つ SmartLifecycle Bean のグループ)のシャットダウンのタイムアウト。 |
|
| 既存の定義と同じ名前の定義を登録することにより、Bean 定義のオーバーライドを許可するかどうか。 |
|
| アプリケーションの実行時にバナーを表示するために使用されるモード。 |
| Cloud Platform の自動検出をオーバーライドします。 | |
|
| 初期化を遅延して実行するかどうか。 |
|
| 起動時にアプリケーションに関する情報を記録するかどうか。 |
|
| アプリケーションにシャットダウンフックを登録する必要があるかどうか。 |
| ApplicationContext に含めるソース(クラス名、パッケージ名、XML リソースの場所)。 | |
| 特定の型の Web アプリケーションを明示的にリクエストするフラグ。設定されていない場合、クラスパスに基づいて自動検出されます。 | |
| アプリケーションで使用する必要のある文字エンコードを期待します。 | |
|
| 引数なしのメッセージも解析し、常に MessageFormat ルールを適用するかどうか。 |
|
| ベース名のコンマ区切りリスト(基本的には完全修飾クラスパスの場所)。それぞれが ResourceBundle 規則に従い、スラッシュベースの場所のサポートが緩和されています。パッケージ修飾子("org.mypackage" など)が含まれていない場合は、クラスパスルートから解決されます。 |
| ロードされたリソースバンドルファイルのキャッシュ期間。設定されていない場合、バンドルは永久にキャッシュされます。期間の接尾辞が指定されていない場合、秒が使用されます。 | |
|
| メッセージバンドルのエンコード。 |
|
| 特定のロケールのファイルが見つからなかった場合に、システムロケールにフォールバックするかどうか。これがオフになっている場合、フォールバックはデフォルトファイルのみになります(例: ベース名 "messages" の "messages.properties" )。 |
|
| "NoSuchMessageException" をスローする代わりに、メッセージコードをデフォルトメッセージとして使用するかどうか。開発時にのみ推奨。 |
|
| ANSI 出力を設定します。 |
| ApplicationPidFileWriter が使用されているが、PID ファイルを書き込めない場合は失敗します。 | |
| 書き込む PID ファイルの場所(ApplicationPidFileWriter が使用される場合)。 | |
| 含めるドキュメントに対して少なくとも 1 つが一致する必要があるプロファイル式のカンマ区切りリスト。 | |
| アクティブなプロファイルのカンマ区切りリスト。コマンドラインスイッチで上書きできます。 | |
| 指定されたコンマ区切りのプロファイルリスト(または YAML を使用している場合はプロファイルリスト)を無条件でアクティブにします。 | |
|
| 初期化後にスケジューラーを自動的に開始するかどうか。 |
|
| SQL 初期化スクリプト内の単一行コメントのプレフィックス。 |
|
| データベーススキーマ初期化モード。 |
|
| データベーススキーマの初期化に使用する SQL ファイルへのパス。 |
|
| Quartz ジョブストア型。 |
|
| 設定されたジョブが既存のジョブ定義を上書きするかどうか。 |
| Quartz スケジューラーの追加プロパティ。 | |
|
| スケジューラーの名前。 |
|
| 初期化が完了してからスケジューラーが開始されるまでの遅延。アプリケーション全体が起動する前にジョブを実行する必要がない場合、このプロパティを設定することは理にかなっています。 |
|
| シャットダウン時に実行中のジョブが完了するのを待つかどうか。 |
|
| reactor-tools が存在するときに Reactor デバッグエージェントを有効にするかどうか。 |
|
| コアスレッドのタイムアウトを許可するかどうか。これにより、プールの動的な拡大と縮小が可能になります。 |
|
| スレッドのコア数。 |
|
| スレッドが終了する前にアイドル状態を維持できる時間制限。 |
| スレッドの最大許容数。タスクがキューをいっぱいにしている場合、プールは負荷に対応するためにそのサイズまで拡張できます。キューが無制限の場合は無視されます。 | |
| キュー容量。無制限の容量ではプールは増加しないため、"max-size" プロパティは無視されます。 | |
|
| シャットダウン時にスケジュールされたタスクが完了するまでエグゼキューターが待機するかどうか。 |
| 残りのタスクが完了するまでエグゼキューターが待機する最大時間。 | |
|
| 新しく作成されたスレッドの名前に使用するプレフィックス。 |
|
| スレッドの最大許容数。 |
|
| シャットダウン時にスケジュールされたタスクが完了するまでエグゼキューターが待機するかどうか。 |
| 残りのタスクが完了するまでエグゼキューターが待機する最大時間。 | |
|
| 新しく作成されたスレッドの名前に使用するプレフィックス。 |
|
| トレースログを有効にします。 |
2. キャッシュのプロパティ
キー | デフォルト値 | 説明 |
---|---|---|
| 基礎となるキャッシュマネージャーでサポートされている場合に作成するキャッシュ名のカンマ区切りリスト。通常、これにより、追加のキャッシュをオンザフライで作成する機能が無効になります。 | |
| キャッシュの作成に使用する仕様。スペック形式の詳細については、CaffeineSpec を参照してください。 | |
| エントリの有効期限。デフォルトでは、エントリは期限切れになりません。この値は最終的に秒に変換されることに注意してください。 | |
| EhCache を初期化するために使用する構成ファイルの場所。 | |
| Infinispan を初期化するために使用する構成ファイルの場所。 | |
| キャッシュマネージャーの初期化に使用する構成ファイルの場所。構成ファイルは、基礎となるキャッシュの実装に依存しています。 | |
| JSR-107 準拠のキャッシュマネージャーを取得するために使用する CachingProvider 実装の完全修飾名。クラスパスで複数の JSR-107 実装が使用可能な場合にのみ必要です。 | |
|
| null 値のキャッシュを許可します。 |
| キープレフィックス。 | |
| エントリの有効期限。デフォルトでは、エントリは期限切れになりません。 | |
|
| Redis に書き込むときにキープレフィックスを使用するかどうか。 |
| キャッシュ型。デフォルトでは、環境に応じて自動検出されます。 |
3. メールのプロパティ
キー | デフォルト値 | 説明 |
---|---|---|
|
| デフォルトの MimeMessage エンコード。 |
| SMTP サーバーホスト。たとえば、`smtp.example.com`。 | |
| セッション JNDI 名。設定すると、他のセッション設定よりも優先されます。 | |
| SMTP サーバーのログインパスワード。 | |
| SMTP サーバーのポート。 | |
| 追加の JavaMail セッションプロパティ。 | |
|
| SMTP サーバーが使用するプロトコル。 |
|
| 起動時にメールサーバーが使用可能であることをテストするかどうか。 |
| SMTP サーバーのログインユーザー。 | |
| SendGrid API キー。 | |
| SendGrid プロキシホスト。 | |
| SendGrid プロキシポート。 |
4. JSON プロパティ
キー | デフォルト値 | 説明 |
---|---|---|
| Date オブジェクトを直列化するときに使用する形式。 | |
| "<"、">" などの HTML 文字のエスケープを無効にするかどうか | |
| 直列化中に内部クラスを除外するかどうか。 | |
| 複雑なマップキー(非プリミティブ)の直列化を有効にするかどうか。 | |
| 「公開」アノテーションを持たないすべてのフィールドをシリアライゼーションまたはデシリアライゼーションの考慮から除外するかどうか。 | |
| 直列化および逆直列化中にオブジェクトのフィールドに適用される命名ポリシー。 | |
| 出力に特別なテキストをプレフィックスとして付加することにより、実行不可能な JSON を生成するかどうか。 | |
| RFC 4627 に準拠していない JSON の解析について寛容であるかどうか。 | |
| Long 型および long 型の直列化ポリシー。 | |
| プリティ出力用のページに収まる直列化された JSON を出力するかどうか。 | |
| null フィールドを直列化するかどうか。 | |
| 日付形式の文字列または完全修飾された日付形式のクラス名。たとえば、`yyyy-MM-dd HH:mm:ss`。 | |
| 直列化中のプロパティの包含を制御します。Jackson の JsonInclude.Include 列挙のいずれかの値で構成されます。 | |
| Java オブジェクトのデシリアライズ方法に影響を与える Jackson オン / オフ機能。 | |
| ジェネレーターの Jackson オン / オフ機能。 | |
| 書式設定に使用されるロケール。 | |
| Jackson の汎用オン / オフ機能。 | |
| パーサー用の Jackson オン / オフ機能。 | |
| Jackson の PropertyNamingStrategy の定数の 1 つ。PropertyNamingStrategy サブクラスの完全修飾クラス名にすることもできます。 | |
| Java オブジェクトの直列化方法に影響を与える Jackson のオン / オフ機能。 | |
| 日付をフォーマットするときに使用されるタイムゾーン。たとえば、"America/Los_Angeles" または "GMT+10"。 | |
| どのメソッド(およびフィールド)が自動検出されるかを制限するために使用できる Jackson 可視性しきい値。 |
5. データのプロパティ
キー | デフォルト値 | 説明 |
---|---|---|
| Couchbase クラスターを見つけるために使用される接続ストリング。 | |
|
| HTTP 接続が閉じられてプールから削除される前に、HTTP 接続がアイドル状態のままになる可能性がある時間の長さ。 |
|
| ノードあたりのソケットの最大数。 |
|
| ノードあたりのソケットの最小数。 |
| SSL サポートを有効にするかどうか。特に指定がない限り、"keyStore" が指定されている場合は自動的に有効になります。 | |
| 証明書を保持する JVM キーストアへのパス。 | |
| キーストアへのアクセスに使用されるパスワード。 | |
|
| 分析サービスのタイムアウト。 |
|
| バケット接続タイムアウト。 |
|
| バケット切断タイムアウト。 |
|
| 特定の Key-Value での操作のタイムアウト。 |
|
| 耐久性レベルを持つ特定の Key-Value での操作のタイムアウト。 |
|
| 管理操作のタイムアウト。 |
|
| N1QL クエリ操作のタイムアウト。 |
|
| 検索サービスのタイムアウト。 |
|
| 通常および地理空間ビュー操作のタイムアウト。 |
| クラスターのパスワード。 | |
| クラスターのユーザー名。 | |
|
| PersistenceExceptionTranslationPostProcessor を有効にするかどうか。 |
|
| Cassandra バイナリプロトコルでサポートされる圧縮。 |
|
| ドライバー接続を確立するときに使用するタイムアウト。 |
|
| 接続が開いた直後に、初期化プロセスの一部として実行される内部クエリに使用するタイムアウト。 |
|
| 「ホスト: ポート」の形式のクラスターノードアドレス、または構成されたポートを使用する単純な「ホスト」。 |
| 使用するキースペース名。 | |
| 「ローカル」と見なされるデータセンター。連絡先はこのデータセンターにある必要があります。 | |
| サーバーのログインパスワード。 | |
|
| メッセージがまだ生きていることを確認するために、アイドル接続でメッセージが送信されるまでのハートビート間隔。期間の接尾辞が指定されていない場合、秒が使用されます。 |
|
| アイドル接続が削除される前のアイドルタイムアウト。期間の接尾辞が指定されていない場合、秒が使用されます。 |
|
| 接点で指定されていない場合に使用するポート。 |
|
| 有効にする Cassandra リポジトリの型。 |
| 一貫性レベルを照会します。 | |
|
| 1 回のネットワークラウンドトリップで同時に取得される行数。 |
| シリアル一貫性レベルを照会します。 | |
|
| スロットルがリクエストをデキューしようとする頻度。各試行がキュー内の複数のエントリを処理するが、リクエストを遅らせないように、この値を十分に高く設定します。 |
|
| 並行して実行できるリクエストの最大数。 |
|
| スロットルのしきい値を超えたときにキューに入れることができるリクエストの最大数。 |
|
| 最大許可リクエストレート。 |
|
| スロットル型をリクエストします。 |
|
| ドライバーがリクエストの完了を待つ時間。 |
|
| 起動時に実行するスキーマアクション。 |
| Cassandra セッションの名前。 | |
|
| SSL サポートを有効にします。 |
| サーバーのログインユーザー。 | |
|
| ビューとインデックスを自動的に作成します。"@ViewIndexed"、"@N1qlPrimaryIndexed"、"@N1qlSecondaryIndexed" によって提供されるメタデータを使用します。 |
| 接続するバケットの名前。 | |
| 使用する FieldNamingStrategy の完全修飾名。 | |
|
| 有効にする Couchbase リポジトリの型。 |
| すべてのコレクションアクセスに使用されるスコープの名前。 | |
|
| "MappingCouchbaseConverter" を使用するときに複合型の型情報を格納するフィールドの名前。 |
| 接続タイムアウト。 | |
| 接続する Elasticsearch エンドポイントのカンマ区切りリスト。 | |
| 入力ストリームを集約する必要があるときはいつでもバッファリングできるバイト数の制限。 | |
| 資格情報パスワード。 | |
| 読み取りおよび書き込みソケットのタイムアウト。 | |
|
| クライアントが SSL を使用してエンドポイントに接続する必要があるかどうか。 |
| 資格情報のユーザー名。 | |
|
| Elasticsearch リポジトリを有効にするかどうか。 |
|
| JDBC リポジトリを有効にするかどうか。 |
|
| JPA リポジトリのブートストラップモード。 |
|
| JPA リポジトリを有効にするかどうか。 |
|
| LDAP リポジトリを有効にするかどうか。 |
| 認証データベース名。 | |
| 自動インデックス作成を有効にするかどうか。 | |
| データベース名。 | |
| 使用する FieldNamingStrategy の完全修飾名。 | |
| GridFS データベース名。 | |
| Mongo サーバーホスト。URI で設定することはできません。 | |
| mongo サーバーのログインパスワード。URI で設定することはできません。 | |
| Mongo サーバーポート。URI で設定することはできません。 | |
| クラスターに必要なレプリカセット名。URI では設定できません。 | |
|
| 有効にする Mongo リポジトリの型。 |
|
| Mongo データベースの URI。ホスト、ポート、認証情報、レプリカセット名では設定できません。 |
| mongo サーバーのログインユーザー。URI で設定することはできません。 | |
|
| UUID を BSON バイナリ値に変換するときに使用する表現。 |
|
| 自動インデックスモード。 |
|
| 埋め込みドライバが利用可能な場合、埋め込みモードを有効にするかどうか。 |
|
| リクエストの処理全体のために、Neo4j セッションをスレッドにバインドする OpenSessionInViewInterceptor を登録します。 |
| サーバーのログインパスワード。 | |
|
| Neo4j リポジトリを有効にするかどうか。 |
| ドライバーが使用する URI。デフォルトで自動検出されます。 | |
|
| Neo4j ネイティブ型を可能な限り使用するかどうか。 |
| サーバーのログインユーザー。 | |
|
| R2DBC リポジトリを有効にするかどうか。 |
|
| Redis リポジトリを有効にするかどうか。 |
| リポジトリリソースを公開するために Spring Data REST が使用するベースパス。 | |
| 何も指定されていない場合にデフォルトとして使用するコンテンツ型。 | |
| ページのデフォルトサイズ。 | |
|
| どのリポジトリが公開されるかを決定するために使用する戦略。 |
| Spring Data REST デフォルトリソースバンドルを介した列挙値変換を有効にするかどうか。 | |
| 一度に返す結果の数を示す URL クエリ文字列パラメーターの名前。 | |
| ページの最大サイズ。 | |
| 返すページを示す URL クエリ文字列パラメーターの名前。 | |
| エンティティを作成した後にレスポンス本文を返すかどうか。 | |
| エンティティの更新後にレスポンス本文を返すかどうか。 | |
| 結果を並べ替える方向を示す URL クエリ文字列パラメーターの名前。 | |
|
| Solr ホスト。"zk-host" が設定されている場合は無視されます。 |
|
| Solr リポジトリを有効にするかどうか。 |
| HOST:PORT 形式の ZooKeeper ホストアドレス。 | |
|
| デフォルトのページサイズ。 |
|
| 受け入れられる最大ページサイズ。 |
|
| 1 から始まるページ番号インデックスを公開して想定するかどうか。デフォルトは "false" で、リクエストのページ番号 0 が最初のページと等しいことを意味します。 |
|
| ページインデックスパラメーター名。 |
| ページ番号とページサイズのパラメーターの前に追加する一般的なプレフィックス。 | |
|
| 修飾子と実際のページ番号およびサイズのプロパティの間で使用される区切り文字。 |
|
| ページサイズパラメーター名。 |
|
| パラメーター名を並べ替えます。 |
|
| データベースの初期化中にエラーが発生した場合に停止するかどうか。 |
| データ(DML)スクリプトリソース参照。 | |
| DML スクリプトを実行するデータベースのパスワード(異なる場合)。 | |
| DML スクリプトを実行するデータベースのユーザー名(異なる場合)。 | |
|
Commons DBCP2 specific settings bound to an instance of DBCP2's BasicDataSource |
|
| JDBC ドライバーの完全修飾名。デフォルトで URL に基づいて自動検出されます。 | |
|
| ランダムなデータソース名を生成するかどうか。 |
|
Hikari specific settings bound to an instance of Hikari's HikariDataSource |
|
|
| 使用可能な DDL および DML スクリプトでデータソースを初期化します。 |
| データソースの JNDI ロケーション。クラス、URL、ユーザー名、パスワードは、設定時に無視されます。 | |
| データソースの名前。組み込みデータベースを使用する場合のデフォルトは "testdb" です。 | |
| データベースのログインパスワード。 | |
|
| DDL または DML スクリプトで使用するプラットフォーム(schema-${platform}.sql や data-${platform}.sql) など) |
| スキーマ(DDL)スクリプトリソース参照。 | |
| DDL スクリプトを実行するデータベースのパスワード(異なる場合)。 | |
| DDL スクリプトを実行するデータベースのユーザー名(異なる場合)。 | |
|
| SQL 初期化スクリプトのステートメント区切り文字。 |
| SQL スクリプトのエンコード。 | |
|
Tomcat datasource specific settings bound to an instance of Tomcat JDBC's DataSource |
|
| 使用する接続プール実装の完全修飾名。デフォルトでは、クラスパスから自動検出されます。 | |
| データベースの JDBC URL。 | |
| データベースのログインユーザー名。 | |
| XA データソースの完全修飾名。 | |
| XA データソースに渡すプロパティ。 | |
|
| 接続タイムアウト。 |
| 資格情報パスワード。 | |
|
| 読み取りタイムアウト。 |
|
| 使用する Elasticsearch インスタンスのカンマ区切りリスト。 |
| 資格情報のユーザー名。 | |
|
| コンソールを有効にするかどうか。 |
|
| コンソールが使用可能なパス。 |
|
| トレース出力を有効にするかどうか。 |
|
| リモートアクセスを有効にするかどうか。 |
| ログインパスワード。 | |
| 接続先の InfluxDB インスタンスの URL。 | |
| ログインユーザー。 | |
|
| さらに行が必要な場合にデータベースからフェッチする必要がある行の数。JDBC ドライバーのデフォルト構成を使用するには、-1 を使用します。 |
|
| 行の最大数。JDBC ドライバーのデフォルト構成を使用するには、-1 を使用します。 |
| クエリのタイムアウト。デフォルトでは、JDBC ドライバーのデフォルト構成が使用されます。期間の接尾辞が指定されていない場合、秒が使用されます。 | |
| 使用する SQL ダイアレクト。デフォルトで自動検出されます。 | |
| 操作するターゲットデータベース。デフォルトで自動検出されます。代わりに、"databasePlatform" プロパティを使用して設定することもできます。 | |
| 操作するターゲットデータベースの名前。デフォルトで自動検出されます。または、「データベース」列挙を使用して設定できます。 | |
|
| 起動時にスキーマを初期化するかどうか。 |
| DDL モード。これは実際には "hibernate.hbm2ddl.auto" プロパティのショートカットです。組み込みデータベースを使用し、スキーママネージャーが検出されなかった場合、デフォルトは "create-drop" です。それ以外の場合、デフォルトは "none" です。 | |
| 暗黙の命名戦略の完全修飾名。 | |
| 物理ネーミング戦略の完全修飾名。 | |
| AUTO、TABLE、SEQUENCE に Hibernate の新しい IdentifierGenerator を使用するかどうか。これは実際には "hibernate.id.new_generator_mappings" プロパティのショートカットです。指定しない場合、デフォルトで "true" になります。 | |
| リソースのマッピング(persistence.xml の "mapping-file" エントリに相当)。 | |
|
| OpenEntityManagerInViewInterceptor を登録します。リクエストの処理全体のために、JPA EntityManager をスレッドにバインドします。 |
| JPA プロバイダーに設定する追加のネイティブプロパティ。 | |
|
| SQL ステートメントのロギングを有効にするかどうか。 |
|
| 有効にする機能のカンマ区切りリスト。デフォルトでは、構成されたバージョンのデフォルトを使用します。 |
| データストレージに使用されるディレクトリ。 | |
| oplog の最大サイズ。 | |
| レプリカセットの名前。 | |
|
| 使用する Mongo のバージョン。 |
|
| ランダムなデータベース名を生成するかどうか。有効になっている場合、構成された名前は無視します。 |
| データベース名。URL に名前が指定されていない場合に設定します。組み込みデータベースを使用する場合のデフォルトは "testdb" です。 | |
| データベースのログインパスワード。URL にパスワードが指定されていない場合に設定します。 | |
| プーリングが有効かどうか。"r2dbc-pool" がクラスパスにある場合、自動的に有効になります。 | |
|
| 初期接続プールのサイズ。 |
|
| アイドルタイムアウト。 |
|
| 最大接続プールサイズ。 |
| 検証クエリ。 | |
| 追加の R2DBC オプション。 | |
| データベースの R2DBC URL。URL で指定されたデータベース名、ユーザー名、パスワード、プーリングオプションは、個々のオプションよりも優先されます。 | |
| データベースのログインユーザー名。URL でユーザー名が指定されていない場合に設定します。 | |
| CLIENT SETNAME との接続に設定されるクライアント名。 | |
| クラスター全体でコマンドを実行するときに従うリダイレクトの最大数。 | |
| ブートストラップする "host:port" ペアのコンマ区切りリスト。これは、クラスタノードの「初期」リストを表し、少なくとも 1 つのエントリが必要です。 | |
|
| 接続ファクトリが使用するデータベースインデックス。 |
|
| Redis サーバーホスト。 |
|
| 特定の時間にプールによって割り当てられる接続の最大数。制限なしには負の値を使用します。 |
|
| プール内の「アイドル」接続の最大数。アイドル接続の数に制限がないことを示すには、負の値を使用します。 |
|
| プールが使い果たされたときに例外をスローする前に接続割り当てをブロックする最大時間。負の値を使用して、無期限にブロックします。 |
|
| プールで維持するアイドル接続の最小数のターゲット。この設定は、それとエビクション実行間の時間が両方とも正である場合にのみ効果があります。 |
| アイドルオブジェクト Evictor スレッドの実行間の時間。正の場合、アイドルオブジェクトエビクタースレッドが開始されます。それ以外の場合、アイドルオブジェクトエビクションは実行されません。 | |
|
| 使用可能なすべてのリフレッシュトリガーを使用した適応トポロジリフレッシュを使用するかどうか。 |
| クラスタトポロジのリフレッシュ期間。 | |
|
| 特定の時間にプールによって割り当てられる接続の最大数。制限なしには負の値を使用します。 |
|
| プール内の「アイドル」接続の最大数。アイドル接続の数に制限がないことを示すには、負の値を使用します。 |
|
| プールが使い果たされたときに例外をスローする前に接続割り当てをブロックする最大時間。負の値を使用して、無期限にブロックします。 |
|
| プールで維持するアイドル接続の最小数のターゲット。この設定は、それとエビクション実行間の時間が両方とも正である場合にのみ効果があります。 |
| アイドルオブジェクト Evictor スレッドの実行間の時間。正の場合、アイドルオブジェクトエビクタースレッドが開始されます。それ以外の場合、アイドルオブジェクトエビクションは実行されません。 | |
|
| シャットダウンタイムアウト。 |
| redis サーバーのログインパスワード。 | |
|
| Redis サーバーポート。 |
| Redis サーバーの名前。 | |
| "host:port" ペアのカンマ区切りリスト。 | |
| sentinel で認証するためのパスワード。 | |
|
| SSL サポートを有効にするかどうか。 |
| 接続タイムアウト。 | |
| 接続 URL。ホスト、ポート、パスワードをオーバーライドします。ユーザーは無視されます。例: redis://user:[ メールで保護 ] (英語) :6379 |
6. トランザクションのプロパティ
キー | デフォルト値 | 説明 |
---|---|---|
|
| プールから接続を借用するためのタイムアウト(秒単位)。 |
|
| セッションの作成時にトランザクションフラグを無視するかどうか。 |
|
| ローカルトランザクションが必要かどうか。 |
|
| プールのメンテナンススレッドの実行間の時間(秒単位)。 |
|
| 接続がプールからクリーンアップされるまでの時間(秒単位)。 |
|
| 接続を破棄する前にプールできる時間(秒単位)。0 は制限なしを示します。 |
|
| プールの最大サイズ。 |
|
| プールの最小サイズ。 |
|
| 借用された接続のタイムアウトを秒単位で取得します。0 は制限なしを示します。 |
|
| 回復中にリソースを識別するために使用される一意の名前。 |
| XAConnectionFactory のベンダー固有の実装。 | |
| ベンダー固有の XA プロパティ。 | |
|
| プールから接続を借用するためのタイムアウト(秒単位)。 |
|
| 同時接続検証を使用するかどうか。 |
| プールによって提供される接続のデフォルトの分離レベル。 | |
|
| データベース接続を確立するためのタイムアウト(秒単位)。 |
|
| プールのメンテナンススレッドの実行間の時間(秒単位)。 |
|
| 接続がプールからクリーンアップされるまでの時間(秒単位)。 |
|
| 接続を破棄する前にプールできる時間(秒単位)。0 は制限なしを示します。 |
|
| プールの最大サイズ。 |
|
| プールの最小サイズ。 |
|
| 借用された接続のタイムアウトを秒単位で取得します。0 は制限なしを示します。 |
| 接続を返す前に検証するために使用される SQL クエリまたはステートメント。 | |
|
| 回復中にリソースを識別するために使用される一意の名前。 |
| XAConnectionFactory のベンダー固有の実装。 | |
| ベンダー固有の XA プロパティ。 | |
|
| サブトランザクションを許可するかどうかを指定します。 |
|
| チェックポイント間の間隔。2 つのチェックポイント間のログ書き込みの数として表されます。チェックポイントを使用すると、ランタイムにいくらかのオーバーヘッドが追加されますが、ログファイルのサイズが小さくなります。 |
|
| JTA トランザクションのデフォルトのタイムアウト。 |
| トランザクションの完了を通常のシャットダウン(強制なし)で待機する時間。 | |
|
| ディスクロギングを有効にするかどうか。 |
|
| VM のシャットダウンがトランザクションコアの強制シャットダウンをトリガーするかどうか。 |
| ログファイルを保存するディレクトリ。デフォルトは現在の作業ディレクトリです。 | |
|
| トランザクションログファイルのベース名。 |
|
| アクティブなトランザクションの最大数。 |
|
| トランザクションに許可できる最大タイムアウト。 |
|
| 2 回の回復スキャン間の遅延。 |
|
| 回復が保留中の(「孤立した」)ログエントリをクリーンアップできるまでの遅延。 |
|
| 例外をスローする前にトランザクションのコミットを再試行する回数。 |
|
| 再試行間の遅延。 |
|
| 可能な場合にサブトランザクションを結合するかどうか。 |
| 開始する必要があるトランザクションマネージャーの実装。 | |
|
| 参加しているリソースの 2 フェーズコミットに異なる(および同時の)スレッドを使用するかどうか。 |
| トランザクションマネージャーの一意の名前。デフォルトはマシンの IP アドレスです。1 つのデータベースに対して複数のトランザクションマネージャーを実行する場合は、このプロパティを一意の値に設定する必要があります。 | |
|
| プールを拡大するときに作成する接続の数。 |
|
| 無効な接続が取得された後、接続の取得を再試行する前に待機する時間(秒単位)。 |
|
| プールから接続を取得するためのタイムアウト(秒単位)。 |
|
| トランザクションマネージャーが XA トランザクションと非 XA トランザクションの混在を許可するかどうか。 |
|
| XAResource が登録されたときに、トランザクションタイムアウトを設定するかどうか。 |
|
| リソースを自動的に登録および登録解除するかどうか。 |
|
| プロデューサーとコンシューマーをキャッシュする必要があるかどうか。 |
| XA リソースの基礎となる実装クラス名。 | |
|
| プロバイダーが同じ接続で多くのトランザクションを実行でき、トランザクションインターリーブをサポートできるかどうか。 |
|
| このリソースが無効になっているかどうか、つまり、プールから接続を取得することが一時的に禁止されているかどうか。 |
| 基礎となる実装で設定する必要があるプロパティ。 | |
| ||
|
| 回復の失敗を無視するかどうか。 |
|
| 接続がプールからクリーンアップされるまでの時間(秒単位)。 |
|
| プールの最大サイズ。0 は制限なしを示します。 |
|
| プールの最小サイズ。 |
| JMS プロバイダーへの接続に使用するパスワード。 | |
|
| ACCESSIBLE 状態の接続をトランザクションのコンテキスト内で共有できるかどうか。 |
|
| プールから取得したときに接続をテストするかどうか。 |
|
| このリソースが 2 フェーズコミット中に取る位置(常に最初は Integer.MIN_VALUE、最後は常に Integer.MAX_VALUE)。 |
|
| 回復中にリソースを識別するために使用される一意の名前。 |
|
| XAResources の起動時に TMJOIN を使用するかどうか。 |
| JMS プロバイダーへの接続に使用するユーザー。 | |
|
| プールを拡大するときに作成する接続の数。 |
|
| 無効な接続が取得された後、接続の取得を再試行する前に待機する時間(秒単位)。 |
|
| プールから接続を取得するためのタイムアウト(秒単位)。 |
|
| トランザクションマネージャーが XA トランザクションと非 XA トランザクションの混在を許可するかどうか。 |
|
| XAResource が登録されたときに、トランザクションタイムアウトを設定するかどうか。 |
|
| リソースを自動的に登録および登録解除するかどうか。 |
| XA リソースの基礎となる実装クラス名。 | |
| 接続のデフォルトのカーソル保持機能。 | |
|
| データベースが同じ接続で多くのトランザクションを実行でき、トランザクションインターリーブをサポートできるかどうか。 |
|
| このリソースが無効になっているかどうか、つまり、プールから接続を取得することが一時的に禁止されているかどうか。 |
| 基礎となる実装で設定する必要があるプロパティ。 | |
|
| プールから接続を取得するときに Connection.isValid() が呼び出されるかどうか。 |
| ||
|
| 回復の失敗を無視するかどうか。 |
| 接続のデフォルトの分離レベル。 | |
| ローカルトランザクションのデフォルトの自動コミットモード。 | |
| データベース接続を確立するためのタイムアウト(秒単位)。 | |
|
| 接続がプールからクリーンアップされるまでの時間(秒単位)。 |
|
| プールの最大サイズ。0 は制限なしを示します。 |
|
| プールの最小サイズ。 |
|
| 準備済みステートメントキャッシュのターゲットサイズ。0 はキャッシュを無効にします。 |
|
| ACCESSIBLE 状態の接続をトランザクションのコンテキスト内で共有できるかどうか。 |
| 接続を返す前に検証するために使用される SQL クエリまたはステートメント。 | |
|
| このリソースが 2 フェーズコミット中に取る位置(常に最初は Integer.MIN_VALUE、最後は常に Integer.MAX_VALUE)。 |
|
| 回復中にリソースを識別するために使用される一意の名前。 |
|
| XAResources の起動時に TMJOIN を使用するかどうか。 |
|
| JTA サポートを有効にするかどうか。 |
| トランザクションログディレクトリ。 | |
| トランザクションマネージャーの一意の識別子。 | |
| デフォルトのトランザクションタイムアウト。期間の接尾辞が指定されていない場合、秒が使用されます。 | |
| コミットの失敗時にロールバックするかどうか。 |
7. データ移行プロパティ
キー | デフォルト値 | 説明 |
---|---|---|
|
| ベースラインを適用するときに既存のスキーマにタグを付けるための説明。 |
|
| 空でないスキーマを移行するときにベースラインを自動的に呼び出すかどうか。 |
|
| ベースラインの実行時に既存のスキーマにタグ付けするバージョン。 |
| SQL ステートメントを実行するときにバッチ処理するかどうか。Flyway Pro または Flyway Enterprise が必要です。 | |
|
| 移行スクリプトの場所が存在することを確認するかどうか。 |
|
| データベースのクリーニングを無効にするかどうか。 |
|
| 検証エラーが発生したときに clean を自動的に呼び出すかどうか。 |
|
| データベースへの接続試行時の再試行の最大回数。 |
| Flyway で管理されるデフォルトのスキーマ名(大文字と小文字が区別されます)。 | |
|
| flyway を有効にするかどうか。 |
|
| SQL 移行のエンコード。 |
| 特定の SQL 状態とエラーコードをオーバーライドする組み込みエラー処理のルール。Flyway Pro または Flyway Enterprise が必要です。 | |
|
| 保留中のすべての移行を適用するときに、同じトランザクションでグループ化するかどうか。 |
|
| スキーマ履歴テーブルを読み取るときに、将来の移行を無視するかどうか。 |
|
| スキーマ履歴テーブルの読み取り時に無視された移行を無視するかどうか。 |
|
| スキーマ履歴テーブルを読み取るときに、欠落している移行を無視するかどうか。 |
|
| スキーマ履歴テーブルを読み取るときに保留中の移行を無視するかどうか。 |
| 接続を取得した直後に初期化するために実行する SQL ステートメント。 | |
| 移行を適用したとしてスキーマ履歴テーブルに記録されたユーザー名。 | |
| Flyway Pro または Flyway Enterprise のライセンスキー。 | |
|
| 移行スクリプトの場所。ベンダー固有の場所を使用する特別な "{vendor}" プレースホルダーを含めることができます。 |
|
| 同じ移行内でトランザクションステートメントと非トランザクションステートメントを混在させることができるかどうか。 |
| Oracle SQL*Plus コマンドのサポートを有効にするかどうか。Flyway Pro または Flyway Enterprise が必要です。 | |
| まだサポートされていない Oracle SQL*Plus ステートメントが検出されたときに、エラーではなく警告を発行するかどうか。Flyway Pro または Flyway Enterprise が必要です。 | |
|
| 移行を順不同で実行できるようにするかどうか。 |
| 移行するデータベースのログインパスワード。 | |
|
| 移行スクリプトのプレースホルダーのプレフィックス。 |
|
| 移行スクリプトでプレースホルダーの置換を実行します。 |
|
| 移行スクリプトのプレースホルダーのサフィックス。 |
| SQL 移行スクリプトに適用するプレースホルダーとその置換。 | |
|
| 繰り返し可能な SQL 移行のファイル名プレフィックス。 |
| Flyway で管理されるスキーム名(大文字と小文字が区別されます)。 | |
|
| デフォルトのコールバックをスキップするかどうか。true の場合、カスタムコールバックのみが使用されます。 |
|
| デフォルトのリゾルバーをスキップするかどうか。true の場合、カスタムリゾルバーのみが使用されます。 |
|
| SQL 移行のファイル名プレフィックス。 |
|
| SQL 移行のファイル名セパレータ。 |
|
| SQL 移行のファイル名サフィックス。 |
| SQL 移行を実行するときにストリーミングするかどうか。Flyway Pro または Flyway Enterprise が必要です。 | |
|
| Flyway によって使用されるスキーマ履歴テーブルの名前。 |
| スキーマ履歴テーブルが作成されるテーブルスペース。表領域をサポートしないデータベースを使用する場合は無視されます。デフォルトは、Flyway が使用する接続のデフォルトのテーブルスペースです。 | |
| 移行を検討する必要があるターゲットバージョン。 | |
| 移行するデータベースの JDBC URL。設定されていない場合、設定済みのプライマリデータソースが使用されます。 | |
| 移行するデータベースのログインユーザー。 | |
|
| スクリプトが正しい命名規則に従っていない移行とコールバックを検証するかどうか。 |
|
| 移行の実行時に validate を自動的に呼び出すかどうか。 |
|
| ログ構成パスを変更します。 |
|
| 現在の変更ログのすべてのチェックサムをクリアして、次の更新時に再計算されるようにするかどうか。 |
| 使用するランタイムコンテキストのカンマ区切りリスト。 | |
|
| 同時 Liquibase 使用状況を追跡するために使用するテーブルの名前。 |
|
| 変更履歴の追跡に使用するテーブルの名前。 |
| デフォルトのデータベーススキーマ。 | |
|
| 最初にデータベーススキーマを削除するかどうか。 |
|
| Liquibase サポートを有効にするかどうか。 |
| 使用するランタイムラベルのカンマ区切りリスト。 | |
| Liquibase オブジェクトに使用するスキーマ。 | |
| Liquibase オブジェクトに使用する表領域。 | |
| ログパラメーターを変更します。 | |
| 移行するデータベースのログインパスワード。 | |
| 更新の実行時にロールバック SQL が書き込まれるファイル。 | |
| データベースの変更を適用するときに使用するタグ名。また、"rollbackFile" と一緒に使用して、そのタグに関連付けられている既存のすべての変更のロールバックスクリプトを生成することもできます。 | |
|
| 更新を実行する前にロールバックをテストする必要があるかどうか。 |
| 移行するデータベースの JDBC URL。設定されていない場合、設定済みのプライマリデータソースが使用されます。 | |
| 移行するデータベースのログインユーザー。 |
8. 統合プロパティ
キー | デフォルト値 | 説明 |
---|---|---|
| ActiveMQ ブローカーの URL。デフォルトで自動生成されます。 | |
|
| 完了を検討する前に待つ時間。 |
|
| デフォルトのブローカー URL がメモリ内にあるかどうか。明示的なブローカーが指定されている場合は無視されます。 |
|
| ロールバックされたトランザクションからメッセージを再配信する前にメッセージ配信を停止するかどうか。これは、これが有効になっている場合、メッセージの順序が保持されないことを意味します。 |
| すべてのパッケージを信頼するかどうか。 | |
| 信頼する特定のパッケージのコンマ区切りリスト(すべてのパッケージを信頼していない場合)。 | |
| ブローカーのログインパスワード。 | |
|
| 接続がリクエストされ、プールがいっぱいになったときにブロックするかどうか。代わりに false に設定して、"JMSException" をスローします。 |
|
| プールがまだいっぱいの場合に例外をスローする前のブロック期間。 |
|
| 通常の ConnectionFactory ではなく、JmsPoolConnectionFactory を作成するかどうか。 |
|
| 接続アイドルタイムアウト。 |
|
| プールされた接続の最大数。 |
|
| プール内の接続ごとのプールされたセッションの最大数。 |
|
| アイドル接続削除スレッドの実行間のスリープ時間。負の場合、アイドル接続削除スレッドは実行されません。 |
|
| 1 つの匿名 "MessageProducer" インスタンスのみを使用するかどうか。false に設定すると、"MessageProducer" が必要になるたびに 1 つ作成されます。 |
|
| レスポンスを送信するメッセージを待機する時間。0 に設定すると、永遠に待機します。 |
| ブローカーのログインユーザー。 | |
| クラスターのパスワード。デフォルトでは、起動時にランダムに生成されます。 | |
| ジャーナルファイルディレクトリ。永続性がオフになっている場合は必要ありません。 | |
|
| Artemis サーバー API が利用可能な場合、埋め込みモードを有効にするかどうか。 |
|
| 永続ストアを有効にするかどうか。 |
|
| 起動時に作成するキューのカンマ区切りリスト。 |
|
| サーバー ID。デフォルトでは、自動インクリメントカウンターが使用されます。 |
|
| 起動時に作成するトピックのカンマ区切りリスト。 |
|
| Artemis ブローカーホスト。 |
| Artemis デプロイモード、デフォルトで自動検出。 | |
| ブローカーのログインパスワード。 | |
|
| 接続がリクエストされ、プールがいっぱいになったときにブロックするかどうか。代わりに false に設定して、"JMSException" をスローします。 |
|
| プールがまだいっぱいの場合に例外をスローする前のブロック期間。 |
|
| 通常の ConnectionFactory ではなく、JmsPoolConnectionFactory を作成するかどうか。 |
|
| 接続アイドルタイムアウト。 |
|
| プールされた接続の最大数。 |
|
| プール内の接続ごとのプールされたセッションの最大数。 |
|
| アイドル接続削除スレッドの実行間のスリープ時間。負の場合、アイドル接続削除スレッドは実行されません。 |
|
| 1 つの匿名 "MessageProducer" インスタンスのみを使用するかどうか。false に設定すると、"MessageProducer" が必要になるたびに 1 つ作成されます。 |
|
| Artemis ブローカーポート。 |
| ブローカーのログインユーザー。 | |
|
| データベーススキーマ初期化モード。 |
|
| 起動時にコンテキスト内のすべての Spring Batch ジョブを実行します。 |
| 起動時に実行するジョブ名のコンマ区切りリスト(たとえば、`job1,job2`)。デフォルトでは、コンテキストで見つかったすべてのジョブが実行されます。 | |
|
| データベーススキーマの初期化に使用する SQL ファイルへのパス。 |
| すべてのバッチメタデータテーブルのテーブルプレフィックス。 | |
| Hazelcast を初期化するために使用する構成ファイルの場所。 | |
|
| データベーススキーマ初期化モード。 |
|
| データベーススキーマの初期化に使用する SQL ファイルへのパス。 |
| 接続する TCP RSocket サーバーホスト。 | |
| 接続する TCP RSocket サーバーポート。 | |
| 接続する WebSocket RSocket サーバー uri。 | |
|
| Spring Integration を介して RSocket のメッセージマッピングを処理するかどうか。 |
|
| メッセージコンシューマーをキャッシュするかどうか。 |
|
| セッションをキャッシュするかどうか。 |
|
| メッセージプロデューサーをキャッシュするかどうか。 |
|
| セッションキャッシュのサイズ(JMS セッション型ごと)。 |
| 接続ファクトリの JNDI 名。設定すると、他の接続ファクトリ自動構成よりも優先されます。 | |
| コンテナーの確認モード。デフォルトでは、リスナーは自動確認応答で処理されます。 | |
|
| 起動時にコンテナーを自動的に起動します。 |
| 同時コンシューマーの最小数。 | |
| 同時コンシューマーの最大数。 | |
|
| 受信呼び出しに使用するタイムアウト。待機なし受信の場合は -1 を使用し、タイムアウトなしの場合は 0 を使用します。後者は、トランザクションマネージャー内で実行されていない場合にのみ実行可能であり、クリーンシャットダウンを妨げるため、一般的には推奨されません。 |
|
| デフォルトの宛先型がトピックかどうか。 |
| 宛先パラメーターを持たない送受信操作で使用するデフォルトの宛先。 | |
| コールの送信に使用する配信遅延。 | |
| 配信モード。設定時に QoS(サービスの品質)を有効にします。 | |
| 送信時のメッセージの優先度。設定時に QoS(サービスの品質)を有効にします。 | |
| メッセージを送信するときに明示的な QoS(サービス品質)を有効にするかどうか。有効にすると、メッセージを送信するときに配信モード、優先度、有効期間プロパティが使用されます。これらの設定の少なくとも 1 つがカスタマイズされると、QoS は自動的に有効になります。 | |
| 受信呼び出しに使用するタイムアウト。 | |
| 送信時のメッセージの生存時間。設定時に QoS(サービスの品質)を有効にします。 | |
| リクエストを行うときにサーバーに渡す ID。サーバー側のロギングに使用されます。 | |
|
| 起動時にブローカーが利用できない場合に高速で失敗するかどうか。 |
| クライアントの構成に使用される追加の管理者固有のプロパティ。 | |
| ブローカーとの通信に使用されるセキュリティプロトコル。 | |
| 鍵ストアファイル内の秘密鍵のパスワード。 | |
| キーストアファイルの場所。 | |
| キーストアファイルのストアパスワード。 | |
| キーストアの型。 | |
| 使用する SSL プロトコル。 | |
| トラストストアファイルの場所。 | |
| トラストストアファイルのストアパスワード。 | |
| トラストストアの型。 | |
| Kafka クラスターへの初期接続を確立するために使用する host:port ペアのコンマ区切りリスト。オーバーライドしない限り、すべてのコンポーネントに適用されます。 | |
| リクエストを行うときにサーバーに渡す ID。サーバー側のロギングに使用されます。 | |
| "enable.auto.commit" が true に設定されている場合、コンシューマーオフセットが Kafka に自動コミットされる頻度。 | |
| Kafka に初期オフセットがない場合、または現在のオフセットがサーバーに存在しない場合の対処方法。 | |
| Kafka クラスターへの初期接続を確立するために使用する host:port ペアのコンマ区切りリスト。コンシューマーのグローバルプロパティをオーバーライドします。 | |
| リクエストを行うときにサーバーに渡す ID。サーバー側のロギングに使用されます。 | |
| コンシューマーのオフセットがバックグラウンドで定期的にコミットされるかどうか。 | |
| "fetch-min-size" で指定された要件をすぐに満たすのに十分なデータがない場合に、サーバーがフェッチリクエストに応答する前にブロックする最大時間。 | |
| サーバーがフェッチリクエストに対して返す必要があるデータの最小量。 | |
| このコンシューマーが属するコンシューマーグループを識別する一意の文字列。 | |
| コンシューマーコーディネーターへのハートビート間の予想時間。 | |
| トランザクションで書き込まれたメッセージを読み取るための分離レベル。 | |
| キーのデシリアライザークラス。 | |
| poll() の 1 回の呼び出しで返されるレコードの最大数。 | |
| クライアントの構成に使用される追加のコンシューマー固有のプロパティ。 | |
| ブローカーとの通信に使用されるセキュリティプロトコル。 | |
| 鍵ストアファイル内の秘密鍵のパスワード。 | |
| キーストアファイルの場所。 | |
| キーストアファイルのストアパスワード。 | |
| キーストアの型。 | |
| 使用する SSL プロトコル。 | |
| トラストストアファイルの場所。 | |
| トラストストアファイルのストアパスワード。 | |
| トラストストアの型。 | |
| 値のデシリアライザークラス。 | |
|
| ログイン構成の制御フラグ。 |
|
| JAAS 構成を有効にするかどうか。 |
|
| ログインモジュール。 |
| 追加の JAAS オプション。 | |
| ackMode が "COUNT" または "COUNT_TIME" の場合のオフセットコミット間のレコード数。 | |
| リスナー AckMode。spring-kafka のドキュメントを参照してください。 | |
| ackMode が "TIME" または "COUNT_TIME" の場合のオフセットコミット間の時間。 | |
| リスナーのコンシューマー client.id プロパティのプレフィックス。 | |
| リスナーコンテナーで実行するスレッドの数。 | |
| アイドル状態のコンシューマーイベントを公開する間隔(データを受信しない)。 | |
| 初期化中にコンテナー構成を記録するかどうか(INFO レベル)。 | |
|
| 構成されたトピックの少なくとも 1 つがブローカーに存在しない場合に、コンテナーの起動に失敗するかどうか。 |
| 応答しないコンシューマーのチェック間隔。期間の接尾辞が指定されていない場合、秒が使用されます。 | |
| コンシューマーが応答しないかどうかを判断するために "pollTimeout" に適用される乗数。 | |
| コンシューマーをポーリングするときに使用するタイムアウト。 | |
|
| リスナーの型。 |
| リクエストが完了したと見なす前に、プロデューサーがリーダーに受け取ったことをリクエストする確認応答の数。 | |
| デフォルトのバッチサイズ。バッチサイズが小さいと、バッチ処理の頻度が低くなり、スループットが低下する場合があります(バッチサイズがゼロの場合、バッチ処理は完全に無効になります)。 | |
| Kafka クラスターへの初期接続を確立するために使用する host:port ペアのコンマ区切りリスト。プロデューサーのグローバルプロパティをオーバーライドします。 | |
| プロデューサーがサーバーへの送信を待機しているレコードをバッファリングするために使用できる合計メモリサイズ。 | |
| リクエストを行うときにサーバーに渡す ID。サーバー側のロギングに使用されます。 | |
| プロデューサーによって生成されたすべてのデータの圧縮型。 | |
| キーのシリアライザークラス。 | |
| クライアントの構成に使用される追加のプロデューサー固有のプロパティ。 | |
| ゼロより大きい場合、失敗した送信の再試行を有効にします。 | |
| ブローカーとの通信に使用されるセキュリティプロトコル。 | |
| 鍵ストアファイル内の秘密鍵のパスワード。 | |
| キーストアファイルの場所。 | |
| キーストアファイルのストアパスワード。 | |
| キーストアの型。 | |
| 使用する SSL プロトコル。 | |
| トラストストアファイルの場所。 | |
| トラストストアファイルのストアパスワード。 | |
| トラストストアの型。 | |
| 空でない場合、プロデューサーのトランザクションサポートを有効にします。 | |
| 値のシリアライザークラス。 | |
| クライアントの構成に使用される、プロデューサーとコンシューマーに共通の追加プロパティ。 | |
| ブローカーとの通信に使用されるセキュリティプロトコル。 | |
| 鍵ストアファイル内の秘密鍵のパスワード。 | |
| キーストアファイルの場所。 | |
| キーストアファイルのストアパスワード。 | |
| キーストアの型。 | |
| 使用する SSL プロトコル。 | |
| トラストストアファイルの場所。 | |
| トラストストアファイルのストアパスワード。 | |
| トラストストアの型。 | |
| Kafka は application.id プロパティをストリーミングします。デフォルトの spring.application.name。 | |
|
| ストリームファクトリ Bean を自動起動するかどうか。 |
| Kafka クラスターへの初期接続を確立するために使用する host:port ペアのコンマ区切りリスト。ストリームのグローバルプロパティをオーバーライドします。 | |
| すべてのスレッドのバッファリングに使用される最大メモリサイズ。 | |
| リクエストを行うときにサーバーに渡す ID。サーバー側のロギングに使用されます。 | |
| ストリームの構成に使用される追加の Kafka プロパティ。 | |
| ストリーム処理アプリケーションによって作成された変更ログトピックおよび再パーティショントピックのレプリケーション係数。 | |
| ブローカーとの通信に使用されるセキュリティプロトコル。 | |
| 鍵ストアファイル内の秘密鍵のパスワード。 | |
| キーストアファイルの場所。 | |
| キーストアファイルのストアパスワード。 | |
| キーストアの型。 | |
| 使用する SSL プロトコル。 | |
| トラストストアファイルの場所。 | |
| トラストストアファイルのストアパスワード。 | |
| トラストストアの型。 | |
| 状態ストアのディレクトリの場所。 | |
| メッセージが送信されるデフォルトのトピック。 | |
| クライアントが接続する必要があるアドレスのカンマ区切りリスト。設定すると、ホストとポートは無視されます。 | |
| キャッシュサイズに達した場合にチャネルを取得するために待機する期間。0 の場合、常に新しいチャネルを作成します。 | |
| キャッシュに保持するチャネルの数。"check-timeout" > 0 の場合、接続ごとの最大チャネル。 | |
|
| 接続ファクトリキャッシュモード。 |
| キャッシュする接続の数。モードが CONNECTION の場合にのみ適用されます。 | |
| 接続タイムアウト。ゼロに設定すると、永遠に待機します。 | |
|
| AmqpAdmin Bean を作成するかどうか。 |
|
| RabbitMQ ホスト。アドレスが設定されている場合は無視されます。 |
| コンテナーの確認モード。 | |
|
| 起動時にコンテナーを自動的に起動するかどうか。 |
| キューごとのコンシューマーの数。 | |
| 拒否された配信がデフォルトで再キューイングされるかどうか。 | |
| アイドル状態のコンテナーイベントを発行する頻度。 | |
|
| コンテナーによって宣言されたキューがブローカーで利用できない場合に失敗するかどうか。 |
| 各コンシューマーで未解決になる可能性のある未確認メッセージの最大数。 | |
|
| 再試行の公開が有効かどうか。 |
|
| メッセージを配信する最初の試行と 2 回目の試行の間の期間。 |
|
| メッセージ配信の最大試行回数。 |
|
| 試行間の最大期間。 |
|
| 前の再試行間隔に適用する乗数。 |
|
| 再試行がステートレスかステートフルか。 |
| コンテナーの確認モード。 | |
|
| 起動時にコンテナーを自動的に起動するかどうか。 |
| 物理メッセージの数として表される、コンテナーで使用されるバッチサイズ。 | |
| リスナー呼び出しスレッドの最小数。 | |
| 拒否された配信がデフォルトで再キューイングされるかどうか。 | |
| アイドル状態のコンテナーイベントを発行する頻度。 | |
| リスナー呼び出しスレッドの最大数。 | |
|
| コンテナーによって宣言されたキューがブローカーで使用できない場合に失敗するかどうか、および / または実行時に 1 つ以上のキューが削除された場合にコンテナーを停止するかどうか。 |
| 各コンシューマーで未解決になる可能性のある未確認メッセージの最大数。 | |
|
| 再試行の公開が有効かどうか。 |
|
| メッセージを配信する最初の試行と 2 回目の試行の間の期間。 |
|
| メッセージ配信の最大試行回数。 |
|
| 試行間の最大期間。 |
|
| 前の再試行間隔に適用する乗数。 |
|
| 再試行がステートレスかステートフルか。 |
|
| リスナーコンテナー型。 |
|
| ログインしてブローカーに対して認証します。 |
| RabbitMQ ポート。アドレスが設定されている場合は無視されます。SSL が有効な場合、デフォルトは 5672,, 5671 です。 | |
| 使用するパブリッシャーの種類。 | |
|
| パブリッシャーリターンを有効にするかどうか。 |
|
| クライアントによってリクエストされた接続ごとのチャネルの数。無制限の場合は 0 を使用します。 |
| リクエストされたハートビートタイムアウト。なしの場合はゼロ。期間の接尾辞が指定されていない場合、秒が使用されます。 | |
| 使用する SSL アルゴリズム。デフォルトでは、Rabbit クライアントライブラリによって構成されます。 | |
| SSL サポートを有効にするかどうか。アドレスがプロトコルで提供されているかどうかを自動的に判断します(amqp:// と amqps://)。 | |
| SSL 証明書を保持するキーストアへのパス。 | |
| キーストアへのアクセスに使用されるパスワード。 | |
|
| 鍵ストアの型。 |
| SSL 証明書を保持するトラストストア。 | |
| トラストストアへのアクセスに使用されるパスワード。 | |
|
| 信頼ストアの型。 |
|
| サーバー側の証明書検証を有効にするかどうか。 |
|
| ホスト名検証を有効にするかどうか。 |
| 何も明示的に指定されていないときにメッセージを受信するデフォルトのキューの名前。 | |
| 送信操作に使用するデフォルトの交換の名前。 | |
| 必須メッセージを有効にするかどうか。 | |
| `receive()` 操作のタイムアウト。 | |
| `sendAndReceive()` 操作のタイムアウト。 | |
|
| 再試行の公開が有効かどうか。 |
|
| メッセージを配信する最初の試行と 2 回目の試行の間の期間。 |
|
| メッセージ配信の最大試行回数。 |
|
| 試行間の最大期間。 |
|
| 前の再試行間隔に適用する乗数。 |
| 送信操作に使用するデフォルトのルーティングキーの値。 | |
|
| ブローカーに対して認証するログインユーザー。 |
| ブローカーに接続するときに使用する仮想ホスト。 | |
|
| サービスのベース URI として機能するパス。 |
| Spring Web Services に渡すサーブレットの初期化パラメーター。 | |
|
| Spring Web Services サーブレットの起動時の優先順位でロードします。 |
| Bean として公開される WSDL および付随する XSD の場所のコンマ区切りリスト。 |
9. Web プロパティ
キー | デフォルト値 | 説明 |
---|---|---|
|
| application/hal+json レスポンスを、application/json を受け入れるリクエストに送信する必要があるかどうか。 |
| アプリケーションのベース URI として機能するパス。指定されている場合、"@ApplicationPath" の値をオーバーライドします。 | |
|
| Jersey フィルターチェーンオーダー。 |
| サーブレットまたはフィルターを介して Jersey に渡す初期化パラメーター。 | |
|
| Jersey サーブレットの起動時の優先順位でロードします。 |
|
| Jersey 統合型。 |
| 非同期リクエスト処理がタイムアウトするまでの時間。この値が設定されていない場合、基礎となる実装のデフォルトのタイムアウトが使用されます。 | |
|
| リクエストされたメディア型を判別するためにリクエストパラメーター(デフォルトでは "format" )を使用する必要があるかどうか。 |
| コンテンツネゴシエーションのために、ファイル拡張子をメディア型にマップします。たとえば、yml から text/yaml へ。 | |
| "favor-parameter" が有効な場合に使用するクエリパラメーター名。 | |
| HTTP メッセージ変換に使用する優先 JSON マッパー。デフォルトでは、環境に応じて自動検出されます。 | |
|
| OPTIONS リクエストを FrameworkServlet doService メソッドにディスパッチするかどうか。 |
|
| TRACE リクエストを FrameworkServlet doService メソッドにディスパッチするかどうか。 |
| 使用する日付形式( `dd/MM/yyyy` など)。 | |
| 使用する日時形式( `yyyy-MM-dd HH:mm:ss` など)。 | |
| 使用する時間形式( `HH:mm:ss` など)。 | |
|
| Spring の FormContentFilter を有効にするかどうか。 |
|
| Spring の HiddenHttpMethodFilter を有効にするかどうか。 |
|
| "default" モデルのコンテンツをリダイレクトシナリオ中に無視する必要があるかどうか。 |
| 使用するロケール。デフォルトでは、このロケールは "Accept-Language" ヘッダーによってオーバーライドされます。 | |
|
| ロケールの解決方法を定義します。 |
|
| DEBUG および TRACE レベルでの(潜在的に機密性の高い)リクエスト詳細のロギングを許可するかどうか。 |
|
| "DefaultHandlerExceptionResolver" を除く "HandlerExceptionResolver" によって解決された例外の警告ログを有効にするかどうか。 |
| メッセージコードのフォーマット戦略。たとえば、`PREFIX_ERROR_CODE`。 | |
|
| 各リクエストの終わりに ServletRequestHandledEvent を公開するかどうか。 |
|
| ディスパッチャーサーブレットの起動時の優先順位でロードします。 |
|
| ディスパッチャーサーブレットのパス。 |
|
| 静的リソースに使用されるパスパターン。 |
|
| リクエストを処理するハンドラーが見つからなかった場合に "NoHandlerFoundException" をスローするかどうか。 |
| Spring MVC ビューのプレフィックス。 | |
| Spring MVC ビューのサフィックス。 | |
|
| デフォルトのリソース処理を有効にするかどうか。 |
| レスポンスメッセージは単一のユーザー向けであり、共有キャッシュに保存してはならないことを示します。 | |
| 任意のキャッシュがレスポンスを保存できることを示します。 | |
| 期間サフィックスが指定されていない場合、レスポンスがキャッシュされる最大時間(秒単位)。 | |
| 一度古くなったら、キャッシュはサーバーで再検証せずにレスポンスを使用してはならないことを示します。 | |
| キャッシュされたレスポンスは、サーバーで再検証された場合にのみ再利用できることを示します。 | |
| いかなる場合でもレスポンスをキャッシュしないことを示します。 | |
| 仲介者(キャッシュなど)がレスポンスコンテンツを変換しないことを示します。 | |
| "must-revalidate" ディレクティブと同じ意味ですが、プライベートキャッシュには適用されません。 | |
| 期間サフィックスが指定されていない場合、レスポンスが共有キャッシュによってキャッシュされる最大時間(秒単位)。 | |
| 期間のサフィックスが指定されていない場合、エラーが発生したときにレスポンスが使用される最大時間(秒単位)。 | |
| 期間サフィックスが指定されていない場合、レスポンスが古くなってからレスポンスできる最大時間(秒単位)。 | |
| リソースハンドラーによって提供されるリソースのキャッシュ期間。期間の接尾語が指定されていない場合は、秒が使用されます。"spring.resources.cache.cachecontrol" プロパティによってオーバーライドできます。 | |
|
| リソースチェーンでキャッシュを有効にするかどうか。 |
|
| すでに圧縮されているリソース(gzip、brotli)の解決を有効にするかどうか。".gz" または ".br" ファイル拡張子を持つリソース名を確認します。 |
| Spring リソース処理チェーンを有効にするかどうか。デフォルトでは、少なくとも 1 つの戦略が有効になっていない限り無効になっています。 | |
|
| HTML5 アプリケーションキャッシュマニフェストの書き換えを有効にするかどうか。 |
|
| コンテンツのバージョン戦略を有効にするかどうか。 |
|
| コンテンツバージョン戦略に適用するパターンのカンマ区切りリスト。 |
|
| 固定バージョン戦略を有効にするかどうか。 |
|
| 固定バージョン戦略に適用するパターンのカンマ区切りリスト。 |
| 修正されたバージョン戦略に使用するバージョン文字列。 | |
|
| 静的リソースの場所。デフォルトはクラスパス: [/ META-INF/resources/、/resources/,/static/、/public/]。 |
|
| マルチパートアップロードのサポートを有効にするかどうか。 |
|
| ファイルがディスクに書き込まれるまでのしきい値。 |
| アップロードされたファイルの中間場所。 | |
|
| 最大ファイルサイズ。 |
|
| 最大リクエストサイズ。 |
|
| ファイルまたはパラメーターのアクセス時にマルチパートリクエストを遅延解決するかどうか。 |
| すべての Web ハンドラーの基本パス。 | |
| 使用する日付形式( `dd/MM/yyyy` など)。 | |
| 使用する日時形式( `yyyy-MM-dd HH:mm:ss` など)。 | |
| 使用する時間形式( `HH:mm:ss` など)。 | |
|
| Spring の HiddenHttpMethodFilter を有効にするかどうか。 |
|
| 静的リソースに使用されるパスパターン。 |
10. テンプレートのプロパティ
キー | デフォルト値 | 説明 |
---|---|---|
|
| HttpServletRequest 属性が、コントローラーによって生成された同じ名前のモデル属性をオーバーライド(非表示)できるかどうか。 |
|
| HttpSession 属性が、コントローラーによって生成された同じ名前のモデル属性をオーバーライド(非表示)できるかどうか。 |
|
| テンプレートのキャッシュを有効にするかどうか。 |
|
| テンプレートのエンコード。 |
|
| テンプレートの場所が存在することを確認するかどうか。 |
|
| Content-Type 値。 |
|
| このテクノロジーの MVC ビューリゾルバーを有効にするかどうか。 |
|
| テンプレートとマージする前に、すべてのリクエスト属性をモデルに追加する必要があるかどうか。 |
|
| テンプレートとマージする前に、すべての HttpSession 属性をモデルに追加する必要があるかどうか。 |
|
| Spring のマクロライブラリで使用するために、RequestContext を "springMacroRequestContext" という名前で公開するかどうか。 |
|
| テンプレートのロードにファイルシステムアクセスを優先するかどうか。ファイルシステムアクセスにより、テンプレートの変更をホット検出できます。 |
| URL を作成するときに名前を表示するために付加されるプレフィックス。 | |
| すべてのビューの RequestContext 属性の名前。 | |
| FreeMarker の構成に渡される既知の FreeMarker キー。 | |
|
| URL を作成するときにビュー名に追加されるサフィックス。 |
|
| テンプレートパスのカンマ区切りリスト。 |
| 解決できるビュー名のホワイトリスト。 | |
|
| HttpServletRequest 属性が、コントローラーによって生成された同じ名前のモデル属性をオーバーライド(非表示)できるかどうか。 |
|
| HttpSession 属性が、コントローラーによって生成された同じ名前のモデル属性をオーバーライド(非表示)できるかどうか。 |
|
| テンプレートのキャッシュを有効にするかどうか。 |
|
| テンプレートのエンコード。 |
|
| テンプレートの場所が存在することを確認するかどうか。 |
|
See GroovyMarkupConfigurer |
|
|
| Content-Type 値。 |
|
| このテクノロジーの MVC ビューリゾルバーを有効にするかどうか。 |
|
| テンプレートとマージする前に、すべてのリクエスト属性をモデルに追加する必要があるかどうか。 |
|
| テンプレートとマージする前に、すべての HttpSession 属性をモデルに追加する必要があるかどうか。 |
|
| Spring のマクロライブラリで使用するために、RequestContext を "springMacroRequestContext" という名前で公開するかどうか。 |
| URL を作成するときに名前を表示するために付加されるプレフィックス。 | |
| すべてのビューの RequestContext 属性の名前。 | |
|
| テンプレートのパス。 |
|
| URL を作成するときにビュー名に追加されるサフィックス。 |
| 解決できるビュー名のホワイトリスト。 | |
|
| HttpServletRequest 属性が、コントローラーによって生成された同じ名前のモデル属性をオーバーライド(非表示)できるかどうか。 |
|
| HttpSession 属性が、コントローラーによって生成された同じ名前のモデル属性をオーバーライド(非表示)できるかどうか。 |
|
| テンプレートのキャッシュを有効にするかどうか。 |
|
| テンプレートのエンコード。 |
|
| テンプレートの場所が存在することを確認するかどうか。 |
|
| Content-Type 値。 |
|
| このテクノロジーの MVC ビューリゾルバーを有効にするかどうか。 |
|
| テンプレートとマージする前に、すべてのリクエスト属性をモデルに追加する必要があるかどうか。 |
|
| テンプレートとマージする前に、すべての HttpSession 属性をモデルに追加する必要があるかどうか。 |
|
| Spring のマクロライブラリで使用するために、RequestContext を "springMacroRequestContext" という名前で公開するかどうか。 |
|
| テンプレート名に適用するプレフィックス。 |
| すべてのビューの RequestContext 属性の名前。 | |
|
| テンプレート名に適用するサフィックス。 |
| 解決できるビュー名のホワイトリスト。 | |
|
| テンプレートのキャッシュを有効にするかどうか。 |
|
| レンダリングする前にテンプレートが存在することを確認するかどうか。 |
|
| テンプレートの場所が存在することを確認するかどうか。 |
|
| SpringEL 式で SpringEL コンパイラーを有効にします。 |
|
| Web フレームワークの Thymeleaf ビューリゾルバーを有効にするかどうか。 |
|
| テンプレートファイルのエンコード。 |
| 解決から除外する必要があるビュー名(許可されているパターン)のコンマ区切りリスト。 | |
|
| テンプレートに適用されるテンプレートモード。Thymeleaf の TemplateMode 列挙も参照してください。 |
|
| URL を作成するときに名前を表示するために付加されるプレフィックス。 |
| 最大チャンクサイズが設定されている場合、CHUNKED モードで実行される唯一のビュー名(許可されるパターン)のカンマ区切りリスト | |
| 最大チャンクサイズが設定されている場合でも FULL モードで実行する必要があるビュー名のコンマ区切りリスト(許可されているパターン)。 | |
|
| レスポンスへの書き込みに使用されるデータバッファの最大サイズ。これが設定されている場合、テンプレートはデフォルトで CHUNKED モードで実行されます。 |
| ビューテクノロジーでサポートされているメディア型。 | |
|
| チェックボックスのマーカーとして機能する非表示フォーム入力を、チェックボックス要素自体の前にレンダリングするかどうか。 |
|
| HTTP レスポンスに書き込まれる Content-Type 値。 |
|
| Thymeleaf ができるだけ早く部分出力の書き込みを開始するか、テンプレート処理が完了するまでバッファリングするか。 |
|
| URL を作成するときにビュー名に追加されるサフィックス。 |
| チェーンのテンプレートリゾルバーの順序。デフォルトでは、テンプレートリゾルバーはチェーンの最初にあります。順序は 1 から始まり、追加の "TemplateResolver" Bean を定義した場合にのみ設定する必要があります。 | |
| 解決できるビュー名のコンマ区切りリスト(許可されるパターン)。 |
11. サーバープロパティ
キー | デフォルト値 | 説明 |
---|---|---|
| サーバーがバインドするネットワークアドレス。 | |
|
| レスポンスの圧縮が有効かどうか。 |
| レスポンスを圧縮しないユーザーエージェントのカンマ区切りリスト。 | |
|
| 圧縮する MIME 型のコンマ区切りリスト。 |
|
| 圧縮の実行に必要な最小の "Content-Length" 値。 |
|
| "errors" 属性を含めるタイミング。 |
|
| "exception" 属性を含めます。 |
|
| "message" 属性を含めるタイミング。 |
|
| "trace" 属性を含めるタイミング。 |
|
| エラーコントローラーのパス。 |
|
| サーバーエラーの場合にブラウザーに表示されるデフォルトのエラーページを有効にするかどうか。 |
|
| X-Forwarded-* ヘッダーを処理するための戦略。 |
|
| 現在の環境でサポートされている場合、HTTP/2 サポートを有効にするかどうか。 |
|
| ログに追加します。 |
| カスタムログ形式については、org.eclipse.jetty.server.CustomRequestLog を参照してください。定義されている場合、"format" 構成キーをオーバーライドします。 | |
|
| アクセスログを有効にします。 |
| ログファイル名に入れる日付形式。 | |
| ログファイル名。指定しない場合、ログは "System.err" にリダイレクトします。 | |
| ログ形式。 | |
| ログに記録してはいけないリクエストパス。 | |
|
| ローテーションされたログファイルが削除されるまでの日数。 |
| 接続が閉じられる前に接続がアイドル状態になることができる時間。 | |
|
| HTTP ポストリクエストのフォームコンテンツの最大サイズ。 |
|
| 使用するアクセプタースレッドの数。値がデフォルトの -1 の場合、アクセプターの数はオペレーティング環境から導出されます。 |
|
| 最大スレッドアイドル時間。 |
|
| スレッドの最大数。 |
| スレッドプールのバッキングキューの最大容量。デフォルトは、スレッド構成に基づいて計算されます。 | |
|
| スレッドの最小数。 |
|
| 使用するセレクタースレッドの数。値がデフォルトの -1 の場合、セレクターの数はオペレーティング環境から導出されます。 |
|
| HTTP メッセージヘッダーの最大サイズ。 |
| Netty チャネルの接続タイムアウト。 | |
|
| サーバー HTTP ポート。 |
| サーバーレスポンスヘッダーに使用する値(空の場合、ヘッダーは送信されません)。 | |
|
| アプリケーションの表示名。 |
| サーブレットコンテキストの初期化パラメーター。 | |
| アプリケーションのコンテキストパス。 | |
| ||
|
| HTTP エンコーディングサポートを有効にするかどうか。 |
| ||
| ||
| ||
| ||
|
| JSP に使用するサーブレットのクラス名。registered が true で、このクラス * がクラスパス上にある場合、登録されます。 |
| JSP サーブレットの構成に使用される初期化パラメーター。 | |
|
| JSP サーブレットが登録されているかどうか。 |
|
| デフォルトのサーブレットをコンテナーに登録するかどうか。 |
| セッション Cookie のコメント。 | |
| セッション Cookie のドメイン。 | |
| セッション Cookie に "HttpOnly" Cookie を使用するかどうか。 | |
| セッション Cookie の最大有効期間。期間の接尾辞が指定されていない場合、秒が使用されます。 | |
| セッション Cookie 名。 | |
| セッション Cookie のパス。 | |
| セッション Cookie を常に安全としてマークするかどうか。 | |
|
| 再起動間でセッションデータを保持するかどうか。 |
| セッションデータの保存に使用されるディレクトリ。 | |
|
| セッションタイムアウト。期間の接尾辞が指定されていない場合、秒が使用されます。 |
| セッション追跡モード。 | |
| サーバーがサポートするシャットダウンの型。 | |
| サポートされている SSL 暗号。 | |
| クライアント認証モード。トラストストアが必要です。 | |
|
| SSL サポートを有効にするかどうか。 |
| SSL プロトコルを有効にしました。 | |
| キーストア内のキーを識別するエイリアス。 | |
| 鍵ストア内の鍵にアクセスするために使用されるパスワード。 | |
| SSL 証明書(通常は jks ファイル)を保持するキーストアへのパス。 | |
| キーストアへのアクセスに使用されるパスワード。 | |
| キーストアのプロバイダー。 | |
| キーストアの型。 | |
|
| 使用する SSL プロトコル。 |
| SSL 証明書を保持するトラストストア。 | |
| トラストストアへのアクセスに使用されるパスワード。 | |
| トラストストアのプロバイダー。 | |
| トラストストアの型。 | |
|
| 可能なすべてのリクエスト処理スレッドが使用されている場合の受信接続リクエストの最大キュー長。 |
|
| 定期的にのみフラッシュされるように出力をバッファリングするかどうか。 |
|
| 外部プロセスが名前を変更した場合に再作成できるように、ログファイルの存在を確認するかどうか。 |
| "ServletRequest.getAttribute(conditionIf)" が null を返さない場合にのみ、リクエストのログ記録を有効にするかどうか。 | |
| "ServletRequest.getAttribute(conditionUnless)" が null を返す場合にのみ、リクエストのログ記録を有効にするかどうか。 | |
|
| ログファイルが作成されるディレクトリ。Tomcat の基本ディレクトリに対して絶対または相対にできます。 |
|
| アクセスログを有効にします。 |
| ログファイルで使用される文字セット。システムのデフォルトの文字セットがデフォルトです。 | |
|
| ログファイル名に入れる日付形式。 |
|
| RFC 5952 で定義されている IPv6 正規表現形式を使用するかどうか。 |
| ログエントリおよびログファイル名サフィックスのタイムスタンプのフォーマットに使用されるロケール。デフォルトは、Java プロセスのデフォルトロケールです。 | |
|
| アクセスログファイルが削除されるまで保持する日数。 |
|
| アクセスログのフォーマットパターン。 |
|
| ログファイル名のプレフィックス。 |
|
| 回転時間まで、ファイル名に日付スタンプを含めることを延期するかどうか。 |
|
| リクエストに使用される IP アドレス、ホスト名、プロトコル、ポートのリクエスト属性を設定します。 |
|
| アクセスログのローテーションを有効にするかどうか。 |
|
| ログファイル名のサフィックス。 |
| TLD スキャンで無視する jar に一致する追加のパターンのコンマ区切りリスト。特殊な '?' および '*' 文字をパターンの中で使用することで、それぞれ 1 文字のみに一致させたり 0 文字以上の文字に一致させることができます。 | |
|
| backgroundProcess メソッドの呼び出し間の遅延。期間のサフィックスが指定されていない場合は、秒が使用されます。 |
| Tomcat ベースディレクトリ。指定しない場合、一時ディレクトリが使用されます。 | |
| 接続を受け入れた後、リクエスト URI 行が表示されるまでコネクターが待機する時間。 | |
|
| サーバーが一度に受け入れて処理できる接続の最大数。制限に達した後も、オペレーティングシステムは "acceptCount" プロパティに基づいて接続を受け入れる場合があります。 |
|
| HTTP ポストリクエストのフォームコンテンツの最大サイズ。 |
|
| 取り込むリクエストボディの最大量。 |
|
| Tomcat の MBean レジストリを有効にするかどうか。 |
|
| キャッシュに保持され、後続のリクエストで再利用されるアイドルプロセッサーの最大数。-1 に設定すると、キャッシュは無制限になり、理論上の最大サイズは接続の最大数に等しくなります。 |
|
| コンテキストルートへのリクエストを、パスに / を追加してリダイレクトするかどうか。 |
| URI パスで許可される追加のエンコードされていない文字のカンマ区切りリスト。"<> [\] ^ `{|}" のみが許可されます。 | |
| URI クエリ文字列で許可される追加のエンコードされていない文字のカンマ区切りリスト。"<> [\] ^ `{|}" のみが許可されます。 | |
|
| リモートホストが抽出される HTTP ヘッダーの名前。 |
|
| 信頼されるプロキシに一致する正規表現。 |
|
| 元のポート値をオーバーライドするために使用される HTTP ヘッダーの名前。 |
| 通常 "X-Forwarded-Proto" という名前の受信プロトコルを保持するヘッダー。 | |
|
| 受信リクエストが SSL を使用するかどうかを示すプロトコルヘッダーの値。 |
| リモート IP が抽出される HTTP ヘッダーの名前。たとえば、`X-FORWARDED-FOR`。 | |
|
| この Web アプリケーションで静的リソースキャッシングが許可されているかどうか。 |
| 静的リソースキャッシュの有効期間。 | |
|
| ワーカースレッドの最大量。 |
|
| ワーカースレッドの最小量。 |
|
| URI のデコードに使用する文字エンコード。 |
|
| sendRedirect の呼び出しによって生成される HTTP 1.1 以降のロケーションヘッダーが相対リダイレクトを使用するか絶対リダイレクトを使用するかを指定します。 |
| Undertow アクセスログディレクトリ。 | |
|
| アクセスログを有効にするかどうか。 |
|
| アクセスログのフォーマットパターン。 |
|
| ログファイル名のプレフィックス。 |
|
| アクセスログのローテーションを有効にするかどうか。 |
|
| ログファイル名のサフィックス。 |
|
| サーバーがパーセントエンコードされたスラッシュ文字をデコードするかどうか。エンコードされたスラッシュを有効にすると、異なるサーバーがスラッシュを異なる方法で解釈するため、セキュリティに影響する可能性があります。これを必要とするレガシーアプリケーションがある場合にのみ、これを有効にします。 |
|
| HTTP 仕様で要求されていない場合でも、"Connection:keep-alive" ヘッダーをすべてのレスポンスに追加する必要があるかどうか。 |
| 各バッファーのサイズ。デフォルトは、JVM で利用可能なメモリの最大量から導出されます。 | |
|
| URL をデコードするかどうか。無効にすると、URL のパーセントエンコードされた文字はそのまま残ります。 |
| Java ヒープの外部にバッファーを割り当てるかどうか。デフォルトは、JVM で利用可能なメモリの最大量から導出されます。 | |
|
| 起動時にサーブレットフィルターを初期化するかどうか。 |
|
| 許可される Cookie の最大数。この制限は、ハッシュ衝突ベースの DOS 攻撃を防ぐために存在します。 |
| 許可されるヘッダーの最大数。この制限は、ハッシュ衝突ベースの DOS 攻撃を防ぐために存在します。 | |
|
| HTTP 投稿コンテンツの最大サイズ。値がデフォルトの -1 の場合、サイズは無制限です。 |
| 許可されるクエリまたはパスパラメーターの最大数。この制限は、ハッシュ衝突ベースの DOS 攻撃を防ぐために存在します。 | |
| 接続がサーバーによって閉じられる前に、リクエストを処理せずにアイドル状態にできる時間。 | |
| ||
| ||
| ワーカー用に作成する I/O スレッドの数。デフォルトは、使用可能なプロセッサーの数から導出されます。 | |
| ワーカースレッドの数。デフォルトは、I/O スレッドの数の 8 倍です。 | |
|
| URL のデコードに使用される文字セット。 |
12. セキュリティプロパティ
キー | デフォルト値 | 説明 |
---|---|---|
| 読み取り専用操作で匿名環境を使用するかどうか。ユーザー名が設定されていない限り、デフォルトでは無効になっています。 | |
| すべての操作の起点となるベースサフィックス。 | |
| LDAP 仕様設定。 | |
| ベース DN のリスト。 | |
| 組み込み LDAP パスワード。 | |
| 組み込み LDAP ユーザー名。 | |
|
| スキーマ(LDIF)スクリプトリソース参照。 |
|
| 組み込み LDAP ポート。 |
|
| LDAP スキーマ検証を有効にするかどうか。 |
| カスタムスキーマへのパス。 | |
| サーバーのログインパスワード。 | |
| サーバーの LDAP URL。 | |
| サーバーのログインユーザー名。 | |
|
| セキュリティフィルターチェーンディスパッチャー型。 |
|
| セキュリティフィルターチェーンの順序。 |
| OAuth プロバイダーの詳細。 | |
| OAuth クライアント登録。 | |
| RFC 8414 で定義されている OpenID Connect ディスカバリエンドポイントまたは OAuth 2.0 認可サーバーメタデータエンドポイントのいずれかである URI。 | |
| JWT トークンの検証に使用する JSON Web キー URI。 | |
|
| JSON Web デジタル署名の検証に使用されるアルゴリズム。 |
| JWT の検証に使用される公開鍵を含むファイルの場所。 | |
| トークンイントロスペクションエンドポイントでの認証に使用されるクライアント ID。 | |
| トークンイントロスペクションエンドポイントでの認証に使用されるクライアントシークレット。 | |
| トークンのイントロスペクションが行われる OAuth 2.0 エンドポイント。 | |
| SAML2 証明書利用者登録。 | |
|
| デフォルトのユーザー名。 |
| デフォルトのユーザー名のパスワード。 | |
| デフォルトのユーザー名に付与されたロール。 | |
|
| セッションフラッシュモード。セッションの変更をセッションストアに書き込むタイミングを決定します。 |
|
| セッションの保存に使用されるマップの名前。 |
|
| セッション保存モード。セッションの変更を追跡し、セッションストアに保存する方法を決定します。 |
|
| 期限切れのセッションクリーンアップジョブの Cron 式。 |
|
| セッションフラッシュモード。セッションの変更をセッションストアに書き込むタイミングを決定します。 |
|
| データベーススキーマ初期化モード。 |
|
| セッション保存モード。セッションの変更を追跡し、セッションストアに保存する方法を決定します。 |
|
| データベーススキーマの初期化に使用する SQL ファイルへのパス。 |
|
| セッションの保存に使用されるデータベーステーブルの名前。 |
|
| セッションの保存に使用されるコレクション名。 |
|
| 期限切れのセッションクリーンアップジョブの Cron 式。 |
|
| ユーザー定義の ConfigureRedisAction Bean が存在しない場合に適用する構成アクション。 |
|
| セッションフラッシュモード。セッションの変更をセッションストアに書き込むタイミングを決定します。 |
|
| セッションの保存に使用されるキーの名前空間。 |
|
| セッション保存モード。セッションの変更を追跡し、セッションストアに保存する方法を決定します。 |
|
| セッションリポジトリフィルターディスパッチャー型。 |
| セッションリポジトリフィルターの順序。 | |
| セッションストア型。 | |
| セッションタイムアウト。期間の接尾辞が指定されていない場合、秒が使用されます。 |
13. RSocket プロパティ
キー | デフォルト値 | 説明 |
---|---|---|
| サーバーがバインドするネットワークアドレス。 | |
| RSocket がリクエストを処理するパス(websocket トランスポートでのみ機能します)。 | |
| サーバーポート。 | |
|
| RSocket トランスポートプロトコル。 |
14. アクチュエーターのプロパティ
キー | デフォルト値 | 説明 |
---|---|---|
|
| 監査イベントの保存を有効にするかどうか。 |
|
| 拡張 Cloud Foundry アクチュエーターエンドポイントを有効にするかどうか。 |
|
| Cloud Foundry アクチュエーターエンドポイントセキュリティコールの SSL 検証をスキップするかどうか。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| auditevents エンドポイントを有効にするかどうか。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| Bean エンドポイントを有効にするかどうか。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| キャッシュエンドポイントを有効にするかどうか。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| 条件エンドポイントを有効にするかどうか。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| configprops エンドポイントを有効にするかどうか。 |
|
| サニタイズする必要があるキー。キーには、プロパティが終わる単純な文字列または正規表現を使用できます。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| env エンドポイントを有効にするかどうか。 |
|
| サニタイズする必要があるキー。キーには、プロパティが終わる単純な文字列または正規表現を使用できます。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| flyway エンドポイントを有効にするかどうか。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| ヘルスエンドポイントを有効にするかどうか。 |
| ヘルスエンドポイントグループ。 | |
| ユーザーに詳細の表示が認可されているかどうかを判断するために使用されるロール。空の場合、すべての認証済みユーザーが認可されます。 | |
| コンポーネントを表示するタイミング。指定しない場合、"show-details" 設定が使用されます。 | |
|
| ヘルス状態の詳細を表示するタイミング。 |
| ヘルスステータスの HTTP ステータスコードへのマッピング。デフォルトでは、登録済みのヘルスステータスは適切なデフォルトにマップされます(たとえば、UP は 200 にマップされます)。 | |
|
| 重大度の順でのヘルス状態のコンマ区切りリスト。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| heapdump エンドポイントを有効にするかどうか。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| httptrace エンドポイントを有効にするかどうか。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| 情報エンドポイントを有効にするかどうか。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| integrationgraph エンドポイントを有効にするかどうか。 |
| Jolokia 設定。詳細については、Jolokia のドキュメントを参照してください。 | |
|
| jolokia エンドポイントを有効にするかどうか。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| liquibase エンドポイントを有効にするかどうか。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| ログファイルのエンドポイントを有効にするかどうか。 |
| アクセスする外部ログファイル。ログファイルがロギングシステム自体ではなく、出力リダイレクトによって書き込まれる場合に使用できます。 | |
|
| レスポンスをキャッシュできる最大時間。 |
|
| ロガーエンドポイントを有効にするかどうか。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| マッピングエンドポイントを有効にするかどうか。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| メトリクスエンドポイントを有効にするかどうか。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| プロメテウスエンドポイントを有効にするかどうか。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| ScheduledTasks エンドポイントを有効にするかどうか。 |
|
| セッションエンドポイントを有効にするかどうか。 |
|
| シャットダウンエンドポイントを有効にするかどうか。 |
|
| レスポンスをキャッシュできる最大時間。 |
|
| スレッドダンプエンドポイントを有効にするかどうか。 |
| デフォルトですべてのエンドポイントを有効にするか無効にするか。 | |
|
| エンドポイント JMX ドメイン名。設定されている場合、"spring.jmx.default-domain" へのフォールバック。 |
| 除外する必要があるエンドポイント ID、すべての場合は "*"。 | |
|
| 含める必要があるエンドポイント ID、すべての場合は "*"。 |
| エンドポイントを表す MBean のすべての ObjectNames に追加する追加の静的プロパティ。 | |
|
| レガシーエンドポイント ID を透過的に移行するかどうか。 |
|
| Web エンドポイントのベースパス。management.server.port が設定されている場合は、server.servlet.context-path または management.server.servlet.context-path を基準とします。 |
| 資格情報がサポートされているかどうか。設定されていない場合、資格情報はサポートされていません。 | |
| リクエストで許可するヘッダーのコンマ区切りリスト。"*" はすべてのヘッダーを許可します。 | |
| 許可するメソッドのカンマ区切りリスト。"*" はすべてのメソッドを許可します。設定されていない場合、デフォルトは GET です。 | |
| 許可する発信元のカンマ区切りリスト。"*" はすべての起源を許可します。設定しない場合、CORS サポートは無効になります。 | |
| レスポンスに含めるヘッダーのコンマ区切りリスト。 | |
|
| プリフライトリクエストからのレスポンスをクライアントがキャッシュできる期間。期間の接尾辞が指定されていない場合、秒が使用されます。 |
| 除外する必要があるエンドポイント ID、すべての場合は "*"。 | |
|
| 含める必要があるエンドポイント ID、すべての場合は "*"。 |
| エンドポイント ID と公開するパス間のマッピング。 | |
|
| Cassandra ヘルスチェックを有効にするかどうか。 |
|
| Couchbase ヘルスチェックを有効にするかどうか。 |
|
| データベースのヘルスチェックを有効にするかどうか。 |
|
| デフォルトのヘルスインジケータを有効にするかどうか。 |
|
| ディスク領域のヘルスチェックを有効にするかどうか。 |
| 利用可能なディスク容量の計算に使用されるパス。 | |
|
| 利用可能な最小ディスク容量。 |
|
| Elasticsearch ヘルスチェックを有効にするかどうか。 |
|
| InfluxDB ヘルスチェックを有効にするかどうか。 |
|
| JMS ヘルスチェックを有効にするかどうか。 |
|
| LDAP ヘルスチェックを有効にするかどうか。 |
|
| メールのヘルスチェックを有効にするかどうか。 |
|
| MongoDB ヘルスチェックを有効にするかどうか。 |
|
| Neo4j ヘルスチェックを有効にするかどうか。 |
|
| ping ヘルスチェックを有効にするかどうか。 |
|
| 活性プローブと準備プローブを有効にするかどうか。 |
|
| RabbitMQ ヘルスチェックを有効にするかどうか。 |
|
| Redis ヘルスチェックを有効にするかどうか。 |
|
| Solr ヘルスチェックを有効にするかどうか。 |
|
| ビルド情報を有効にするかどうか。 |
|
| デフォルトの情報提供者を有効にするかどうか。 |
|
| 環境情報を有効にするかどうか。 |
|
| git 情報を有効にするかどうか。 |
|
| git 情報を公開するために使用するモード。 |
| 指定された名前で始まるメーター ID が監視することが期待される最大値。最長の試合が勝利します。値は、長い値または期間の値として指定できます(タイマーメーターの場合、単位が指定されていない場合のデフォルトは ms です)。 | |
| 指定された名前で始まるメーター ID が監視する必要がある最小値。最長の試合が勝利します。値は、長い値または期間の値として指定できます(タイマーメーターの場合、単位が指定されていない場合のデフォルトは ms です)。 | |
| 指定された名前で始まるメーター ID がパーセンタイルヒストグラムを公開するかどうか。ヒストグラムに基づく集計可能なパーセンタイル計算をサポートする監視システムの場合、これを true に設定できます。他のシステムの場合、これは効果がありません。最長の試合が勝ち、キー `all` を使用してすべてのメーターを構成することもできます。 | |
| 指定された名前で始まるメーター ID のバックエンドに提供する特定の計算された集約不可能なパーセンタイル。最長の試合が勝ち、キー `all` を使用してすべてのメーターを構成することもできます。 | |
| 指定した名前で始まるメーター ID の特定のサービスレベルゴール境界。最長の試合が勝利します。カウンターは、指定された境界ごとに公開されます。値は、長い値または期間の値として指定できます(タイマーメーターの場合、単位が指定されていない場合のデフォルトは ms です)。 | |
| 指定した名前で始まるメーター ID を有効にするかどうか。最長の試合が勝ち、キー `all` を使用してすべてのメーターを構成することもできます。 | |
| AppOptics API トークン。 | |
|
| このバックエンドに使用するリクエストごとの測定数。さらに測定値が見つかった場合、複数のリクエストが行われます。 |
|
| このバックエンドへのリクエストの接続タイムアウト。 |
|
| このバックエンドへのメトリクスのエクスポートが有効かどうか。 |
|
| フロアされた時間を送信するかどうか。複数のホストから測定値を送信して、特定の時間境界に合わせるために役立ちます。 |
|
| メトリクスを AppOptics に提供するときに "@host" にマップされるタグ。 |
|
| このバックエンドへのリクエストの読み取りタイムアウト。 |
|
| 使用するステップサイズ(レポート頻度)。 |
|
| メトリクスを送付する URI。 |
|
| このバックエンドに使用するリクエストごとの測定数。さらに測定値が見つかった場合、複数のリクエストが行われます。 |
|
| LWC サービスから構成設定をリフレッシュする頻度。 |
|
| LWC サービスからのサブスクリプションの有効期間。 |
|
| 現在のサブスクリプションを取得するための Atlas LWC エンドポイントの URI。 |
|
| このバックエンドへのリクエストの接続タイムアウト。 |
|
| このバックエンドへのメトリクスのエクスポートが有効かどうか。 |
|
| Atlas LWC エンドポイントの URI。サブスクリプションのデータを評価します。 |
|
| Atlas LWC へのストリーミングを有効にするかどうか。 |
|
| アクティビティのないメーターの寿命。この期間が経過すると、メーターは期限切れと見なされ、レポートされなくなります。 |
|
| メトリクス公開スケジューラで使用するスレッドの数。 |
|
| このバックエンドへのリクエストの読み取りタイムアウト。 |
|
| 使用するステップサイズ(レポート頻度)。 |
|
| Atlas サーバーの URI。 |
| Datadog API キー。 | |
| Datadog アプリケーションキー。厳密に必要というわけではありませんが、メーターの説明、型、ベースユニットを Datadog に送信することで、Datadog のエクスペリエンスが向上します。 | |
|
| このバックエンドに使用するリクエストごとの測定数。さらに測定値が見つかった場合、複数のリクエストが行われます。 |
|
| このバックエンドへのリクエストの接続タイムアウト。 |
|
| 説明メタデータを Datadog に公開するかどうか。送信するメタデータの量を最小限に抑えるには、これをオフにします。 |
|
| このバックエンドへのメトリクスのエクスポートが有効かどうか。 |
|
| メトリクスを Datadog に提供するときに「ホスト」にマップされるタグ。 |
|
| このバックエンドへのリクエストの読み取りタイムアウト。 |
|
| 使用するステップサイズ(レポート頻度)。 |
|
| メトリクスを送付する URI。Datadog への途中で内部プロキシにメトリクスを公開する必要がある場合は、これを使用してプロキシの場所を定義できます。 |
| Dynatrace 認証トークン。 | |
|
| このバックエンドに使用するリクエストごとの測定数。さらに測定値が見つかった場合、複数のリクエストが行われます。 |
|
| このバックエンドへのリクエストの接続タイムアウト。 |
| メトリクスを Dynatrace にエクスポートしているカスタムデバイスの ID。 | |
|
| このバックエンドへのメトリクスのエクスポートが有効かどうか。 |
| エクスポートされたメトリクスのグループ。Dynatrace UI でカスタムデバイスグループ名を指定するために使用されます。 | |
|
| このバックエンドへのリクエストの読み取りタイムアウト。 |
|
| 使用するステップサイズ(レポート頻度)。 |
|
| エクスポートされたメトリクスのテクノロジー型。Dynatrace UI で論理テクノロジー名にメトリクスをグループ化するために使用されます。 |
| メトリクスを送付する URI。SaaS、自己管理インスタンス、内部プロキシを経由するために使用する必要があります。 | |
|
| インデックスが存在しない場合に自動的に作成するかどうか。 |
|
| このバックエンドに使用するリクエストごとの測定数。さらに測定値が見つかった場合、複数のリクエストが行われます。 |
|
| このバックエンドへのリクエストの接続タイムアウト。 |
|
| このバックエンドへのメトリクスのエクスポートが有効かどうか。 |
|
| メトリクスをエクスポートするホスト。 |
|
| 指標をエクスポートするインデックス。 |
|
| ローリングインデックスに使用されるインデックス日付形式。インデックス名に追加されます。 |
|
| ローリングインデックスに使用される日付形式からインデックス名を区切るプレフィックス。 |
| Elastic サーバーのログインパスワード。 | |
| 取り込みパイプライン名。デフォルトでは、イベントは前処理されません。 | |
|
| このバックエンドへのリクエストの読み取りタイムアウト。 |
|
| 使用するステップサイズ(レポート頻度)。 |
|
| タイムスタンプフィールドの名前。 |
| Elastic サーバーのログインユーザー。 | |
|
| UDP アドレシングモード、ユニキャストまたはマルチキャスト。 |
|
| 期間のレポートに使用される基本時間単位。 |
|
| Ganglia へのメトリクスのエクスポートが有効かどうか。 |
|
| エクスポートされたメトリクスを受信する Ganglia サーバーのホスト。 |
|
| エクスポートされたメトリクスを受信する Ganglia サーバーのポート。 |
|
| 使用するステップサイズ(レポート頻度)。 |
|
| Ganglia のメトリクスの生存時間。マルチキャストの存続可能時間を、ホスト間のホップ(ルーター)の数より 1 つ大きく設定します。 |
|
| 期間のレポートに使用される基本時間単位。 |
|
| Graphite へのメトリクスのエクスポートが有効かどうか。 |
| 階層的な命名規則ではなく、Graphite タグを使用するかどうか。"tagsAsPrefix" が設定されていない限り、デフォルトで有効になります。 | |
|
| エクスポートされたメトリクスを受信する Graphite サーバーのホスト。 |
|
| エクスポートされたメトリクスを受信する Graphite サーバーのポート。 |
|
| Graphite にデータを送信する際に使用するプロトコル。 |
|
| レートのレポートに使用される基本時間単位。 |
|
| 使用するステップサイズ(レポート頻度)。 |
|
| 階層的な命名規則では、指定されたタグキーをメトリクスプレフィックスの一部に変換します。"graphiteTagsEnabled" が true の場合は無視されます。 |
| Humio API トークン。 | |
|
| このバックエンドに使用するリクエストごとの測定数。さらに測定値が見つかった場合、複数のリクエストが行われます。 |
|
| このバックエンドへのリクエストの接続タイムアウト。 |
|
| このバックエンドへのメトリクスのエクスポートが有効かどうか。 |
|
| このバックエンドへのリクエストの読み取りタイムアウト。 |
|
| 使用するステップサイズ(レポート頻度)。 |
| メトリクスが保存されるデータソースを記述する Humio タグ。Humio タグは、Micrometer のタグとは異なる概念です。Micrometer のタグは、ディメンション境界に沿ってメトリクスを分割するために使用されます。 | |
|
| メトリクスを送付する URI。Humio への途中で内部プロキシにメトリクスを公開する必要がある場合、これを使用してプロキシの場所を定義できます。 |
|
| Influx データベースが存在しない場合、メトリクスを公開する前に作成するかどうか。 |
|
| このバックエンドに使用するリクエストごとの測定数。さらに測定値が見つかった場合、複数のリクエストが行われます。 |
|
| Influx に公開されたメトリクスバッチの GZIP 圧縮を有効にするかどうか。 |
|
| このバックエンドへのリクエストの接続タイムアウト。 |
|
| 各ポイントの一貫性を記述します。 |
|
| メトリクスを Influx に提供するときに「ホスト」にマップされるタグ。 |
|
| このバックエンドへのメトリクスのエクスポートが有効かどうか。 |
| Influx サーバーのログインパスワード。 | |
|
| このバックエンドへのリクエストの読み取りタイムアウト。 |
| Influx が現在のデータベースにデータを保持する期間。インスタンス 7d の場合、期間の形式の詳細については、influx ドキュメントを確認してください。 | |
| 使用する保持ポリシー(Influx が指定されていない場合、DEFAULT 保持ポリシーに書き込みます)。 | |
| クラスターに保存されているデータのコピーの数。単一ノードインスタンスの場合は 1 でなければなりません。 | |
| シャードグループによってカバーされる時間範囲。インスタンス 2w の場合、期間の形式の詳細については、influx ドキュメントを確認してください。 | |
|
| 使用するステップサイズ(レポート頻度)。 |
|
| Influx サーバーの URI。 |
| Influx サーバーのログインユーザー。 | |
|
| メトリクス JMX ドメイン名。 |
|
| JMX へのメトリクスのエクスポートが有効かどうか。 |
|
| 使用するステップサイズ(レポート頻度)。 |
|
| このバックエンドに使用するリクエストごとの測定数。さらに測定値が見つかった場合、複数のリクエストが行われます。 |
|
| このバックエンドへのリクエストの接続タイムアウト。 |
|
| このバックエンドへのメトリクスのエクスポートが有効かどうか。 |
| KairosDB サーバーのログインパスワード。 | |
|
| このバックエンドへのリクエストの読み取りタイムアウト。 |
|
| 使用するステップサイズ(レポート頻度)。 |
|
| KairosDB サーバーの URI。 |
| KairosDB サーバーのログインユーザー。 | |
| New Relic アカウント ID。 | |
| New Relic API キー。 | |
|
| このバックエンドに使用するリクエストごとの測定数。さらに測定値が見つかった場合、複数のリクエストが行われます。 |
| 使用するクライアントプロバイダーの型。 | |
|
| このバックエンドへのリクエストの接続タイムアウト。 |
|
| このバックエンドへのメトリクスのエクスポートが有効かどうか。 |
|
| 公開するイベント型。"meter-name-event-type-enabled" が "true" に設定されている場合、このプロパティは無視されます。 |
|
| 'event-type' 構成プロパティ値を使用する代わりに、イベント型としてメーター名を送信するかどうか。New Relic ガイドラインに従っていない場合、または以前の Spring Boot リリースと一致するイベント型が必要な場合は、"true" に設定できます。 |
|
| このバックエンドへのリクエストの読み取りタイムアウト。 |
|
| 使用するステップサイズ(レポート頻度)。 |
|
| メトリクスを送付する URI。 |
|
| Prometheus へのスクレイプペイロードの一部として説明の発行を有効にするかどうか。これをオフにして、各スクレイプで送信されるデータの量を最小限にします。 |
|
| Prometheus へのメトリクスのエクスポートが有効かどうか。 |
|
| DistributionSummary およびタイマーをバッキングするためのヒストグラム型。 |
|
| Pushgateway のベース URL。 |
|
| Prometheus Pushgateway 経由での公開を有効にします。 |
| プッシュされたメトリクスのグループ化キー。 | |
| このアプリケーションインスタンスのジョブ識別子。 | |
|
| メトリクスをプッシュする頻度。 |
|
| シャットダウン時に実行する必要がある操作。 |
|
| 使用するステップサイズ(レポート頻度)。 |
| SignalFX アクセストークン。 | |
|
| このバックエンドに使用するリクエストごとの測定数。さらに測定値が見つかった場合、複数のリクエストが行われます。 |
|
| このバックエンドへのリクエストの接続タイムアウト。 |
|
| このバックエンドへのメトリクスのエクスポートが有効かどうか。 |
|
| このバックエンドへのリクエストの読み取りタイムアウト。 |
| SignalFx にメトリクスを公開しているアプリインスタンスを一意に識別します。デフォルトはローカルホスト名です。 | |
|
| 使用するステップサイズ(レポート頻度)。 |
|
| メトリクスを送付する URI。 |
|
| 他のエクスポーターがない場合に、インメモリバックエンドへのメトリクスのエクスポートが有効になっているかどうか。 |
|
| カウントモード。 |
|
| 使用するステップサイズ(レポート頻度)。 |
|
| このバックエンドに使用するリクエストごとの測定数。さらに測定値が見つかった場合、複数のリクエストが行われます。 |
|
| このバックエンドへのリクエストの接続タイムアウト。 |
|
| このバックエンドへのメトリクスのエクスポートが有効かどうか。 |
| 監視する Google クラウドプロジェクトの識別子。 | |
|
| このバックエンドへのリクエストの読み取りタイムアウト。 |
|
| 監視対象のリソース型。 |
|
| 使用するステップサイズ(レポート頻度)。 |
|
| 統計の StatsD へのエクスポートが有効かどうか。 |
|
| 使用する StatsD 回線プロトコル。 |
|
| エクスポートされたメトリクスを受信する StatsD サーバーのホスト。 |
|
| 単一のペイロードの全長は、ネットワークの MTU 内に保持する必要があります。 |
|
| ゲージがポーリングされる頻度。ゲージがポーリングされると、その値が再計算され、値が変更された場合 (または publishUnchangedMeters が true の場合)、その値は StatsD サーバーに送信されます。 |
|
| エクスポートされたメトリクスを受信する StatsD サーバーのポート。 |
|
| 変更されていないメーターを StatsD サーバーに送信するかどうか。 |
| Wavefront API ホストにメトリクスを直接公開するときに使用される API トークン。 | |
|
| このバックエンドに使用するリクエストごとの測定数。さらに測定値が見つかった場合、複数のリクエストが行われます。 |
|
| このバックエンドへのメトリクスのエクスポートが有効かどうか。 |
| Wavefront UI で表示したときに、このアプリのホワイトボックスインストルメンテーションから生成されたメトリクスを、他の Wavefront 統合から生成されたメトリクスから区別するためのグローバルプレフィックス。 | |
|
| |
|
| |
| ||
| Wavefront に公開されるメトリクスのソースであるアプリインスタンスの一意の識別子。デフォルトはローカルホスト名です。 | |
|
| 使用するステップサイズ(レポート頻度)。 |
|
| メトリクスを送付する URI。 |
| すべてのメーターに適用される共通タグ。 | |
|
| 自動構成された MeterRegistry 実装を Metrics のグローバル静的レジストリにバインドする必要があるかどうか。テストでは、これを "false" に設定して、テストの独立性を最大化します。 |
|
| 許可される一意の URI タグ値の最大数。タグ値の最大数に達すると、追加のタグ値を持つメトリクスはフィルターによって拒否されます。 |
|
| Web クライアントリクエストを自動的に時間設定するかどうか。 |
| 公開する計算可能な非集計パーセンタイル。 | |
|
| パーセンタイルヒストグラムを公開するかどうか。 |
|
| 送信されたリクエストのメトリクスの名前。 |
|
| 許可される一意の URI タグ値の最大数。タグ値の最大数に達すると、追加のタグ値を持つメトリクスはフィルターによって拒否されます。 |
|
| Web サーバーリクエストを自動的に時間設定するかどうか。 |
| 公開する計算可能な非集計パーセンタイル。 | |
|
| パーセンタイルヒストグラムを公開するかどうか。 |
|
| メトリクスを記録するときに末尾のスラッシュを無視するかどうか。 |
|
| 受信したリクエストのメトリクスの名前。 |
|
| 各レスポンスに "X-Application-Context" HTTP ヘッダーを追加します。 |
| 管理エンドポイントがバインドするネットワークアドレス。カスタム management.server.port が必要です。 | |
| 管理エンドポイント HTTP ポート(デフォルトではアプリケーションと同じポートを使用します)。別のポートを構成して、管理固有の SSL を使用します。 | |
| 管理エンドポイントのコンテキストパス(たとえば、`/management`)。カスタム management.server.port が必要です。 | |
| サポートされている SSL 暗号。 | |
| クライアント認証モード。トラストストアが必要です。 | |
|
| SSL サポートを有効にするかどうか。 |
| SSL プロトコルを有効にしました。 | |
| キーストア内のキーを識別するエイリアス。 | |
| 鍵ストア内の鍵にアクセスするために使用されるパスワード。 | |
| SSL 証明書(通常は jks ファイル)を保持するキーストアへのパス。 | |
| キーストアへのアクセスに使用されるパスワード。 | |
| キーストアのプロバイダー。 | |
| キーストアの型。 | |
|
| 使用する SSL プロトコル。 |
| SSL 証明書を保持するトラストストア。 | |
| トラストストアへのアクセスに使用されるパスワード。 | |
| トラストストアのプロバイダー。 | |
| トラストストアの型。 | |
|
| HTTP リクエスト / レスポンストレースを有効にするかどうか。 |
|
| トレースに含まれる項目。デフォルトでは、リクエストヘッダー(Authorization を除くが Cookie を含む)、レスポンスヘッダー(Set-Cookie を含む)、および所要時間になります。 |
15. Devtools プロパティ
キー | デフォルト値 | 説明 |
---|---|---|
|
| 開発プロパティのデフォルトを有効にするかどうか。 |
|
| livereload.com 互換サーバーを有効にするかどうか。 |
|
| サーバーポート。 |
|
| リモート接続の処理に使用されるコンテキストパス。 |
| リモートアプリケーションへの接続に使用するプロキシのホスト。 | |
| リモートアプリケーションへの接続に使用するプロキシのポート。 | |
|
| リモート再起動を有効にするかどうか。 |
| 接続を確立するために必要な共有秘密(リモートサポートを有効にするために必要)。 | |
|
| 共有秘密の転送に使用される HTTP ヘッダー。 |
| 完全な再起動のトリガーから除外する必要がある追加のパターン。 | |
| 変更を監視するための追加のパス。 | |
|
| 自動再起動を有効にするかどうか。 |
|
| 完全な再起動のトリガーから除外する必要があるパターン。 |
|
| 再起動時に条件評価デルタを記録するかどうか。 |
|
| クラスパス変更のポーリング間の待機時間。 |
|
| 再起動がトリガーされるまでにクラスパスを変更せずに必要な待機時間。 |
| 変更すると、再起動チェックをトリガーする特定のファイルの名前。クラスパスに表示されるファイルの単純な名前(パスなし)でなければなりません。指定しない場合、クラスパスファイルが変更されると再起動がトリガーされます。 |