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 |
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.