Configuration
vNext platformunun her host'u (Orchestration, Execution, DbMigrator) standart .NET appsettings.json + ortam değişkeni katmanlamasıyla yapılandırılır. Ortam değişkeni biçimi her zaman SectionName__SubKey__SubSubKey şeklindedir (ör. ComponentCache__GenerationMemoSeconds=5).
Bu bölümdeki sayfalar, platformun başlıca yapılandırma bloklarını host bazında listeler:
| Sayfa | Özet | Host |
|---|---|---|
| URL Templates | Gateway BasePath ve HATEOAS link şablonları | Orchestration |
| Service Discovery | Cross-domain endpoint çözümleme (http/dapr), registry cache | Orchestration |
| Caching | Component/state/instance function cache TTL ve L1 katmanı | Orchestration |
| Telemetry | Tracing/metrics/logging detay seviyesi, OTLP, Dapr sidecar tracing | Orchestration, Execution, DbMigrator |
| Workflow Execution | Transition job timeout, fan-out eşzamanlılığı, InstanceData yazım budget'ı | Orchestration |
| Caller Role Provider | Çağıran rollerinin çözümlenmesi — default / morph-idm | Orchestration, Execution |
| Python | Trusted Python task çalıştırma modları ve limitleri | Execution |
| Scripting / Sandbox | Script motoru helper ve sandbox güvenlik sınırları | Orchestration, Execution |
| Sunucu Timeout | Init Service publish timeout'ları | Init Service |
| Header Limitleri | Kestrel request header boyut/sayı limitleri | Tüm host'lar |
not
Her sayfada geçen appsettings.json örnekleri, ilgili host'un varsayılan değerlerini yansıtır. Ortama özgü override'lar için standart .NET configuration katmanlaması (appsettings.{Environment}.json, ortam değişkenleri, Helm values.yaml) kullanılır.