Lijst met optiesklassen
Alle optiesklassen die worden gebruikt om te configureren Orleans , vindt u in de Orleans.Configuration
naamruimte. Veel van hen hebben helpermethoden in de Orleans.Hosting
naamruimte.
Algemene kernopties voor IClientBuilder
en ISiloHostBuilder
Optietype | Gebruikt voor |
---|---|
ClusterOptions | ClusterId De en deServiceId |
NetworkingOptions | Time-outwaarden instellen voor sockets en geopende verbindingen |
SerializationProviderOptions` | De serialisatieproviders instellen |
TypeManagementOptions | De vernieuwingsperiode van de typetoewijzing instellen (zie heterogene silo's en versiebeheer) |
IClientBuilder
specifieke opties
Optietype | Gebruikt voor |
---|---|
ClientMessagingOptions | Het aantal verbindingen instellen dat open moet blijven en opgeven welke netwerkinterface moet worden gebruikt |
StatisticsOptions | Instellingen gerelateerd aan de uitvoer van statistieken |
GatewayOptions | De vernieuwingsperiode van de lijst met beschikbare gateways instellen |
StaticGatewayListProviderOptions | URI's instellen die een client gebruikt om verbinding te maken met het cluster |
ISiloHostBuilder
specifieke opties
Optietype | Gebruikt voor |
---|---|
ClusterMembershipOptions | Instellingen voor clusterlidmaatschap |
ConsistentRingOptions | Configuratieopties voor consistent hashing-algoritme, dat wordt gebruikt om resourcetoewijzingen in het cluster te verdelen. |
EndpointOptions | De silo-eindpuntopties instellen |
GrainCollectionOptions | Opties voor graan garbagecollection |
GrainVersioningOptions | Bepaalt de selectie van de korrelimplementatie in heterogene implementaties |
LoadSheddingOptions | Instellingen voor het laden van de configuratie. Moet een geregistreerde implementatie hebben van IHostEnvironmentStatistics bijvoorbeeld via ClientBuilderExtensions.UsePerfCounterEnvironmentStatistics of SiloHostBuilderExtensions.UsePerfCounterEnvironmentStatistics (alleen Windows) om LoadShedding te kunnen functioneren. |
MultiClusterOptions | Opties voor het configureren van ondersteuning voor meerdere clusters |
PerformanceTuningOptions | Opties voor het afstemmen van prestaties (netwerken, aantal threads) |
ProcessExitHandlingOptions | Silogedrag configureren bij het afsluiten van processen |
SchedulingOptions | Scheduler-gedrag configureren |
SiloMessagingOptions | Algemene berichtopties configureren die betrekking hebben op silo's. |
SiloOptions | De naam van de silo instellen |
StatisticsOptions | Instelling met betrekking tot uitvoer van statistieken |
TelemetryOptions | Telemetrieconsumerinstellingen instellen |
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.