@TargetSE(valueSE=TYPESE) @RetentionSE(valueSE=RUNTIMESE) @InheritedSE @DocumentedSE @Import(value=OffHeapConfiguration.class) @UsesGemFireProperties public @interface EnableOffHeap
EnableOffHeap
アノテーションは、キャッシュ Regions
内のオフヒープメモリデータストレージを構成して有効にするために、Spring @Configuration
アノテーションが付けられたアプリケーション Class
SE をマークします。Annotation
SE, 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.