Aracılığıyla paylaş


Uygulama ayrıntılarına genel bakış

Orleans yaşam döngüsü

Bazı Orleans davranışlar, sıralı başlatma ve kapatmaya ihtiyaç duydukları için yeterince karmaşıktır. Bu sorunun çözümüne yönelik olarak, Orleans genel bir bileşen yaşam döngüsü deseni kullanıma sunmuştur.

Mesajlaşma teslim garantileri

Orleans mesajlaşma teslim garantileri varsayılan olarak en çok bir keredir . Opsiyonel olarak, zaman aşımı durumunda yeniden denemeleri yapılandırırsanız, Orleans bunun yerine en az bir kez teslimat garanti eder.

Zamanlayıcı

Orleans Scheduler, tek iş parçacıklı yürütme semantiği sağlamak için uygulama kodunu ve çalışma zamanı kodunun parçalarını yürütmekle sorumlu çalışma zamanı içindeki Orleans bir bileşendir.

Küme yönetimi

Orleans , bazen Silo Üyeliği olarak da adlandırılan yerleşik üyelik protokolü aracılığıyla küme yönetimi sağlar. Bu protokolün amacı, tüm siloların (Orleans sunucuların) şu anda etkin olan silolar kümesi üzerinde anlaşmaya varmasına, başarısız siloları algılamasına ve yeni siloların kümeye katılmasına izin vermesine yöneliktir.

Akış uygulaması

Bu bölümde, Stream uygulaması Orleans için üst düzey bir genel bakış sağlanır. Uygulama düzeyinde görünür olmayan kavramları ve ayrıntıları açıklar.

Yük dengeleme

Genel anlamda, yük dengeleme, Orleans çalışma zamanının yapı taşlarından biridir.

Birim testi

Bu bölümde, doğru davrandığından emin olmak için taneciklerinizin birim testini nasıl sağlayacağınız gösterilmektedir.