次の方法で共有


ActorGarbageCollectionSettings クラス

  • java.lang.Object
    • microsoft.servicefabric.actors.runtime.ActorGarbageCollectionSettings

public class ActorGarbageCollectionSettings

Actor Service のガベージ コレクションの動作を構成するための設定。

コンストラクターの概要

コンストラクター 説明
ActorGarbageCollectionSettings()

ActorGarbageCollectionSettings クラスの新しいインスタンスを初期化します。

ActorGarbageCollectionSettings(long idleTimeoutInSeconds, long scanIntervalInSeconds)

ActorGarbageCollectionSettings クラスの新しいインスタンスを初期化します。

メソッドの概要

修飾子と型 メソッドと説明
long getIdleTimeoutInSeconds()

使用されていないアクターをガベージ コレクトするまで待機する時間間隔を取得します。

long getScanIntervalInSeconds()

アクター ガベージ コレクション スキャンを実行する時間間隔を取得します。

コンストラクターの詳細

ActorGarbageCollectionSettings

public ActorGarbageCollectionSettings()

ActorGarbageCollectionSettings クラスの新しいインスタンスを初期化します。

ActorGarbageCollectionSettings

public ActorGarbageCollectionSettings(long idleTimeoutInSeconds, long scanIntervalInSeconds)

ActorGarbageCollectionSettings クラスの新しいインスタンスを初期化します。

パラメーター:

idleTimeoutInSeconds - 使用中ではないアクターをガベージ コレクトする前に待機する時間間隔。
scanIntervalInSeconds - アクター ガベージ コレクション スキャンを実行する時間間隔。

スロー:

java.lang.IllegalArgumentException - idleTimeoutInSeconds が 0 以下の場合。 scanIntervalInSeconds が 0 以下の場合。 idleTimeoutInSeconds が scanIntervalInSeconds より小さい場合。

メソッドの詳細

getIdleTimeoutInSeconds

public long getIdleTimeoutInSeconds()

使用されていないアクターをガベージ コレクトするまで待機する時間間隔を取得します。

戻り値:

使用中ではないアクターをガベージ コレクションする前に待機する長整数型 (Long) の時間間隔。

getScanIntervalInSeconds

public long getScanIntervalInSeconds()

アクター ガベージ コレクション スキャンを実行する時間間隔を取得します。

戻り値:

アクター ガベージ コレクション スキャンを実行するための Long の時間間隔。

適用対象