@TargetSE(valueSE=TYPESE) @RetentionSE(valueSE=RUNTIMESE) @InheritedSE @DocumentedSE @Import(value=OffHeapConfiguration.class) @UsesGemFireProperties public @interface EnableOffHeap
EnableOffHeap アノテーションは、キャッシュ Regions 内のオフヒープメモリデータストレージを構成して有効にするために、Spring @Configuration アノテーションが付けられたアプリケーション ClassSE をマークします。AnnotationSE, Import, OffHeapConfiguration| 修飾子と型 | 必須要素と説明 |
|---|---|
StringSE | memorySize オフヒープメモリのサイズをメガバイト (m) またはギガバイト (g) 単位で指定します。 |
| 修飾子と型 | オプションの要素と説明 |
|---|---|
StringSE[] | regionNames オフヒープメモリ設定が適用されるすべての Regions を名前で識別します。 |
public abstract StringSE memorySize
off-heap-memory-size=4096m
off-heap-memory-size=120g
デフォルトでは設定されていません。application.properties の spring.data.gemfire.cache.off-heap.memory-size プロパティを使用します。public abstract StringSE[] regionNames
Regions を名前で識別します。デフォルトはすべて Regions です。application.properties の spring.data.gemfire.cache.off-heap.region-names プロパティを使用します。Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.