共用方式為


ClusterMembershipOptions 類別

定義

叢集成員資格的設定。

public class ClusterMembershipOptions
type ClusterMembershipOptions = class
Public Class ClusterMembershipOptions
繼承
ClusterMembershipOptions

建構函式

ClusterMembershipOptions()

叢集成員資格的設定。

欄位

DEFAULT_DEFUNCT_SILO_CLEANUP_PERIOD

叢集成員資格的設定。

DEFAULT_DEFUNCT_SILO_EXPIRATION

叢集成員資格的設定。

DEFAULT_LIVENESS_DEATH_VOTE_EXPIRATION_TIMEOUT

叢集成員資格的設定。

DEFAULT_LIVENESS_ENABLED

叢集成員資格的設定。

DEFAULT_LIVENESS_EXPECTED_CLUSTER_SIZE

叢集成員資格的設定。

DEFAULT_LIVENESS_I_AM_ALIVE_TABLE_PUBLISH_TIMEOUT

叢集成員資格的設定。

DEFAULT_LIVENESS_MAX_JOIN_ATTEMPT_TIME

叢集成員資格的設定。

DEFAULT_LIVENESS_NUM_MISSED_PROBES_LIMIT

叢集成員資格的設定。

DEFAULT_LIVENESS_NUM_PROBED_SILOS

叢集成員資格的設定。

DEFAULT_LIVENESS_NUM_TABLE_I_AM_ALIVE_LIMIT

叢集成員資格的設定。

DEFAULT_LIVENESS_NUM_VOTES_FOR_DEATH_DECLARATION

叢集成員資格的設定。

DEFAULT_LIVENESS_PROBE_TIMEOUT

叢集成員資格的設定。

DEFAULT_LIVENESS_TABLE_REFRESH_TIMEOUT

叢集成員資格的設定。

DEFAULT_LIVENESS_USE_LIVENESS_GOSSIP

叢集成員資格的設定。

DEFAULT_VALIDATE_INITIAL_CONNECTIVITY

叢集成員資格的設定。

屬性

DeathVoteExpirationTimeout

取得或設定成員資格數據表中投票的到期時間,以秒為單位。

DefunctSiloCleanupPeriod

取得或設定成員資格數據表清除作業之間的持續時間。 當此期間經過時,會移除早於 DefunctSiloExpiration 的所有無用尋址接收器專案。 此值是每一尋址接收器。

DefunctSiloExpiration

取得或設定一段時間,之後無用尋址尋址接收器的成員資格專案就有資格移除。 只有在 不是 null時才DefunctSiloCleanupPeriod有效。

EnableIndirectProbes

取得或設定值,指出是否要透過其他尋址接收器間接啟用探查接收器。

ExpectedClusterSize

叢集的預期大小。 不需要非常精確,可能是高估的。

ExtendProbeTimeoutDuringDegradation

取得或設定值,指出是否根據目前的本機健康情況降低來擴充有效 ProbeTimeout 值。

IAmAliveTablePublishTimeout

取得或設定在成員資格數據表中更新這個尋址接收器活動訊號之間的期間。

IsRunningAsUnitTest

僅限測試 - 請勿在生產環境中修改

LivenessEnabled

取得或設定值,指出是否要停用尋址接收器活躍度通訊協定 (只應用於測試) 。 如果懷疑尋址接收器已關閉,但此屬性設定為 false,則懷疑不會傳播至系統並強制執行。 此參數僅供測試和疑難解答之用。 在生產環境中,應該一律啟用活躍度。

LocalHealthDegradationMonitoringPeriod

取得或設定自我測試之間的期間,以記錄本機健康情況降低狀態。

MaxJoinAttemptTime

取得或設定在放棄之前嘗試加入叢集的時間上限。

NumMissedProbesLimit

取得或設定來自尋址接收器的遺漏探查要求數目,導致此尋址接收器關閉。

NumMissedTableIAmAliveLimit

取得或設定數據表中遺漏的「我正在運作」更新數目,該更新來自造成記錄警告的尋址接收器。

NumProbedSilos

取得或設定每個尋址接收器探查的尋址接收器數目。

NumVotesForDeathDeclaration

取得或設定宣告某些尋址接收器所需的非過期投票數目, (應該最多 NumProbedSilos)

ProbeTimeout

取得或設定將活躍度探查傳送至任何指定主機以及每個探查逾時之間的期間。

TableRefreshTimeout

取得或設定從成員資格數據表擷取更新之間的期間。

UseLivenessGossip

取得或設定值,指出主機之間的 Gossip 成員資格更新。

ValidateInitialConnectivity

加入叢集的新尋址接收器是否必須驗證與其他所有作用中尋址接收器的初始連線。

適用於