Sdílet prostřednictvím


Seznam tříd možností

Všechny třídy možností použité ke konfiguraci Orleans se nacházejí v Orleans.Configuration oboru názvů. Mnoho z nich má pomocné metody v Orleans.Hosting oboru názvů.

Běžné základní možnosti pro IClientBuilder a ISiloHostBuilder

Typ možnosti Použití
ClusterOptions Nastavení a ClusterId nastavení ServiceId
NetworkingOptions Nastavení hodnot časového limitu pro sokety a otevřená připojení
SerializationProviderOptions` Nastavení zprostředkovatelů serializace
TypeManagementOptions Nastavení období aktualizace mapování typů (viz Heterogenní sila a správa verzí)

IClientBuilder specifické možnosti

Typ možnosti Použití
ClientMessagingOptions Nastavení počtu připojení, která mají být otevřená, a určení síťového rozhraní, které se má použít
StatisticsOptions Nastavení související s výstupem statistiky
GatewayOptions Nastavení období aktualizace seznamu dostupných bran
StaticGatewayListProviderOptions Nastavení identifikátorů URI, které klient použije pro připojení ke clusteru

ISiloHostBuilder specifické možnosti

Typ možnosti Použití
ClusterMembershipOptions Nastavení pro členství v clusteru
ConsistentRingOptions Možnosti konfigurace pro konzistentní algoritmus hash sloužící k vyrovnávání přidělování prostředků napříč clusterem.
EndpointOptions Nastavení možností koncového bodu sila
GrainCollectionOptions Možnosti pro uvolňování paměti odstupňovaného uvolňování paměti
GrainVersioningOptions Řídí výběr implementace zrnitosti v heterogenních nasazeních.
LoadSheddingOptions Nastavení pro konfiguraci pro vyrovnávání zatížení. Musí mít zaregistrovanou implementaci IHostEnvironmentStatistics , například prostřednictvím ClientBuilderExtensions.UsePerfCounterEnvironmentStatistics nebo SiloHostBuilderExtensions.UsePerfCounterEnvironmentStatistics (pouze Windows), LoadShedding aby fungovala.
MultiClusterOptions Možnosti konfigurace podpory více clusterů
PerformanceTuningOptions Možnosti ladění výkonu (sítě, počet vláken)
ProcessExitHandlingOptions Konfigurace chování sil při ukončení procesu
SchedulingOptions Konfigurace chování plánovače
SiloMessagingOptions Konfigurace globálních možností zasílání zpráv, které souvisejí se silem
SiloOptions Nastavení názvu sila
StatisticsOptions Nastavení související s výstupem statistiky
TelemetryOptions Nastavení nastavení příjemce telemetrie