Ana içeriğe geç

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ÖzetHost
URL TemplatesGateway BasePath ve HATEOAS link şablonlarıOrchestration
Service DiscoveryCross-domain endpoint çözümleme (http/dapr), registry cacheOrchestration
CachingComponent/state/instance function cache TTL ve L1 katmanıOrchestration
TelemetryTracing/metrics/logging detay seviyesi, OTLP, Dapr sidecar tracingOrchestration, Execution, DbMigrator
Workflow ExecutionTransition job timeout, fan-out eşzamanlılığı, InstanceData yazım budget'ıOrchestration
Caller Role ProviderÇağıran rollerinin çözümlenmesi — default / morph-idmOrchestration, Execution
PythonTrusted Python task çalıştırma modları ve limitleriExecution
Scripting / SandboxScript motoru helper ve sandbox güvenlik sınırlarıOrchestration, Execution
Sunucu TimeoutInit Service publish timeout'larıInit Service
Header LimitleriKestrel request header boyut/sayı limitleriTü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.