Compartilhar via


ClusterMembershipOptions Classe

Definição

Configurações para associação de cluster.

public class ClusterMembershipOptions
type ClusterMembershipOptions = class
Public Class ClusterMembershipOptions
Herança
ClusterMembershipOptions

Construtores

ClusterMembershipOptions()

Configurações para associação de cluster.

Campos

DEFAULT_DEFUNCT_SILO_CLEANUP_PERIOD

Configurações para associação de cluster.

DEFAULT_DEFUNCT_SILO_EXPIRATION

Configurações para associação de cluster.

DEFAULT_LIVENESS_DEATH_VOTE_EXPIRATION_TIMEOUT

Configurações para associação de cluster.

DEFAULT_LIVENESS_ENABLED

Configurações para associação de cluster.

DEFAULT_LIVENESS_EXPECTED_CLUSTER_SIZE

Configurações para associação de cluster.

DEFAULT_LIVENESS_I_AM_ALIVE_TABLE_PUBLISH_TIMEOUT

Configurações para associação de cluster.

DEFAULT_LIVENESS_MAX_JOIN_ATTEMPT_TIME

Configurações para associação de cluster.

DEFAULT_LIVENESS_NUM_MISSED_PROBES_LIMIT

Configurações para associação de cluster.

DEFAULT_LIVENESS_NUM_PROBED_SILOS

Configurações para associação de cluster.

DEFAULT_LIVENESS_NUM_TABLE_I_AM_ALIVE_LIMIT

Configurações para associação de cluster.

DEFAULT_LIVENESS_NUM_VOTES_FOR_DEATH_DECLARATION

Configurações para associação de cluster.

DEFAULT_LIVENESS_PROBE_TIMEOUT

Configurações para associação de cluster.

DEFAULT_LIVENESS_TABLE_REFRESH_TIMEOUT

Configurações para associação de cluster.

DEFAULT_LIVENESS_USE_LIVENESS_GOSSIP

Configurações para associação de cluster.

DEFAULT_VALIDATE_INITIAL_CONNECTIVITY

Configurações para associação de cluster.

Propriedades

DeathVoteExpirationTimeout

Obtém ou define o tempo de expiração em segundos para votos na tabela de associação.

DefunctSiloCleanupPeriod

Obtém ou define a duração entre as operações de limpeza da tabela de associação. Quando esse período se passa, todas as entradas de silo extintas mais antigas do que DefunctSiloExpiration são removidas. Esse valor é por silo.

DefunctSiloExpiration

Obtém ou define o período de tempo após o qual as entradas de associação para silos extintos são qualificadas para remoção. Válido somente se DefunctSiloCleanupPeriod não nullfor .

EnableIndirectProbes

Obtém ou define um valor que indica se os silos de investigação devem ser habilitados indiretamente por meio de outros silos.

ExpectedClusterSize

O tamanho esperado de um cluster. Não precisa ser muito preciso, pode ser superestimado.

ExtendProbeTimeoutDuringDegradation

Obtém ou define um valor que indica se o valor efetivo ProbeTimeout deve ser estendido com base na degradação da integridade local atual.

IAmAliveTablePublishTimeout

Obtém ou define o período entre atualizar a pulsação desse silo na tabela de associação.

IsRunningAsUnitTest

SOMENTE TESTE - Não modificar em ambientes de produção

LivenessEnabled

Obtém ou define um valor que indica se o protocolo de vida do silo deve ser desabilitado (deve ser usado apenas para teste). Se suspeita-se que um silo esteja inativo, mas esse atributo for definido como false, as suspeitas não serão propagadas para o sistema e impostas. Esse parâmetro destina-se a ser usado apenas para teste e solução de problemas. Na produção, a vida útil deve ser sempre habilitada.

LocalHealthDegradationMonitoringPeriod

Obtém ou define o período entre autotemos para registrar status de degradação da integridade local.

MaxJoinAttemptTime

Obtém ou define a quantidade máxima de tempo para tentar ingressar em um cluster antes de desistir.

NumMissedProbesLimit

Obtém ou define o número de solicitações de investigação perdidas de um silo que levam à suspeita desse silo como inoperante.

NumMissedTableIAmAliveLimit

Obtém ou define o número de atualizações "Estou vivo" perdidas na tabela de um silo que faz com que o aviso seja registrado.

NumProbedSilos

Obtém ou define o número de silos que cada silo investiga para a vida útil.

NumVotesForDeathDeclaration

Obtém ou define o número de votos não expirados necessários para declarar algum silo como inativo (deve ser no máximo NumProbedSilos)

ProbeTimeout

Obtém ou define o período entre o envio de uma investigação de atividade para qualquer host, bem como o tempo limite para cada investigação.

TableRefreshTimeout

Obtém ou define o período entre buscar atualizações da tabela de associação.

UseLivenessGossip

Obtém ou define um valor que indica se a associação de fofocas é atualizada entre hosts.

ValidateInitialConnectivity

Se o novo silo que une o cluster precisa validar a conectividade inicial com todos os outros silos ativos.

Aplica-se a