Compartir a través de


ClusterMembershipOptions Clase

Definición

Configuración de la pertenencia al clúster.

public class ClusterMembershipOptions
type ClusterMembershipOptions = class
Public Class ClusterMembershipOptions
Herencia
ClusterMembershipOptions

Constructores

ClusterMembershipOptions()

Configuración de la pertenencia al clúster.

Campos

DEFAULT_DEFUNCT_SILO_CLEANUP_PERIOD

Configuración de la pertenencia al clúster.

DEFAULT_DEFUNCT_SILO_EXPIRATION

Configuración de la pertenencia al clúster.

DEFAULT_LIVENESS_DEATH_VOTE_EXPIRATION_TIMEOUT

Configuración de la pertenencia al clúster.

DEFAULT_LIVENESS_ENABLED

Configuración de la pertenencia al clúster.

DEFAULT_LIVENESS_EXPECTED_CLUSTER_SIZE

Configuración de la pertenencia al clúster.

DEFAULT_LIVENESS_I_AM_ALIVE_TABLE_PUBLISH_TIMEOUT

Configuración de la pertenencia al clúster.

DEFAULT_LIVENESS_MAX_JOIN_ATTEMPT_TIME

Configuración de la pertenencia al clúster.

DEFAULT_LIVENESS_NUM_MISSED_PROBES_LIMIT

Configuración de la pertenencia al clúster.

DEFAULT_LIVENESS_NUM_PROBED_SILOS

Configuración de la pertenencia al clúster.

DEFAULT_LIVENESS_NUM_TABLE_I_AM_ALIVE_LIMIT

Configuración de la pertenencia al clúster.

DEFAULT_LIVENESS_NUM_VOTES_FOR_DEATH_DECLARATION

Configuración de la pertenencia al clúster.

DEFAULT_LIVENESS_PROBE_TIMEOUT

Configuración de la pertenencia al clúster.

DEFAULT_LIVENESS_TABLE_REFRESH_TIMEOUT

Configuración de la pertenencia al clúster.

DEFAULT_LIVENESS_USE_LIVENESS_GOSSIP

Configuración de la pertenencia al clúster.

DEFAULT_VALIDATE_INITIAL_CONNECTIVITY

Configuración de la pertenencia al clúster.

Propiedades

DeathVoteExpirationTimeout

Obtiene o establece el tiempo de expiración en segundos para los votos de la tabla de pertenencia.

DefunctSiloCleanupPeriod

Obtiene o establece la duración entre las operaciones de limpieza de tablas de pertenencia. Cuando transcurre este período, se quitan todas las entradas de silo inactivas anteriores DefunctSiloExpiration a . Este valor es por silo.

DefunctSiloExpiration

Obtiene o establece el período de tiempo después del cual las entradas de pertenencia para los silos inactivos son aptas para la eliminación. Válido solo si DefunctSiloCleanupPeriod no nulles .

EnableIndirectProbes

Obtiene o establece un valor que indica si se deben habilitar los silos de sondeo indirectamente, a través de otros silos.

ExpectedClusterSize

Tamaño esperado de un clúster. No es necesario ser muy preciso, puede ser una sobreestimación.

ExtendProbeTimeoutDuringDegradation

Obtiene o establece un valor que indica si se va a extender el valor efectivo ProbeTimeout en función de la degradación actual del estado local.

IAmAliveTablePublishTimeout

Obtiene o establece el período entre actualizar el latido de este silo en la tabla de pertenencia.

IsRunningAsUnitTest

SOLO PRUEBA: no modificar en entornos de producción

LivenessEnabled

Obtiene o establece un valor que indica si se debe deshabilitar el protocolo de ejecución de silo (solo se debe usar para las pruebas). Si se sospecha que un silo está inactivo, pero este atributo se establece falseen , las sospechas no se propagarán al sistema y se aplicarán. Este parámetro está pensado para su uso solo para pruebas y solución de problemas. En producción, la ejecución siempre debe estar habilitada.

LocalHealthDegradationMonitoringPeriod

Obtiene o establece el período entre las pruebas automáticas para registrar el estado de degradación del estado de mantenimiento local.

MaxJoinAttemptTime

Obtiene o establece la cantidad máxima de tiempo para intentar unirse a un clúster antes de renunciar.

NumMissedProbesLimit

Obtiene o establece el número de solicitudes de sondeo perdidas de un silo que conduce a sospechar que este silo está inactivo.

NumMissedTableIAmAliveLimit

Obtiene o establece el número de actualizaciones perdidas de "Estoy activa" en la tabla desde un silo que provoca que se registre la advertencia.

NumProbedSilos

Obtiene o establece el número de silos que sondea cada silo para mejorar la vida.

NumVotesForDeathDeclaration

Obtiene o establece el número de votos no expirados necesarios para declarar algún silo como inactivo (debe ser como máximo NumProbedSilos).

ProbeTimeout

Obtiene o establece el período entre enviar un sondeo de ejecución a cualquier host determinado, así como el tiempo de espera de cada sondeo.

TableRefreshTimeout

Obtiene o establece el período entre la captura de actualizaciones de la tabla de pertenencia.

UseLivenessGossip

Obtiene o establece un valor que indica si las actualizaciones de pertenencia a gossip entre hosts.

ValidateInitialConnectivity

Si el nuevo silo que se une al clúster tiene que validar la conectividad inicial con todos los demás silos activos.

Se aplica a