GlobalConfiguration Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
This type is obsolete and may be removed in a future release. Use configuration methods on ISiloHostBuilder to configure specific types.
Objeto de dados que contém parâmetros de configuração global do Silo.
[System.Serializable]
public class GlobalConfiguration : Orleans.Runtime.Configuration.MessagingConfiguration
[System.Serializable]
[System.Obsolete("This type is obsolete and may be removed in a future release. Use configuration methods on ISiloHostBuilder to configure specific types.")]
public class GlobalConfiguration : Orleans.Runtime.Configuration.MessagingConfiguration
[<System.Serializable>]
type GlobalConfiguration = class
inherit MessagingConfiguration
[<System.Serializable>]
[<System.Obsolete("This type is obsolete and may be removed in a future release. Use configuration methods on ISiloHostBuilder to configure specific types.")>]
type GlobalConfiguration = class
inherit MessagingConfiguration
Public Class GlobalConfiguration
Inherits MessagingConfiguration
- Herança
- Atributos
Construtores
GlobalConfiguration() |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
Campos
DEFAULT_MULTICLUSTER_REGISTRATION_STRATEGY |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
DEFAULT_PERFORM_DEADLOCK_DETECTION |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
DEFAULT_PLACEMENT_STRATEGY |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
ENFORCE_MINIMUM_REQUIREMENT_FOR_AGE_LIMIT |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
Propriedades
ActivationCountBasedPlacementChooseOutOf |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
AdoInvariant |
Obsoleto.
Ao usar o ADO, identifica o provedor de dados subjacente para vida e lembretes. Essa sintaxe de nomenclatura de três partes também é usada na criação de uma nova fábrica e para identificar o provedor em um arquivo de configuração de aplicativo, de forma que o nome do provedor, juntamente com a cadeia de conexão associada, possa ser recuperado em tempo de execução. https://msdn.microsoft.com/en-us/library/dd0w4a2z%28v=vs.110%29.aspx Para substituir esse valor para o conjunto de lembretes AdoInvariantForReminders |
AdoInvariantForReminders |
Obsoleto.
Defina essa propriedade para substituir AdoInvariant para lembretes. |
AllowCallChainReentrancy |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
Application |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
AssumeHomogenousSilosForTesting |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
BackgroundGossipInterval |
Obsoleto.
O tempo entre fofocas de fundo. |
BufferPoolBufferSize |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. (Herdado de MessagingConfiguration) |
BufferPoolMaxSize |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. (Herdado de MessagingConfiguration) |
BufferPoolPreallocationSize |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. (Herdado de MessagingConfiguration) |
CacheSize |
Obsoleto.
O atributo CacheSize especifica o número máximo de granularidades para as quais as informações do diretório serão armazenadas em cache. |
CacheTTLExtensionFactor |
Obsoleto.
O atributo TTLExtensionFactor especifica o fator pelo qual as TTLs de entrada de cache devem ser estendidas quando forem consideradas estáveis. |
ClientDropTimeout |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. (Herdado de MessagingConfiguration) |
ClientRegistrationRefresh |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
ClientSenderBuckets |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. (Herdado de MessagingConfiguration) |
ClusterId |
Obsoleto.
Identidade do cluster. Os silos com a mesma identidade de cluster se unirão. Ao implantar diferentes versões do aplicativo simultaneamente, altere a ID se elas não devem ingressar no mesmo cluster lógico. Em uma rede de vários clusters, a ID do cluster deve ser exclusiva para cada cluster. |
CollectionQuantum |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
DataConnectionString |
Obsoleto.
Cadeia de conexão para o provedor de dados subjacente para lembretes e vida. ex. Armazenamento do Azure, ZooKeeper, SQL Server, ect. Para substituir esse valor para o conjunto de lembretes DataConnectionStringForReminders |
DataConnectionStringForReminders |
Obsoleto.
Defina essa propriedade para substituir DataConnectionString para lembretes. |
DeathVoteExpirationTimeout |
Obsoleto.
Tempo de expiração em segundos para o voto de morte na tabela de associação. |
DefaultCompatibilityStrategy |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
DefaultMultiCluster |
Obsoleto.
Uma lista de IDs de cluster, a ser usada se nenhuma configuração multicluster for encontrada em canais gossip. |
DefaultPlacementStrategy |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
DefaultVersionSelectorStrategy |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
DeploymentId |
Obsoleto.
ID da implantação. Isso é o mesmo que ClusterId e foi preterido em favor dele. |
DeploymentLoadPublisherRefreshTime |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
DirectoryCachingStrategy |
Obsoleto.
O atributo DirectoryCachingStrategy especifica a estratégia de cache a ser usada. As opções são Nenhum, o que significa não armazenar em cache as entradas de diretório localmente; LRU, que indica que uma estratégia de tamanho fixo padrão menos usada recentemente deve ser usada; e Adaptável, que indica que uma estratégia adaptável com um tamanho máximo fixo deve ser usada. A estratégia adaptável é usada por padrão. |
DirectoryLazyDeregistrationDelay |
Obsoleto.
O período de tempo entre quando adicionamos uma entrada para uma ativação ao diretório de granularidade e quando temos permissão para remover condicionalmente essa entrada. O cancelamento de registro condicional é usado para limpeza lenta de ativações cujo cancelamento de registro de prompt falhou por algum motivo (por exemplo, falha de mensagem). Isso sempre deve ser de pelo menos um minuto, já que comparamos os horários na partição de diretório, portanto, os atrasos de mensagem e os skues clcks precisam ser permitidos. |
DropExpiredMessages |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. (Herdado de MessagingConfiguration) |
ExpectedClusterSize |
Obsoleto.
O tamanho esperado de um cluster. Não precisa ser muito preciso, pode ser superestimado. |
FallbackSerializationProvider |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. (Herdado de MessagingConfiguration) |
FastKillOnCancelKeyPress |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
GatewaySenderQueues |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. (Herdado de MessagingConfiguration) |
GlobalSingleInstanceNumberRetries |
Obsoleto.
O número de repetições rápidas antes de entrar no estado DOUBTFUL. |
GlobalSingleInstanceRetryInterval |
Obsoleto.
O tempo entre as tentativas lentas de ativações DOUBTFUL. |
GossipChannels |
Obsoleto.
Uma lista de cadeias de conexão para canais de fofocas. |
GrainServiceConfigurations |
Obsoleto.
Configuração para serviços de granularidade. |
HasMultiClusterNetwork |
Obsoleto.
Se esse cluster está configurado para fazer parte de uma rede multicluster |
IAmAliveTablePublishTimeout |
Obsoleto.
O número de segundos a serem gravados periodicamente na tabela de associação em que esse silo está ativo. Útil somente para diagnóstico. |
InitialCacheTTL |
Obsoleto.
O atributo InitialTTL especifica o tempo inicial (mínimo), em segundos, para manter uma entrada de cache antes de revalidar. |
LargeMessageWarningThreshold |
Obsoleto.
O atributo LargeMessageWarningThreshold especifica quando gerar uma mensagem de rastreamento de aviso para mensagens grandes. (Herdado de MessagingConfiguration) |
LivenessEnabled |
Obsoleto.
Alternância global para desabilitar o protocolo de vida do silo (deve ser usado somente para teste). O atributo LivenessEnabled, se fornecido e definido como "false", suprime a imposição de vida. Se suspeita-se que um silo esteja morto, 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 deve ser sempre habilitada. O padrão é true (habilitado) |
LivenessType |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
MaxForwardCount |
Obsoleto.
O atributo MaxForwardCount especifica o número máximo de vezes que uma mensagem está sendo desativada de um silo para outro. O encaminhamento é usado internamente pelo tuntime como um mecanismo de recuperação quando os silos falham e a associação é instável. Nesses tempos, as mensagens podem não ser roteadas corretamente para o destino e o runtime tenta encaminhar essas mensagens várias vezes antes de rejeitá-las. (Herdado de MessagingConfiguration) |
MaximumCacheTTL |
Obsoleto.
O atributo MaximumTTL especifica o tempo máximo, em segundos, para manter uma entrada de cache antes de revalidar. |
MaxJoinAttemptTime |
Obsoleto.
O número de segundos para tentar ingressar em um cluster de silos antes de desistir. |
MaxMultiClusterGateways |
Obsoleto.
O número máximo de silos por cluster deve ser designado para servir como gateways. |
MaxRequestProcessingTime |
Obsoleto.
Especifica o tempo máximo que uma solicitação pode levar antes que a ativação seja relatada como "bloqueada" |
MaxResendCount |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. (Herdado de MessagingConfiguration) |
MaxSocketAge |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. (Herdado de MessagingConfiguration) |
MaxSockets |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. (Herdado de MessagingConfiguration) |
MaxStorageBusyRetries |
Obsoleto.
Contagem de repetições para operações de Tabela do Azure. |
MembershipTableAssembly |
Obsoleto.
Assembly a ser usado para implementação de MembershipTable personalizada |
MockReminderTableTimeout |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
NumMissedProbesLimit |
Obsoleto.
O número de mensagens de pulsação "Estou vivo" perdidas de um silo ou número de investigações não respondidos que levam a suspeitar que este silo está morto. |
NumMissedTableIAmAliveLimit |
Obsoleto.
O número de atualizações perdidas de "Estou vivo" na tabela de um silo que faz com que o aviso seja registrado. Não afeta o protocolo de atividade. |
NumProbedSilos |
Obsoleto.
O número de silos que cada silo investiga quanto à atividade. |
NumVirtualBucketsConsistentRing |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
NumVotesForDeathDeclaration |
Obsoleto.
O número de votos não expirados necessários para declarar algum silo como morto (deve ser no máximo NumMissedProbesLimit) |
OpenConnectionTimeout |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. (Herdado de MessagingConfiguration) |
PerformDeadlockDetection |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
PrimaryNodeIsRequired |
Obsoleto.
Determina se o nó primário precisa ser configurado como um nó de semente. True se LivenessType estiver definido como MembershipTableGrain, caso contrário, false. |
ProbeTimeout |
Obsoleto.
O número de segundos para investigar periodicamente outros silos quanto à sua atividade ou para que o silo envie mensagens de pulsação "Estou vivo" sobre si mesmo. |
ProviderConfigurations |
Obsoleto.
Configuração para vários provedores de runtime. |
ReminderServiceType |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
ReminderTableAssembly |
Obsoleto.
Assembly a ser usado para implementação personalizada de ReminderTable |
ResendOnTimeout |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. (Herdado de MessagingConfiguration) |
ResponseTimeout |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. (Herdado de MessagingConfiguration) |
SeedNodes |
Obsoleto.
SeedNodes são usados apenas na configuração de desenvolvimento local com LivenessProviderType.MembershipTableGrain SeedNodes nunca são usados em produção. |
SerializationProviders |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. (Herdado de MessagingConfiguration) |
ServiceId |
Obsoleto.
ID de serviço. |
SiloSenderQueues |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. (Herdado de MessagingConfiguration) |
Subnet |
Obsoleto.
A sub-rede na qual os silos são executados. Essa opção só deve ser usada durante a execução no cluster multilocatário. Ele não deve ser usado durante a execução no Azure. |
TableRefreshTimeout |
Obsoleto.
O número de segundos para buscar periodicamente atualizações da tabela de associação. |
TypeMapRefreshInterval |
Obsoleto.
O número de segundos para atualizar o mapa da interface de granularidade do cluster |
UseAdoNetSystemStore |
Obsoleto.
Determina se o ADO deve ser usado para armazenamento de informações de Associação e Lembretes. True se ou ambos de LivenessType e ReminderServiceType estiverem definidos como SqlServer; caso contrário, false. |
UseAzureSystemStore |
Obsoleto.
Determina se o Armazenamento do Azure deve ser usado para armazenamento de informações de Associação e Lembretes. True se um ou ambos de LivenessType e ReminderServiceType estiverem definidos como AzureTable; caso contrário, false. |
UseGlobalSingleInstanceByDefault |
Obsoleto.
Se o protocolo de instância única global deve ser usado como a estratégia de registro multicluster padrão. |
UseLivenessGossip |
Obsoleto.
Se deve usar a otimização de fofocas para acelerar a disseminação de informações de vida. |
UseVirtualBucketsConsistentRing |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
ValidateInitialConnectivity |
Obsoleto.
Se o novo silo que une o cluster precisa validar a conectividade inicial com todos os outros silos ativos. |
Métodos
GetAllProviderConfigurations() |
Obsoleto.
Recupera uma enumeração de todas as configurações do provedor atualmente configuradas. |
RegisterBootstrapProvider(String, String, IDictionary<String,String>) |
Obsoleto.
Registra um determinado provedor de inicialização. |
RegisterBootstrapProvider<T>(String, IDictionary<String,String>) |
Obsoleto.
Registra um determinado tipo de |
RegisterGrainService(String, String, IDictionary<String,String>) |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
RegisterLogConsistencyProvider(String, String, IDictionary<String,String>) |
Obsoleto.
Registra um determinado provedor de consistência de log. |
RegisterLogConsistencyProvider<T>(String, IDictionary<String,String>) |
Obsoleto.
Registra um determinado tipo de |
RegisterStatisticsProvider(String, String, IDictionary<String,String>) |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
RegisterStatisticsProvider<T>(String, IDictionary<String,String>) |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
RegisterStorageProvider(String, String, IDictionary<String,String>) |
Obsoleto.
Registra um determinado provedor de armazenamento. |
RegisterStorageProvider<T>(String, IDictionary<String,String>) |
Obsoleto.
Registra um determinado tipo de em que |
RegisterStreamProvider(String, String, IDictionary<String,String>) |
Obsoleto.
Registra um determinado provedor de fluxo. |
RegisterStreamProvider<T>(String, IDictionary<String,String>) |
Obsoleto.
Registra um determinado tipo de em que |
Remap(GlobalConfiguration+GossipChannelType) |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
ToString() |
Obsoleto.
Objeto de dados que contém parâmetros de configuração global do Silo. |
TryGetProviderConfiguration(String, String, IProviderConfiguration) |
Obsoleto.
Recupera uma configuração de provedor existente |
Métodos de Extensão
RegisterBootstrapProvider(GlobalConfiguration, String, String, IDictionary<String,String>) |
Obsoleto.
Registra um determinado provedor de inicialização. |
RegisterBootstrapProvider<T>(GlobalConfiguration, String, IDictionary<String,String>) |
Obsoleto.
Registra um determinado tipo de |