Lezen in het Engels

Delen via


Overzicht van implementatiedetails

Sommige Orleans-gedrag is voldoende complex dat ze geordende opstarten en afsluiten nodig hebben. Om dit aan te pakken, is er een algemeen levenscycluspatroon voor onderdelen geïntroduceerd.

Orleans Messaging-leveringsgaranties zijn standaard maximaal één keer. Indien geconfigureerd voor nieuwe pogingen na time-out, biedt Orleans in plaats daarvan ten minste één levering.

Orleans Scheduler is een onderdeel binnen de Orleans-runtime die verantwoordelijk is voor het uitvoeren van toepassingscode en onderdelen van de runtimecode om de semantiek van de uitvoering met één thread te garanderen.

Orleans biedt clusterbeheer via een ingebouwd lidmaatschapsprotocol, dat we soms silolidmaatschap noemen. Het doel van dit protocol is voor alle silo's (Orleans-servers) om akkoord te gaan met de set momenteel levende silo's, het detecteren van mislukte silo's en het toestaan van nieuwe silo's om het cluster te koppelen.

Deze sectie biedt een algemeen overzicht van Orleans Stream-implementatie. Hierin worden concepten en details beschreven die niet zichtbaar zijn op toepassingsniveau.

Taakverdeling is in brede zin een van de pijlers van de Orleans-runtime.

In deze sectie wordt beschreven hoe u uw korrels kunt testen om ervoor te zorgen dat ze correct werken.