Orleans configuration guide (Przewodnik konfiguracji logicznych)

W tym przewodniku konfiguracji poznasz kluczowe parametry konfiguracji i dowiesz się, jak powinny być używane w większości typowych scenariuszy użycia. Wartości logicznych można używać w różnych konfiguracjach, które pasują do różnych scenariuszy użycia, takich jak lokalne wdrożenie z jednym węzłem do testowania i tworzenia aplikacji, klastrowanie serwerów, rola procesów roboczych platformy Azure o wielu wystąpieniach itp.

Ten przewodnik zawiera instrukcje dotyczące kluczowych parametrów konfiguracji, które są niezbędne do uruchomienia funkcji Orleans w jednym ze scenariuszy docelowych. Inne parametry konfiguracji przede wszystkim pomagają dostroić orleans w celu lepszej wydajności.

Silosy i klienci są konfigurowane programowo za pośrednictwem SiloHostBuilder odpowiednio ClientBuilder i . Jest to możliwe przy użyciu kilku klas opcji uzupełniających. Klasy opcji w Orleans są zgodne ze wzorcem Opcje na . NET i mogą być ładowane za pośrednictwem plików, zmiennych środowiskowych lub dowolnego innego prawidłowego dostawcy konfiguracji.

Jeśli chcesz skonfigurować silos i klienta do tworzenia lokalnego, zobacz sekcję Lokalna konfiguracja developmentowa. Sekcje konfiguracji serwerai konfiguracji klienta w przewodniku obejmują odpowiednio konfigurowanie silosów i klientów.

Sekcja typowych konfiguracji zawiera podsumowanie kilku typowych konfiguracji. Listę ważnych opcji podstawowych, które można skonfigurować, można znaleźć w tej sekcji.

Ważne

Upewnij się, że poprawnie skonfigurowano odzyskiwanie pamięci .NET zgodnie z instrukcjeem w te tematach Configure .NET garbage collection (Konfigurowanie wyrzucania elementów bezużytecznych na .NET).