Lista klas opcji
Wszystkie klasy opcji używane do konfigurowania Orleans Orleans.Configuration
znajdują się w przestrzeni nazw. Wiele z nich ma metody pomocnicze w Orleans.Hosting
przestrzeni nazw.
Typowe podstawowe opcje dla IClientBuilder
i ISiloHostBuilder
Typ opcji | Sposób użycia |
---|---|
ClusterOptions | Ustawianie wartości ClusterId i ServiceId |
NetworkingOptions | Ustawianie wartości limitu czasu dla gniazd i otwartych połączeń |
SerializationProviderOptions` | Ustawianie dostawców serializacji |
TypeManagementOptions | Ustawianie okresu odświeżania mapy typów (zobacz Heterogeniczne silosy i przechowywanie wersji) |
IClientBuilder
określone opcje
Typ opcji | Sposób użycia |
---|---|
ClientMessagingOptions | Ustawianie liczby połączeń, które mają być otwarte, i określanie interfejsu sieciowego do użycia |
StatisticsOptions | Ustawienia związane ze statystykami wyjściowymi |
GatewayOptions | Ustawianie okresu odświeżania listy dostępnych bram |
StaticGatewayListProviderOptions | Ustawianie identyfikatorów URI używanych przez klienta do nawiązywania połączenia z klastrem |
ISiloHostBuilder
określone opcje
Typ opcji | Sposób użycia |
---|---|
ClusterMembershipOptions | Ustawienia na potrzeby członkostwa w klastrze |
ConsistentRingOptions | Opcje konfiguracji dla spójnego algorytmu tworzenia skrótów używane do równoważenia alokacji zasobów w klastrze. |
EndpointOptions | Ustawianie opcji punktu końcowego silosu |
GrainCollectionOptions | Opcje odzyskiwania pamięci ziarna |
GrainVersioningOptions | Zarządza wyborem implementacji ziarna w wdrożeniach heterogenicznych |
LoadSheddingOptions | Ustawienia konfiguracji szopowania obciążenia. Musi mieć zarejestrowaną implementację, IHostEnvironmentStatistics na przykład za pośrednictwem ClientBuilderExtensions.UsePerfCounterEnvironmentStatistics lub SiloHostBuilderExtensions.UsePerfCounterEnvironmentStatistics (tylko system Windows), aby LoadShedding można było działać. |
MultiClusterOptions | Opcje konfigurowania obsługi wielu klastrów |
PerformanceTuningOptions | Opcje dostrajania wydajności (sieć, liczba wątków) |
ProcessExitHandlingOptions | Konfigurowanie zachowania silosu podczas zamykania procesu |
SchedulingOptions | Konfigurowanie zachowania harmonogramu |
SiloMessagingOptions | Konfigurowanie globalnych opcji obsługi komunikatów powiązanych z silosem. |
SiloOptions | Ustawianie nazwy silosu |
StatisticsOptions | Ustawienie związane z danymi wyjściowymi statystyk |
TelemetryOptions | Ustawianie ustawień użytkownika telemetrii |
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.