Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Durable Functions, Azure Functions uzantısıdır ve kodda düzenleyici, etkinlik ve varlık işlevleri yazarak sunucusuz bir ortamda durum bilgisi olan iş akışları oluşturmanıza olanak tanır. Durable Functions çalışma zamanı, iş akışlarınızın uzun süreler boyunca güvenilir bir şekilde çalışabilmesi için durumu, denetim noktalarını, yeniden denemeleri ve kurtarmayı yönetir.
Tip
Durable Functions mi yoksa tek başına Dayanıklı Görev SDK'larını mı kullanacağınızdan emin değil misiniz? Bkz . Barındırma modelinizi seçme.
Desteklenen diller
Aşağıdaki tabloda Durable Functions desteği olan diller ve dile özgü hızlı başlangıç bağlantıları özetlemektedir.
| Language | Durable Functions desteği | Hızlı Başlangıç |
|---|---|---|
| .NET (C#) | Destekleniyor | İlk dayanıklı işlevinizi oluşturma (C#) |
| JavaScript | Destekleniyor | İlk dayanıklı işlevinizi oluşturma (JavaScript) |
| TypeScript | Destekleniyor | İlk dayanıklı işlevinizi oluşturma (TypeScript) |
| Python | Destekleniyor | ilk dayanıklı işlevinizi (Python) oluşturma> |
| PowerShell | Destekleniyor | İlk dayanıklı işlevinizi oluşturma (PowerShell) |
| Java | Destekleniyor | İlk dayanıklı fonksiyonunuzu oluşturun (Java) |
Dile özgü gereksinimler ve paket ayrıntıları için bkz. Durable Functions bağlamaları.
Nasıl Başlanır
- Desteklenen dillerdeki dil hızlı başlangıçlarından birini kullanarak yeni bir Azure İşlevleri uygulaması oluşturun.
- Bir düzenleyici işlevi ve bir veya daha fazla etkinlik işlevi ekleyin.
- Durable Functions depolama sağlayıcılarında arka ucunuzu seçin ve yapılandırın. Önerilen seçenek Dayanıklı Görev Zamanlayıcı'dır.
- Azure Functions Core Tools ile yerel olarak çalıştırın ve test edin.
- Azure'a dağıtın ve orkestrasyon örneklerini izleyin.
İlk iş akışınız çalıştırıldıktan sonra Görev hub'larını, HTTP özelliklerini ve düzenleyici kod kısıtlamalarını keşfedin.