Instellingen voor Service Fabric-cluster aanpassen

In dit artikel worden de verschillende fabric-instellingen voor uw Service Fabric-cluster beschreven die u kunt aanpassen. Voor clusters die worden gehost in Azure, kunt u instellingen aanpassen via Azure Portal of met behulp van een Azure Resource Manager-sjabloon. Zie De configuratie van een Azure-cluster upgraden voor meer informatie. Voor zelfstandige clusters past u instellingen aan door het ClusterConfig.json-bestand bij te werken en een configuratie-upgrade uit te voeren op uw cluster. Zie De configuratie van een zelfstandig cluster upgraden voor meer informatie.

Er zijn drie verschillende upgradebeleidsregels:

  • Dynamisch : wijzigingen in een dynamische configuratie veroorzaken geen proces opnieuw opstarten van Service Fabric-processen of uw servicehostprocessen.
  • Statisch : wijzigingen in een statische configuratie zorgen ervoor dat het Service Fabric-knooppunt opnieuw wordt opgestart om de wijziging te kunnen gebruiken. Services op de knooppunten worden opnieuw opgestart.
  • Niet toegestaan : deze instellingen kunnen niet worden gewijzigd. Als u deze instellingen wijzigt, moet het cluster worden vernietigd en een nieuw cluster worden gemaakt.

Hier volgt een lijst met Infrastructuurinstellingen die u kunt aanpassen, georganiseerd op sectie.

ApplicationGateway/Http

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
ApplicationCertificateValidationPolicy tekenreeks, standaard is 'Geen' Statisch Hiermee wordt het servercertificaat niet gevalideerd. de aanvraag te voltooien. Raadpleeg de configuratieServiceCertificateThumbprints voor de door komma's gescheiden lijst met vingerafdrukken van de externe certificaten die door de omgekeerde proxy kunnen worden vertrouwd. Raadpleeg config ServiceCommonNameAndIssuer voor de onderwerpnaam en de vingerafdruk van de uitgever van de externe certificaten die de omgekeerde proxy kan vertrouwen. Zie Beveiligde verbinding met reverse proxy voor meer informatie.
BodyChunkSize Standaardwaarde is 16384 Dynamisch Geeft de grootte van het segment in bytes die worden gebruikt om de hoofdtekst te lezen.
CrlCheckingFlag uint, de standaardwaarde is 0x40000000 Dynamisch Vlaggen voor validatie van toepassings-/servicecertificaatketens; CRL-controle 0x10000000 CERT_CHAIN_REVOCATION_CHECK_END_CERT 0x20000000 CERT_CHAIN_REVOCATION_CHECK_CHAIN 0x40000000 CERT_CHAIN_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT 0x80000000 CERT_CHAIN_REVOCATION_CHECK_CACHE_ONLY Instelling op 0 schakelt CRL-controle volledige lijst met ondersteunde waarden uit, wordt beschreven door dwFlags van CertGetCertificateChain: https://msdn.microsoft.com/library/windows/desktop/aa376078(v=vs.85).aspx
DefaultHttpRequestTimeout Tijd in seconden. standaard is 120 Dynamisch Geef de tijdsduur in seconden op. Geeft de standaard time-out voor aanvragen voor de HTTP-aanvragen die worden verwerkt in de http-app-gateway.
ForwardClientCertificate bool, standaard is ONWAAR Dynamisch Wanneer deze is ingesteld op onwaar, wordt omgekeerde proxy niet aangevraagd voor het clientcertificaat. Wanneer deze is ingesteld op waar, worden aanvragen voor omgekeerde proxy voor het clientcertificaat tijdens de TLS-handshake en stuurt u de met Base64 gecodeerde PEM-indelingstekenreeks door naar de service in een header met de naam X-Client-Certificate. De service kan de aanvraag mislukken met de juiste statuscode nadat de certificaatgegevens zijn gecontroleerd. Als dit waar is en de client geen certificaat presenteert, stuurt reverse proxy een lege header door en laat de service de aanvraag afhandelen. Omgekeerde proxy fungeert als een transparante laag. Zie Verificatie van clientcertificaten instellen voor meer informatie.
GatewayAuthCredentialType tekenreeks, standaard is 'Geen' Statisch Hiermee wordt aangegeven welk type beveiligingsreferenties moet worden gebruikt op het http-app-gatewayeindpunt Geldige waarden zijn Geen/X509.
GatewayX509CertificateFindType tekenreeks, standaard is 'FindByThumbprint' Dynamisch Geeft aan hoe moet worden gezocht naar certificaat in het archief dat is opgegeven door GatewayX509CertificateStoreName Ondersteunde waarde: FindByThumbprint; FindBySubjectName.
GatewayX509CertificateFindValue tekenreeks, standaard is '' Dynamisch Zoekfilterwaarde die wordt gebruikt om het http-app-gatewaycertificaat te vinden. Dit certificaat is geconfigureerd op het https-eindpunt en kan ook worden gebruikt om de identiteit van de app te verifiëren indien nodig door de services. FindValue wordt eerst opgezoekd; en als dat niet bestaat; FindValueSecondary wordt opgezoekd.
GatewayX509CertificateFindValueSecondary tekenreeks, standaard is '' Dynamisch Zoekfilterwaarde die wordt gebruikt om het http-app-gatewaycertificaat te vinden. Dit certificaat is geconfigureerd op het https-eindpunt en kan ook worden gebruikt om de identiteit van de app te verifiëren indien nodig door de services. FindValue wordt eerst opgezoekd; en als dat niet bestaat; FindValueSecondary wordt opgezoekd.
GatewayX509CertificateStoreName tekenreeks, standaard is 'Mijn' Dynamisch Naam van het X.509-certificaatarchief dat het certificaat voor http-app-gateway bevat.
HttpRequest Verbinding maken Timeout TimeSpan, standaard is Common::TimeSpan::FromSeconds(5) Dynamisch Geef de tijdsduur in seconden op. Geeft de time-out voor verbinding voor de HTTP-aanvragen die worden verzonden vanuit de http-app-gateway.
IgnoreCrlOfflineError bool, standaard is TRUE Dynamisch Of CRL offlinefout moet worden genegeerd voor verificatie van toepassings-/servicecertificaten.
IsEnabled Bool, de standaardwaarde is onwaar Statisch Hiermee schakelt u de HttpApplicationGateway in of uit. HttpApplicationGateway is standaard uitgeschakeld en deze configuratie moet worden ingesteld om deze in te schakelen.
NumberOfParallelOperations Standaardwaarde is 5000 Statisch Aantal leesbewerkingen dat moet worden geplaatst in de http-serverwachtrij. Hiermee bepaalt u het aantal gelijktijdige aanvragen dat kan worden voldaan door de HttpGateway.
RemoveServiceResponseHeaders tekenreeks, standaard is 'Datum; Server" Statisch Door puntkomma's/komma's gescheiden lijst met antwoordheaders die uit het serviceantwoord worden verwijderd; voordat u deze doorstuurt naar de client. Als dit is ingesteld op een lege tekenreeks; geef alle headers door die door de service als zodanig worden geretourneerd. d.w.w.: overschrijf de datum en server niet
ResolveServiceBackoffInterval Tijd in seconden, de standaardwaarde is 5 Dynamisch Geef de tijdsduur in seconden op. Geeft het standaardinterval voor uitstel voordat u een mislukte oplossingsservicebewerking opnieuw probeert uit te voeren.
SecureOnlyMode bool, standaard is ONWAAR Dynamisch SecureOnlyMode: true: Reverse Proxy stuurt alleen door naar services die beveiligde eindpunten publiceren. false: Omgekeerde proxy kan aanvragen doorsturen naar beveiligde/niet-beveiligde eindpunten. Zie Selectielogica voor omgekeerde proxy-eindpunten voor meer informatie.
ServiceCertificateThumbprints tekenreeks, standaard is '' Dynamisch De door komma's gescheiden lijst met vingerafdrukken van de externe certificaten die de omgekeerde proxy kan vertrouwen. Zie Beveiligde verbinding met reverse proxy voor meer informatie.

ApplicationGateway/Http/ServiceCommonNameAndIssuer

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup X509NameMap, standaard is Geen Dynamisch Onderwerpnaam en vingerafdruk van verlener van de externe certificaten die door de omgekeerde proxy kunnen worden vertrouwd. Zie Beveiligde verbinding met reverse proxy voor meer informatie.

BackupRestoreService

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
MinReplicaSetSize int, de standaardwaarde is 0 Statisch De MinReplicaSetSize voor BackupRestoreService
PlacementConstraints tekenreeks, standaard is '' Statisch De PlacementConstraints for BackupRestore-service
SecretEncryptionCertThumbprint tekenreeks, standaard is '' Dynamisch Vingerafdruk van het X509-certificaat voor geheime versleuteling
SecretEncryptionCertX509StoreName tekenreeks, aanbevolen waarde is 'Mijn' (geen standaardwaarde) Dynamisch Dit geeft het certificaat aan dat moet worden gebruikt voor versleuteling en ontsleuteling van creds-naam van X.509-certificaatarchief dat wordt gebruikt voor het versleutelen van archiefreferenties die worden gebruikt door de Backup Restore-service
TargetReplicaSetSize int, de standaardwaarde is 0 Statisch TargetReplicaSetSize voor BackupRestoreService

CentralSecretService

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
DeployedState wstring, standaard is L"Uitgeschakeld" Statisch Verwijdering van CSS in twee fasen.
EnableSecretMonitoring bool, standaard is ONWAAR Statisch Moet zijn ingeschakeld voor het gebruik van beheerde KeyVaultReferences. De standaardwaarde kan in de toekomst waar worden. Zie KeyVaultReference-ondersteuning voor Door Azure geïmplementeerde Service Fabric-toepassingen voor meer informatie
SecretMonitoringInterval TimeSpan, standaard is Common::TimeSpan::FromMinutes(15) Statisch De snelheid waarmee Service Fabric Key Vault pollt op wijzigingen bij het gebruik van beheerde KeyVaultReferences. Deze snelheid is een best effort en wijzigingen in Key Vault kunnen eerder of later in het cluster worden weergegeven dan het interval. Zie KeyVaultReference-ondersteuning voor Door Azure geïmplementeerde Service Fabric-toepassingen voor meer informatie
UpdateEncryptionCertificateTimeout TimeSpan, standaard is Common::TimeSpan::MaxValue Statisch Geef de tijdsduur in seconden op. De standaardwaarde is gewijzigd in TimeSpan::MaxValue; maar onderdrukkingen worden nog steeds gerespecteerd. Kan in de toekomst worden afgeschaft.

CentralSecretService/Replication

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
ReplicationBatchSendInterval TimeSpan, standaard is Common::TimeSpan::FromSeconds(15) Statisch Geef de tijdsduur in seconden op. Bepaalt de hoeveelheid tijd die de replicator wacht na ontvangst van een bewerking voordat een batch wordt geforceerd verzonden.
ReplicationBatchSize uint, standaard is 1 Statisch Hiermee geeft u het aantal bewerkingen dat moet worden verzonden tussen primaire en secundaire replica's. Als nul de primaire record per bewerking naar de secundaire verzendt. Anders worden logboekrecords door de primaire replica samengevoegd totdat de configuratiewaarde is bereikt. Dit vermindert het netwerkverkeer.

ClusterManager

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
AllowCustomUpgradeSortPolicies Bool, de standaardwaarde is onwaar Dynamisch Of aangepast sorteerbeleid voor upgrades al dan niet is toegestaan. Dit wordt gebruikt om een 2-fase upgrade uit te voeren om deze functie in te schakelen. Service Fabric 6.5 voegt ondersteuning toe voor het opgeven van sorteerbeleid voor upgradedomeinen tijdens cluster- of toepassingsupgrades. Ondersteunde beleidsregels zijn Numeriek, Lexicographical, ReverseNumeric en ReverseLexicographical. De standaardwaarde is numeriek. Als u deze functie wilt kunnen gebruiken, moet de clustermanifestinstelling ClusterManager/AllowCustomUpgradeSortPolicies zijn ingesteld op True als een tweede configuratie-upgradestap nadat de SF 6.5-code de upgrade heeft voltooid. Het is belangrijk dat dit gebeurt in twee fasen, anders kan de code-upgrade tijdens de eerste upgrade verwarrend raken met de upgradevolgorde.
EnableDefaultServicesUpgrade Bool, de standaardwaarde is onwaar Dynamisch Schakel de upgrade van standaardservices in tijdens de upgrade van de toepassing. Standaardservicebeschrijvingen worden na de upgrade overschreven.
FabricUpgradeHealthCheckInterval Tijd in seconden, de standaardwaarde is 60 Dynamisch De frequentie van statuscontrole tijdens een bewaakte Fabric-upgrade
FabricUpgradeStatusPollInterval Tijd in seconden, de standaardwaarde is 60 Dynamisch De frequentie van polling voor de status van de infrastructuurupgrade. Deze waarde bepaalt de snelheid van de update voor elke GetFabricUpgradeProgress-aanroep
ImageBuilderTimeoutBuffer Tijd in seconden, de standaardwaarde is 3 Dynamisch Geef de tijdsduur in seconden op. De hoeveelheid tijd die nodig is voor specifieke time-outfouten van Image Builder om terug te keren naar de client. Als deze buffer te klein is; dan treedt er een time-out op voor de client voordat de server een algemene time-outfout krijgt.
InfrastructureTaskHealthCheckRetryTimeout Tijd in seconden, de standaardwaarde is 60 Dynamisch Geef de tijdsduur in seconden op. De hoeveelheid tijd die nodig is om mislukte statuscontroles opnieuw uit te voeren tijdens het verwerken van een infrastructuurtaak. Als u een geslaagde statuscontrole ziet, wordt deze timer opnieuw ingesteld.
InfrastructureTaskHealthCheckStableDuration Tijd in seconden, de standaardwaarde is 0 Dynamisch Geef de tijdsduur in seconden op. De hoeveelheid tijd die nodig is om opeenvolgende geslaagde statuscontroles te observeren voordat de verwerking van een infrastructuurtaak is voltooid. Als u een mislukte statuscontrole ziet, wordt deze timer opnieuw ingesteld.
InfrastructureTaskHealthCheckWaitDuration Tijd in seconden, de standaardwaarde is 0 Dynamisch Geef de tijdsduur in seconden op. De hoeveelheid tijd die moet worden gewacht voordat de statuscontroles worden gestart na de verwerking van een infrastructuurtaak.
InfrastructureTaskProcessingInterval Tijd in seconden, de standaardwaarde is 10 Dynamisch Geef de tijdsduur in seconden op. Het verwerkingsinterval dat wordt gebruikt door de verwerkingsstatusmachine van de infrastructuurtaak.
MaxCommunicationTimeout Tijd in seconden, de standaardwaarde is 600 Dynamisch Geef de tijdsduur in seconden op. De maximale time-out voor interne communicatie tussen ClusterManager en andere systeemservices (dat wil wel; Naamgevingsservice; Failoverbeheer en enzovoort). Deze time-out moet kleiner zijn dan globale MaxOperationTimeout (omdat er mogelijk meerdere communicatie tussen systeemonderdelen is voor elke clientbewerking).
MaxDataMigrationTimeout Tijd in seconden, de standaardwaarde is 600 Dynamisch Geef de tijdsduur in seconden op. De maximale time-out voor herstelbewerkingen voor gegevensmigratie nadat een Infrastructuurupgrade is uitgevoerd.
MaxOperationRetryDelay Tijd in seconden, de standaardwaarde is 5 Dynamisch Geef de tijdsduur in seconden op. De maximale vertraging voor interne nieuwe pogingen wanneer er fouten optreden.
MaxOperationTimeout Tijd in seconden, standaard is MaxValue Dynamisch Geef de tijdsduur in seconden op. De maximale globale time-out voor interne verwerkingsbewerkingen op ClusterManager.
MaxTimeoutRetryBuffer Tijd in seconden, de standaardwaarde is 600 Dynamisch Geef de tijdsduur in seconden op. De maximale time-out voor de bewerking wanneer intern opnieuw wordt geprobeerd vanwege time-outs is <Original Time out> + <MaxTimeoutRetryBuffer>. Er wordt meer time-out toegevoegd in stappen van MinOperationTimeout.
MinOperationTimeout Tijd in seconden, de standaardwaarde is 60 Dynamisch Geef de tijdsduur in seconden op. De minimale globale time-out voor interne verwerkingsbewerkingen op ClusterManager.
MinReplicaSetSize Int, standaard is 3 Niet toegestaan De MinReplicaSetSize voor ClusterManager.
PlacementConstraints tekenreeks, standaard is '' Niet toegestaan De PlacementConstraints voor ClusterManager.
QuorumLossWaitDuration Tijd in seconden, standaard is MaxValue Niet toegestaan Geef de tijdsduur in seconden op. QuorumLossWaitDuration voor ClusterManager.
ReplicaRestartWaitDuration Tijd in seconden, standaard is (60,0 * 30) Niet toegestaan Geef de tijdsduur in seconden op. De ReplicaRestartWaitDuration voor ClusterManager.
ReplicaSetCheckTimeoutRollbackOverride Tijd in seconden, de standaardwaarde is 1200 Dynamisch Geef de tijdsduur in seconden op. Als ReplicaSetCheckTimeout is ingesteld op de maximumwaarde van DWORD; vervolgens wordt deze overschreven met de waarde van deze configuratie voor het terugdraaien. De waarde die wordt gebruikt voor roll-forward, wordt nooit overschreven.
SkipRollbackUpdateDefaultService Bool, de standaardwaarde is onwaar Dynamisch De CM slaat bijgewerkte standaardservices terug tijdens het terugdraaien van de toepassingsupgrade.
StandByReplicaKeepDuration Tijd in seconden, standaard is (3600,0 * 2) Niet toegestaan Geef de tijdsduur in seconden op. De StandByReplicaKeepDuration voor ClusterManager.
TargetReplicaSetSize Int, de standaardwaarde is 7 Niet toegestaan TargetReplicaSetSize voor ClusterManager.
UpgradeHealthCheckInterval Tijd in seconden, de standaardwaarde is 60 Dynamisch De frequentie van statuscontroles tijdens een bewaakte toepassingsupgrades
UpgradeStatusPollInterval Tijd in seconden, de standaardwaarde is 60 Dynamisch De frequentie van polling voor de status van de toepassingsupgrade. Deze waarde bepaalt het aantal updates voor elke Aanroep GetApplicationUpgradeProgress
CompleteClientRequest Bool, de standaardwaarde is onwaar Dynamisch Voltooi de clientaanvraag wanneer deze wordt geaccepteerd door CM.

ClusterManager/Replicatie

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
ReplicationBatchSendInterval TimeSpan, standaard is Common::TimeSpan::FromSeconds(15) Statisch Geef de tijdsduur in seconden op. Bepaalt de hoeveelheid tijd die de replicator wacht na ontvangst van een bewerking voordat een batch wordt geforceerd verzonden.
ReplicationBatchSize uint, standaard is 1 Statisch Hiermee geeft u het aantal bewerkingen dat moet worden verzonden tussen primaire en secundaire replica's. Als nul de primaire record per bewerking naar de secundaire verzendt. Anders worden logboekrecords door de primaire replica samengevoegd totdat de configuratiewaarde is bereikt. Dit vermindert het netwerkverkeer.

Gemeenschappelijk

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
AllowCreateUpdateMultiInstancePerNodeServices Bool, de standaardwaarde is onwaar Dynamisch Hiermee kunt u meerdere stateless exemplaren van een service per knooppunt maken. Deze functie is momenteel beschikbaar in preview.
EnableAuxiliaryReplicas Bool, de standaardwaarde is onwaar Dynamisch Het maken of bijwerken van hulpreplica's in services inschakelen. Indien waar; upgrades van SF versie 8.1+ naar lagere targetVersion worden geblokkeerd.
PerfMonitorInterval Tijd in seconden, de standaardwaarde is 1 Dynamisch Geef de tijdsduur in seconden op. Interval voor prestatiebewaking. Als u de instelling op 0 of negatieve waarde instelt, wordt bewaking uitgeschakeld.

DefragmentatieEmptyNodeDistributionPolicy

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup KeyIntegerValueMap, standaard is Geen Dynamisch Hiermee geeft u de beleidsdefragmentatie volgt bij het leegmaken van knooppunten. Voor een bepaalde metrische waarde 0 geeft aan dat SF knooppunten gelijkmatig moet defragmenteren tussen UD's en FD's; 1 geeft alleen aan dat de knooppunten moeten worden gedefragmenteerd

Defragmentatiemetrische gegevens

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup KeyBoolValueMap, standaard is Geen Dynamisch Bepaalt de set metrische gegevens die moeten worden gebruikt voor defragmentatie en niet voor taakverdeling.

DefragmentatieMetricsPercentOrNumberOfEmptyNodesTriggeringThreshold

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup KeyDoubleValueMap, standaard is Geen Dynamisch Bepaalt het aantal vrije knooppunten dat nodig is om het cluster te defragmenteren door het percentage in het bereik [0,0 - 1.0] of het aantal lege knooppunten op te geven als getal >= 1,0

Diagnostiek

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
Beheer OnlyHttpAudit Bool, de standaardwaarde is waar Dynamisch Sluit HTTP-aanvragen uit, wat geen invloed heeft op de status van het cluster van controle. Momenteel; alleen aanvragen van het type GET worden uitgesloten; maar dit is onderhevig aan verandering.
AppDiagnosticStoreAccessRequiresImpersonation Bool, de standaardwaarde is waar Dynamisch Of imitatie wel of niet vereist is bij het openen van diagnostische archieven namens de toepassing.
AppEtwTraceDeletionAgeInDays Int, standaard is 3 Dynamisch Aantal dagen waarna we oude ETL-bestanden met ETW-traceringen van de toepassing verwijderen.
ApplicationLogsFormatVersion Int, de standaardwaarde is 0 Dynamisch Versie voor de indeling van toepassingslogboeken. Ondersteunde waarden zijn 0 en 1. Versie 1 bevat meer velden uit de ETW-gebeurtenisrecord dan versie 0.
AuditHttpRequests Bool, de standaardwaarde is onwaar Dynamisch SCHAKEL HTTP-controle in of uit. Het doel van controle is om de activiteiten te zien die zijn uitgevoerd op het cluster; inclusief wie de aanvraag heeft geïnitieerd. Dit is een beste poging om logboekregistratie uit te voeren; en traceringsverlies kan optreden. HTTP-aanvragen met 'Gebruikersverificatie' worden niet vastgelegd.
CaptureHttpTelemetry Bool, de standaardwaarde is waar Dynamisch SCHAKEL HTTP-telemetrie in of uit. Het doel van telemetrie is dat Service Fabric telemetriegegevens kan vastleggen om toekomstige werkzaamheden te plannen en probleemgebieden te identificeren. Telemetrie registreert geen persoonlijke gegevens of de hoofdtekst van de aanvraag. Telemetrie legt alle HTTP-aanvragen vast, tenzij anders geconfigureerd.
ClusterId String Dynamisch De unieke id van het cluster. Dit wordt gegenereerd wanneer het cluster wordt gemaakt.
ConsumerInstances String Dynamisch De lijst met DCA-consumentenexemplaren.
DiskFullSafetySpaceInMB Int, de standaardwaarde is 1024 Dynamisch Resterende schijfruimte in MB om te beschermen tegen gebruik door DCA.
EnableCircularTraceSession Bool, de standaardwaarde is onwaar Statisch Vlag geeft aan of kringtraceringssessies moeten worden gebruikt.
EnablePlatformEventsFileSink Bool, de standaardwaarde is onwaar Statisch Platformgebeurtenissen die naar schijf worden geschreven in- of uitschakelen
EnableTelemetry Bool, de standaardwaarde is waar Dynamisch Hiermee schakelt u telemetrie in of uit.
FailuresOnlyHttpTelemetry Bool, de standaardwaarde is onwaar Dynamisch Als HTTP-telemetrie vastleggen is ingeschakeld; alleen mislukte aanvragen vastleggen. Dit is om het aantal gebeurtenissen dat wordt gegenereerd voor telemetrie te verminderen.
HttpTelemetryCapturePercentage int, de standaardwaarde is 50 Dynamisch Als HTTP-telemetrie vastleggen is ingeschakeld; alleen een willekeurig percentage aanvragen vastleggen. Dit is om het aantal gebeurtenissen dat wordt gegenereerd voor telemetrie te verminderen.
MaxDiskQuotaInMB Int, standaard is 65536 Dynamisch Schijfquotum in MB voor Windows- en Linux Fabric-logboekbestanden.
ProducerInstances String Dynamisch De lijst met DCA-producentenexemplaren.

DnsService

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
EnablePartitionedQuery bool, standaard is ONWAAR Statisch De vlag voor het inschakelen van ondersteuning voor DNS-query's voor gepartitioneerde services. De functie is standaard uitgeschakeld. Zie Service Fabric DNS-service voor meer informatie.
Doorstuurpoolsize Int, de standaardwaarde is 20 Statisch Het aantal doorstuurservers in de doorstuurgroep.
ForwarderPoolStartPort Int, standaard is 16700 Statisch Het beginadres voor de doorstuurgroep die wordt gebruikt voor recursieve query's.
InstanceCount int, standaard is -1 Statisch De standaardwaarde is -1, wat betekent dat DnsService op elk knooppunt wordt uitgevoerd. OneBox moet dit instellen op 1 omdat DnsService gebruikmaakt van bekende poort 53, dus het kan niet meerdere exemplaren op dezelfde computer hebben.
IsEnabled bool, standaard is ONWAAR Statisch Hiermee schakelt u DnsService in of uit. DnsService is standaard uitgeschakeld en deze configuratie moet worden ingesteld om deze in te schakelen.
PartitionPrefix tekenreeks, standaard is '--' Statisch Hiermee bepaalt u de tekenreekswaarde voor het partitievoorvoegsel in DNS-query's voor gepartitioneerde services. De waarde:
  • Moet RFC-compatibel zijn omdat deze deel uitmaakt van een DNS-query.
  • Mag geen punt, '.', bevatten, omdat punt het gedrag van DNS-achtervoegsels beïnvloedt.
  • Mag niet langer zijn dan vijf tekens.
  • Kan geen lege tekenreeks zijn.
  • Als de instelling PartitionPrefix wordt overschreven, moet PartitionSuffix worden overschreven en omgekeerd.
Zie Service Fabric DNS-service voor meer informatie.
PartitionSuffix tekenreeks, standaard is '' Statisch Hiermee bepaalt u de tekenreekswaarde voor partitieachtervoegsels in DNS-query's voor gepartitioneerde services. De waarde:
  • Moet RFC-compatibel zijn omdat deze deel uitmaakt van een DNS-query.
  • Mag geen punt, '.', bevatten, omdat punt het gedrag van DNS-achtervoegsels beïnvloedt.
  • Mag niet langer zijn dan vijf tekens.
  • Als de instelling PartitionPrefix wordt overschreven, moet PartitionSuffix worden overschreven en omgekeerd.
Zie Service Fabric DNS-service voor meer informatie.
RecursiveQueryParallelMaxAttempts Int, de standaardwaarde is 0 Statisch Het aantal keren dat parallelle query's worden uitgevoerd. Parallelle query's worden uitgevoerd nadat de maximumpogingen voor seriële query's zijn uitgeput.
RecursiveQueryParallelTimeout TimeSpan, standaard is Common::TimeSpan::FromSeconds(5) Statisch De time-outwaarde in seconden voor elke poging tot parallelle query.
RecursiveQuerySerialMaxAttempts Int, de standaardwaarde is 2 Statisch Het aantal seriële query's dat maximaal wordt geprobeerd. Als dit aantal hoger is dan het aantal doorsturende DNS-servers, stopt het uitvoeren van query's zodra alle servers precies één keer zijn geprobeerd.
RecursiveQuerySerialTimeout TimeSpan, standaard is Common::TimeSpan::FromSeconds(5) Statisch De time-outwaarde in seconden voor elke geprobeerde seriële query.
TransientErrorMaxRetryCount Int, standaard is 3 Statisch Hiermee bepaalt u het aantal keren dat SF DNS opnieuw wordt geprobeerd wanneer er een tijdelijke fout optreedt tijdens het aanroepen van SF-API's (bijvoorbeeld bij het ophalen van namen en eindpunten).
TransientErrorRetryIntervalInMillis Int, de standaardwaarde is 0 Statisch Hiermee stelt u de vertraging in milliseconden in tussen nieuwe pogingen voor wanneer SF DNS SF API's aanroept.

EventStoreService

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
MinReplicaSetSize int, de standaardwaarde is 0 Statisch De MinReplicaSetSize voor de EventStore-service
PlacementConstraints tekenreeks, standaard is '' Statisch De PlacementConstraints voor EventStore-service
TargetReplicaSetSize int, de standaardwaarde is 0 Statisch De TargetReplicaSetSize voor de EventStore-service

FabricClient

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
Verbinding maken ionInitializationTimeout Tijd in seconden, de standaardwaarde is 2 Dynamisch Geef de tijdsduur in seconden op. Verbinding maken ietime-outinterval voor elke keer dat de client probeert een verbinding met de gateway te openen.
HealthOperationTimeout Tijd in seconden, de standaardwaarde is 120 Dynamisch Geef de tijdsduur in seconden op. De time-out voor een rapportbericht dat naar Health Manager is verzonden.
HealthReportRetrySendInterval Tijd in seconden, de standaardwaarde is 30, minimaal 1 Dynamisch Geef de tijdsduur in seconden op. Het interval waarmee het rapportageonderdeel geaccumuleerde statusrapporten opnieuw verzendt naar Health Manager.
HealthReportSendInterval Tijd in seconden, de standaardwaarde is 30 Dynamisch Geef de tijdsduur in seconden op. Het interval waarmee het rapportageonderdeel samengevoegde statusrapporten naar Health Manager verzendt.
KeepAliveIntervalInSeconds Int, de standaardwaarde is 20 Statisch Het interval waarmee het FabricClient-transport keep-alive-berichten naar de gateway verzendt. Voor 0; keepAlive is uitgeschakeld. Moet een positieve waarde zijn.
MaxFileSenderThreads Standaardwaarde is 10 Statisch Het maximum aantal bestanden dat parallel wordt overgedragen.
NodeAddresses tekenreeks, standaard is '' Statisch Een verzameling adressen (verbindingsreeks s) op verschillende knooppunten die kunnen worden gebruikt om te communiceren met de Naming Service. In eerste instantie maakt de client verbinding met het willekeurig selecteren van een van de adressen. Als er meer dan één verbindingsreeks wordt opgegeven en er een verbinding mislukt vanwege een communicatie- of time-outfout, schakelt de client over naar het gebruik van het volgende adres. Zie de sectie Naamgevingsserviceadres voor nieuwe pogingen voor meer informatie over semantiek voor nieuwe pogingen.
PartitionLocationCacheLimit Standaardwaarde is 100000 Statisch Aantal partities dat is opgeslagen in de cache voor serviceomzetting (ingesteld op 0 voor geen limiet).
RetryBackoffInterval Tijd in seconden, de standaardwaarde is 3 Dynamisch Geef de tijdsduur in seconden op. Het uitstelinterval voordat u de bewerking opnieuw probeert uit te voeren.
ServiceChangePollInterval Tijd in seconden, de standaardwaarde is 120 Dynamisch Geef de tijdsduur in seconden op. Het interval tussen opeenvolgende polls voor servicewijzigingen van de client naar de gateway voor callbacks voor geregistreerde servicewijzigingsmeldingen.

FabricHost

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
ActivationMaxFailureCount Int, de standaardwaarde is 10 Dynamisch Dit is het maximumaantal waarvoor de activering van mislukte pogingen van het systeem is mislukt voordat u het opgeeft.
ActivationMaxRetryInterval Tijd in seconden, de standaardwaarde is 300 Dynamisch Geef de tijdsduur in seconden op. Maximuminterval voor opnieuw proberen voor activering. Bij elke continue fout wordt het interval voor opnieuw proberen berekend als Min( ActivationMaxRetryInterval; Aantal continue fouten * ActivationRetryBackoffInterval).
ActivationRetryBackoffInterval Tijd in seconden, de standaardwaarde is 5 Dynamisch Geef de tijdsduur in seconden op. Uitstelinterval bij elke activeringsfout; Bij elke fout bij continue activering probeert het systeem de activering opnieuw uit te voeren voor maxActivationFailureCount. Het interval voor opnieuw proberen bij elke poging is een product van een continue activeringsfout en het uitstelinterval voor activering.
EnableRestartManagement Bool, de standaardwaarde is onwaar Dynamisch Dit is om het opnieuw opstarten van de server in te schakelen.
EnableServiceFabricAutomaticUpdates Bool, de standaardwaarde is onwaar Dynamisch Dit is om automatische updates voor infrastructuur in te schakelen via Windows Update.
EnableServiceFabricBaseUpgrade Bool, de standaardwaarde is onwaar Dynamisch Dit is om basisupdate voor de server in te schakelen.
FailureReportingExpeditedReportingIntervalEnabled Bool, de standaardwaarde is waar Statisch Maakt snellere uploadsnelheden in DCA mogelijk wanneer FabricHost zich in de modus Foutrapportage bevindt.
FailureReportingTimeout TimeSpan, standaard is Common::TimeSpan::FromSeconds(60) Statisch Geef de tijdsduur in seconden op. Time-out voor DCA-foutenrapportage in het geval FabricHost een opstartfout in een vroeg stadium tegenkomt.
RunDCAOnStartupFailure Bool, de standaardwaarde is waar Statisch Bepaalt of DCA moet worden gestart om logboeken te uploaden bij opstartproblemen in FabricHost.
StartTimeout Tijd in seconden, de standaardwaarde is 300 Dynamisch Geef de tijdsduur in seconden op. Time-out voor het opstarten van fabricactivationmanager.
StopTimeout Tijd in seconden, de standaardwaarde is 300 Dynamisch Geef de tijdsduur in seconden op. De time-out voor gehoste serviceactivering; deactiveren en upgraden.

FabricNode

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
ClientAuthX509FindType tekenreeks, standaard is 'FindByThumbprint' Dynamisch Geeft aan hoe moet worden gezocht naar certificaat in het archief dat is opgegeven door ClientAuthX509StoreName Ondersteunde waarde: FindByThumbprint; FindBySubjectName.
ClientAuthX509FindValue tekenreeks, standaard is '' Dynamisch Zoekfilterwaarde die wordt gebruikt om certificaat te zoeken voor standaardbeheerdersrol FabricClient.
ClientAuthX509FindValueSecondary tekenreeks, standaard is '' Dynamisch Zoekfilterwaarde die wordt gebruikt om certificaat te zoeken voor standaardbeheerdersrol FabricClient.
ClientAuthX509StoreName tekenreeks, standaard is 'Mijn' Dynamisch Naam van het X.509-certificaatarchief dat het certificaat bevat voor de standaardbeheerdersrol FabricClient.
ClusterX509FindType tekenreeks, standaard is 'FindByThumbprint' Dynamisch Geeft aan hoe u zoekt naar clustercertificaat in het archief dat is opgegeven door ClusterX509StoreName Ondersteunde waarden: "FindByThumbprint"; "FindBySubjectName" met "FindBySubjectName"; wanneer er meerdere overeenkomsten zijn; de die met de meest recente verlooptijd wordt gebruikt.
ClusterX509FindValue tekenreeks, standaard is '' Dynamisch Zoekfilterwaarde die wordt gebruikt om het clustercertificaat te zoeken.
ClusterX509FindValueSecondary tekenreeks, standaard is '' Dynamisch Zoekfilterwaarde die wordt gebruikt om het clustercertificaat te zoeken.
ClusterX509StoreName tekenreeks, standaard is 'Mijn' Dynamisch Naam van X.509-certificaatarchief dat clustercertificaat bevat voor het beveiligen van communicatie tussen clusters.
EndApplicationPortRange Int, de standaardwaarde is 0 Statisch Beëindig (geen inclusief) van de toepassingspoorten die worden beheerd door het hostsubsysteem. Vereist als EndpointFilteringEnabled waar is in Hosting.
ServerAuthX509FindType tekenreeks, standaard is 'FindByThumbprint' Dynamisch Geeft aan hoe moet worden gezocht naar servercertificaat in het archief dat is opgegeven door ServerAuthX509StoreName Ondersteunde waarde: FindByThumbprint; FindBySubjectName.
ServerAuthX509FindValue tekenreeks, standaard is '' Dynamisch Zoekfilterwaarde die wordt gebruikt om het servercertificaat te zoeken.
ServerAuthX509FindValueSecondary tekenreeks, standaard is '' Dynamisch Zoekfilterwaarde die wordt gebruikt om het servercertificaat te zoeken.
ServerAuthX509StoreName tekenreeks, standaard is 'Mijn' Dynamisch Naam van X.509-certificaatarchief dat servercertificaat voor de entrée-service bevat.
StartApplicationPortRange Int, de standaardwaarde is 0 Statisch Begin van de toepassingspoorten die worden beheerd door het hosten van het subsysteem. Vereist als EndpointFilteringEnabled waar is in Hosting.
StateTraceInterval Tijd in seconden, de standaardwaarde is 300 Statisch Geef de tijdsduur in seconden op. Het interval voor het traceren van knooppuntstatus op elk knooppunt en op knooppunten op FM/FMM.
UserRoleClientX509FindType tekenreeks, standaard is 'FindByThumbprint' Dynamisch Geeft aan hoe moet worden gezocht naar certificaat in het archief dat is opgegeven door UserRoleClientX509StoreName Supported value: FindByThumbprint; FindBySubjectName.
UserRoleClientX509FindValue tekenreeks, standaard is '' Dynamisch Zoekfilterwaarde die wordt gebruikt om certificaat te zoeken voor standaardgebruikersrol FabricClient.
UserRoleClientX509FindValueSecondary tekenreeks, standaard is '' Dynamisch Zoekfilterwaarde die wordt gebruikt om certificaat te zoeken voor standaardgebruikersrol FabricClient.
UserRoleClientX509StoreName tekenreeks, standaard is 'Mijn' Dynamisch Naam van het X.509-certificaatarchief dat het certificaat bevat voor de standaardgebruikersrol FabricClient.

Failover/replicatie

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
ReplicationBatchSendInterval TimeSpan, standaard is Common::TimeSpan::FromSeconds(15) Statisch Geef de tijdsduur in seconden op. Bepaalt de hoeveelheid tijd die de replicator wacht na ontvangst van een bewerking voordat een batch wordt geforceerd verzonden.
ReplicationBatchSize uint, standaard is 1 Statisch Hiermee geeft u het aantal bewerkingen dat moet worden verzonden tussen primaire en secundaire replica's. Als nul de primaire record per bewerking naar de secundaire verzendt. Anders worden logboekrecords door de primaire replica samengevoegd totdat de configuratiewaarde is bereikt. Dit vermindert het netwerkverkeer.

FailoverManager

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
AllowDisableEnableService Bool, standaard is ONWAAR Dynamisch Vlag om aan te geven of het is toegestaan om de functie Uitschakelen/inschakelen uit te voeren
AllowNodeStateRemovedForSeedNode Bool, standaard is ONWAAR Dynamisch Vlag om aan te geven of de status van het knooppunt voor een seed-knooppunt mag worden verwijderd
BuildReplicaTimeLimit TimeSpan, standaard is Common::TimeSpan::FromSeconds(3600) Dynamisch Geef de tijdsduur in seconden op. De tijdslimiet voor het bouwen van een stateful replica; waarna een waarschuwingsstatusrapport wordt gestart
ClusterPauseThreshold int, standaard is 1 Dynamisch Als het aantal knooppunten in het systeem onder deze waarde gaat, plaatst u de plaatsing; taakverdeling; en failover is gestopt.
CreateInstanceTimeLimit TimeSpan, standaard is Common::TimeSpan::FromSeconds(300) Dynamisch Geef de tijdsduur in seconden op. De tijdslimiet voor het maken van een staatloze instantie; waarna een waarschuwingsstatusrapport wordt gestart
ExpectedClusterSize int, standaard is 1 Dynamisch Wanneer het cluster in eerste instantie wordt opgestart; de FM wacht totdat dit aantal knooppunten zichzelf rapporteert voordat het begint met het plaatsen van andere services; inclusief de systeemservices zoals naamgeving. Het verhogen van deze waarde verhoogt de tijd die het kost om een cluster te starten; maar voorkomt dat de vroege knooppunten overbelast raken en ook de andere verplaatsingen die nodig zijn naarmate meer knooppunten online komen. Deze waarde moet over het algemeen worden ingesteld op een klein deel van de oorspronkelijke clustergrootte.
ExpectedNodeDeactivationDuration TimeSpan, standaard is Common::TimeSpan::FromSeconds(60.0 * 30) Dynamisch Geef de tijdsduur in seconden op. Dit is de verwachte duur voor een knooppunt om deactivering in te voltooien.
ExpectedNodeFabricUpgradeDuration TimeSpan, standaard is Common::TimeSpan::FromSeconds(60.0 * 30) Dynamisch Geef de tijdsduur in seconden op. Dit is de verwachte duur voor een knooppunt dat moet worden bijgewerkt tijdens de upgrade van Windows Fabric.
ExpectedReplicaUpgradeDuration TimeSpan, standaard is Common::TimeSpan::FromSeconds(60.0 * 30) Dynamisch Geef de tijdsduur in seconden op. Dit is de verwachte duur voor alle replica's die tijdens de upgrade van de toepassing moeten worden bijgewerkt op een knooppunt.
IgnoreReplicaRestartWaitDurationWhenBelowMinReplicaSetSize bool, standaard is ONWAAR Dynamisch Als IgnoreReplicaRestartWaitDurationWhenBelowMinReplicaSetSize is ingesteld op:
- onwaar: Windows Fabric wacht op vaste tijd die is opgegeven in ReplicaRestartWaitDuration voordat een replica weer wordt weergegeven.
- waar: Windows Fabric wacht op een vaste tijd die is opgegeven in ReplicaRestartWaitDuration voordat een replica wordt geretourneerd als de partitie hoger is dan of bij minimale grootte van replicaset. Als de partitie lager is dan minimale grootte van de replicaset, wordt er meteen een nieuwe replica gemaakt.
IsSingletonReplicaMoveAllowedDuringUpgrade bool, standaard is TRUE Dynamisch Indien ingesteld op waar; replica's met de grootte van een doelreplicaset van 1 kunnen tijdens de upgrade worden verplaatst.
MaxInstanceCloseDelayDurationInSeconds uint, standaard is 1800 Dynamisch Maximumwaarde van InstanceCloseDelay die kan worden geconfigureerd voor gebruik voor FabricUpgrade/ApplicationUpgrade/NodeDeactivations
MinReplicaSetSize int, standaard is 3 Niet toegestaan Dit is de minimale grootte van de replicaset voor de FM. Als het aantal actieve FM-replica's onder deze waarde daalt; de FM weigert wijzigingen in het cluster totdat ten minste het minimale aantal replica's wordt hersteld
PlacementConstraints tekenreeks, standaard is '' Niet toegestaan Plaatsingsbeperkingen voor de failoverbeheerreplica's
PlacementTimeLimit TimeSpan, standaard is Common::TimeSpan::FromSeconds(600) Dynamisch Geef de tijdsduur in seconden op. De tijdslimiet voor het bereiken van het aantal doelreplica's; waarna een waarschuwingsstatusrapport wordt gestart
QuorumLossWaitDuration Tijd in seconden, standaard is MaxValue Dynamisch Geef de tijdsduur in seconden op. Dit is de maximale duur waarvoor we toestaan dat een partitie een status van quorumverlies heeft. Als de partitie na deze duur nog steeds in quorumverlies is; de partitie wordt hersteld na quorumverlies door de offline replica's als verloren te beschouwen. Dit kan mogelijk gegevensverlies veroorzaken.
HerconfigurationTimeLimit TimeSpan, standaard is Common::TimeSpan::FromSeconds(300) Dynamisch Geef de tijdsduur in seconden op. De tijdslimiet voor herconfiguratie; waarna een waarschuwingsstatusrapport wordt gestart
ReplicaRestartWaitDuration TimeSpan, standaard is Common::TimeSpan::FromSeconds(60.0 * 30) Niet toegestaan Geef de tijdsduur in seconden op. Dit is de ReplicaRestartWaitDuration voor de FMService
SeedNodeQuorumAdditionalBufferNodes int, de standaardwaarde is 0 Dynamisch Buffer van seed-knooppunten die moeten worden opgewaardeerd (samen met quorum van seed-knooppunten) FM moet een maximum van (totalNumSeedNodes - (seedNodeQuorum + SeedNodeQuorumAdditionalBufferNodes)) seed-knooppunten toestaan om omlaag te gaan.
StandByReplicaKeepDuration Tijdspanne, standaard is Common::TimeSpan::FromSeconds(3600.0 * 24 * 7) Niet toegestaan Geef de tijdsduur in seconden op. Dit is de StandByReplicaKeepDuration voor de FMService
TargetReplicaSetSize int, standaard is 7 Niet toegestaan Dit is het doelaantal FM-replica's dat door Windows Fabric wordt onderhouden. Een hoger getal resulteert in een hogere betrouwbaarheid van de FM-gegevens; met een kleine balans tussen prestaties.
UserMaxStandByReplicaCount Int, de standaardwaarde is 1 Dynamisch Het standaard maximum aantal StandBy-replica's dat door het systeem wordt bijgehouden voor gebruikersservices.
UserReplicaRestartWaitDuration Tijd in seconden, de standaardwaarde is 60,0 * 30 Dynamisch Geef de tijdsduur in seconden op. Wanneer een persistente replica uitvalt; Windows Fabric wacht tot deze tijdsduur voordat de replica opnieuw wordt gemaakt voordat er nieuwe vervangende replica's worden gemaakt (waarvoor een kopie van de status vereist is).
UserStandByReplicaKeepDuration Tijd in seconden, de standaardwaarde is 3600,0 * 24 * 7 Dynamisch Geef de tijdsduur in seconden op. Wanneer een persistente replica terugkomt van een downstatus; het is mogelijk al vervangen. Deze timer bepaalt hoe lang de FM de stand-byreplica behoudt voordat deze wordt verwijderd.

FaultAnalysisService

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
CompletedActionKeepDurationInSeconds Int, standaard is 604800 Statisch Dit is ongeveer hoe lang acties in een terminalstatus moeten worden bewaard. Dit is ook afhankelijk van StoredActionCleanupIntervalInSeconds; omdat het werk dat moet worden opgeschoond alleen op dat interval wordt uitgevoerd. 604800 is zeven dagen.
DataLossCheckPollIntervalInSeconds int, de standaardwaarde is 5 Statisch Dit is de tijd tussen de controles die het systeem uitvoert terwijl wordt gewacht op gegevensverlies. Het aantal keren dat het gegevensverliesnummer per interne iteratie wordt gecontroleerd, is DataLossCheckWaitDurationInSeconds/dit.
DataLossCheckWaitDurationInSeconds int, de standaardwaarde is 25 Statisch De totale hoeveelheid tijd; in seconden; dat het systeem wacht op gegevensverlies. Dit wordt intern gebruikt wanneer de Api StartPartitionDataLossAsync() wordt aangeroepen.
MinReplicaSetSize Int, de standaardwaarde is 0 Statisch De MinReplicaSetSize voor FaultAnalysisService.
PlacementConstraints tekenreeks, standaard is '' Statisch De PlacementConstraints voor FaultAnalysisService.
QuorumLossWaitDuration Tijd in seconden, standaard is MaxValue Statisch Geef de tijdsduur in seconden op. QuorumLossWaitDuration voor FaultAnalysisService.
ReplicaDropWaitDurationInSeconds int, de standaardwaarde is 600 Statisch Deze parameter wordt gebruikt wanneer de API voor gegevensverlies wordt aangeroepen. Hiermee bepaalt u hoe lang het systeem wacht totdat een replica wordt verwijderd nadat de replica intern is aangeroepen.
ReplicaRestartWaitDuration Tijd in seconden, de standaardwaarde is 60 minuten Statisch Geef de tijdsduur in seconden op. De ReplicaRestartWaitDuration voor FaultAnalysisService.
StandByReplicaKeepDuration Tijd in seconden, de standaardwaarde is (60247) minuten Statisch Geef de tijdsduur in seconden op. De StandByReplicaKeepDuration voor FaultAnalysisService.
StoredActionCleanupIntervalInSeconds Standaardwaarde is 3600 Statisch Dit is hoe vaak de winkel wordt opgeschoond. Alleen acties in een terminalstatus; en dat voltooid ten minste CompletedActionKeepDurationInSeconds geleden wordt verwijderd.
StoredChaosEventCleanupIntervalInSeconds Standaardwaarde is 3600 Statisch Dit is hoe vaak de winkel wordt gecontroleerd op opschonen; als het aantal gebeurtenissen groter is dan 30000; de opruiming begint in te slaan.
TargetReplicaSetSize Int, de standaardwaarde is 0 Statisch NOT_PLATFORM_UNIX_START TargetReplicaSetSize voor FaultAnalysisService.

Federatie

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
LeaseDuration Tijd in seconden, de standaardwaarde is 30 Dynamisch Duur van een lease tussen een knooppunt en de bijbehorende buren.
LeaseDurationAcrossFaultDomain Tijd in seconden, de standaardwaarde is 30 Dynamisch De duur van een lease tussen een knooppunt en de bijbehorende buren tussen foutdomeinen.

FileStoreService

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
AcceptChunkUpload Bool, standaard is TRUE Dynamisch Configuratie om te bepalen of de bestandsopslagservice het uploaden van gesegmenteerde bestanden accepteert of niet tijdens het kopiëren van het toepassingspakket.
AnonymousAccessEnabled Bool, de standaardwaarde is waar Statisch Anonieme toegang tot de FileStoreService-shares in- of uitschakelen.
CommonName1Ntlmx509CommonName tekenreeks, standaard is '' Statisch De algemene naam van het X509-certificaat dat wordt gebruikt voor het genereren van HMAC op commonname1NtlmPasswordSecret bij het gebruik van NTLM-verificatie
CommonName1Ntlmx509StoreLocation tekenreeks, standaard is 'LocalMachine' Statisch De opslaglocatie van het X509-certificaat dat wordt gebruikt voor het genereren van HMAC op de CommonName1NtlmPasswordSecret bij het gebruik van NTLM-verificatie
CommonName1Ntlmx509StoreName tekenreeks, standaard is 'MIJN' Statisch De winkelnaam van het X509-certificaat dat wordt gebruikt voor het genereren van HMAC op commonname1NtlmPasswordSecret bij het gebruik van NTLM-verificatie
CommonName2Ntlmx509CommonName tekenreeks, standaard is '' Statisch De algemene naam van het X509-certificaat dat wordt gebruikt voor het genereren van HMAC op commonName2NtlmPasswordSecret bij het gebruik van NTLM-verificatie
CommonName2Ntlmx509StoreLocation tekenreeks, standaard is 'LocalMachine' Statisch De opslaglocatie van het X509-certificaat dat wordt gebruikt voor het genereren van HMAC op de CommonName2NtlmPasswordSecret bij het gebruik van NTLM-verificatie
CommonName2Ntlmx509StoreName tekenreeks, standaard is 'MIJN' Statisch De winkelnaam van het X509-certificaat dat wordt gebruikt voor het genereren van HMAC op de CommonName2NtlmPasswordSecret bij het gebruik van NTLM-verificatie
CommonNameNtlmPasswordSecret SecureString, standaard is Common::SecureString("") Statisch Het wachtwoordgeheim, dat wordt gebruikt als seed voor het genereren van hetzelfde wachtwoord bij het gebruik van NTLM-verificatie
DiskSpaceHealthReportingIntervalWhenCloseToOutOfDiskSpace TimeSpan, standaard is Common::TimeSpan::FromMinutes(5) Dynamisch Geef de tijdsduur in seconden op. Het tijdsinterval tussen het controleren van schijfruimte voor het rapporteren van de status gebeurtenis wanneer de schijf bijna buiten de ruimte valt.
DiskSpaceHealthReportingIntervalWhenEnoughDiskSpace TimeSpan, standaard is Common::TimeSpan::FromMinutes(15) Dynamisch Geef de tijdsduur in seconden op. Het tijdsinterval tussen het controleren van schijfruimte voor het rapporteren van de status gebeurtenis wanneer er voldoende ruimte op de schijf is.
EnableImageStoreHealthReporting bool, standaard is TRUE Statisch Configuratie om te bepalen of de bestandsopslagservice de status moet rapporteren.
FreeDiskSpaceNotificationSizeInKB int64, de standaardwaarde is 25*1024 Dynamisch De grootte van vrije schijfruimte onder de statuswaarschuwing. Minimumwaarden van deze configuratie en FreeDiskSpaceNotificationThresholdPercentage-configuratie worden gebruikt om het verzenden van de statuswaarschuwing te bepalen.
FreeDiskSpaceNotificationThresholdPercentage double, default is 0.02 Dynamisch Het percentage vrije schijfruimte onder welke statuswaarschuwing kan optreden. De minimale waarde van deze configuratie en de FreeDiskSpaceNotificationInMB-configuratie wordt gebruikt om het verzenden van een statuswaarschuwing te bepalen.
GenerateV1CommonNameAccount bool, standaard is TRUE Statisch Hiermee geeft u op of een account met het genereren van een gebruikersnaam V1-algoritme moet worden gegenereerd. Vanaf Service Fabric versie 6.1; er wordt altijd een account met v2-generatie gemaakt. Het V1-account is nodig voor upgrades van/naar versies die V2-generatie niet ondersteunen (vóór 6.1).
MaxCopyOperationThreads Standaardwaarde is 0 Dynamisch Het maximum aantal parallelle bestanden dat secundair kan worden gekopieerd van primaire bestanden. '0' == aantal kernen.
MaxFileOperationThreads Standaardwaarde is 100 Statisch Het maximum aantal parallelle threads dat is toegestaan om FileOperations (Copy/Move) uit te voeren in de primaire. '0' == aantal kernen.
MaxRequestProcessingThreads Standaardwaarde is 200 Statisch Het maximum aantal parallelle threads dat aanvragen in de primaire thread kan verwerken. '0' == aantal kernen.
MaxSecondaryFileCopyFailureThreshold Uint, standaard is 25 Dynamisch Het maximum aantal nieuwe pogingen voor het kopiëren van bestanden op de secundaire server voordat u het opgeeft.
MaxStoreOperations Standaardwaarde is 4096 Statisch Het maximum aantal parallelle opslagtransactiebewerkingen dat is toegestaan op primaire opslag. '0' == aantal kernen.
NamingOperationTimeout Tijd in seconden, de standaardwaarde is 60 Dynamisch Geef de tijdsduur in seconden op. De time-out voor het uitvoeren van een naamgevingsbewerking.
PrimaryAccountNTLMPasswordSecret SecureString, de standaardwaarde is leeg Statisch Het wachtwoordgeheim, dat wordt gebruikt als seed voor het genereren van hetzelfde wachtwoord bij het gebruik van NTLM-verificatie.
PrimaryAccountNTLMX509StoreLocation tekenreeks, standaard is 'LocalMachine' Statisch De opslaglocatie van het X509-certificaat dat wordt gebruikt voor het genereren van HMAC op het PrimaryAccountNTLMPasswordSecret bij het gebruik van NTLM-verificatie.
PrimaryAccountNTLMX509StoreName tekenreeks, standaard is 'MIJN' Statisch De winkelnaam van het X509-certificaat dat wordt gebruikt voor het genereren van HMAC op het PrimaryAccountNTLMPasswordSecret bij het gebruik van NTLM-verificatie.
PrimaryAccountNTLMX509Thumbprint tekenreeks, standaard is '' Statisch De vingerafdruk van het X509-certificaat dat wordt gebruikt voor het genereren van HMAC op het PrimaryAccountNTLMPasswordSecret bij het gebruik van NTLM-verificatie.
PrimaryAccountType tekenreeks, standaard is '' Statisch Het primaire accounttype van de principal naar ACL van de FileStoreService-shares.
PrimaryAccountUserName tekenreeks, standaard is '' Statisch De gebruikersnaam van het primaire account van de principal naar de FileStoreService-shares.
PrimaryAccountUserPassword SecureString, de standaardwaarde is leeg Statisch Het primaire accountwachtwoord van de principal voor de ACL van de FileStoreService-shares.
QueryOperationTimeout Tijd in seconden, de standaardwaarde is 60 Dynamisch Geef de tijdsduur in seconden op. De time-out voor het uitvoeren van querybewerkingen.
SecondaryAccountNTLMPasswordSecret SecureString, de standaardwaarde is leeg Statisch Het wachtwoordgeheim, dat wordt gebruikt als seed voor het genereren van hetzelfde wachtwoord bij het gebruik van NTLM-verificatie.
SecondaryAccountNTLMX509StoreLocation tekenreeks, standaard is 'LocalMachine' Statisch De opslaglocatie van het X509-certificaat dat wordt gebruikt voor het genereren van HMAC op het SecondaryAccountNTLMPasswordSecret bij het gebruik van NTLM-verificatie.
SecondaryAccountNTLMX509StoreName tekenreeks, standaard is 'MIJN' Statisch De winkelnaam van het X509-certificaat dat wordt gebruikt voor het genereren van HMAC op het SecondaryAccountNTLMPasswordSecret bij het gebruik van NTLM-verificatie.
SecondaryAccountNTLMX509Thumbprint tekenreeks, standaard is '' Statisch De vingerafdruk van het X509-certificaat dat wordt gebruikt voor het genereren van HMAC op het SecondaryAccountNTLMPasswordSecret bij het gebruik van NTLM-verificatie.
SecondaryAccountType tekenreeks, standaard is '' Statisch Het secundaire AccountType van de principal naar ACL de FileStoreService-shares.
SecondaryAccountUserName tekenreeks, standaard is '' Statisch De gebruikersnaam van het secundaire account van de principal naar de FileStoreService-shares.
SecondaryAccountUserPassword SecureString, de standaardwaarde is leeg Statisch Het secundaire accountwachtwoord van de principal naar ACL van de FileStoreService-shares.
SecondaryFileCopyRetryDelayMilliseconds uint, standaard is 500 Dynamisch De vertraging voor het opnieuw kopiëren van bestanden (in milliseconden).
UseChunkContentInTransportMessage bool, standaard is TRUE Dynamisch De vlag voor het gebruik van de nieuwe versie van het uploadprotocol die is geïntroduceerd in v6.4. Deze protocolversie maakt gebruik van service fabric-transport voor het uploaden van bestanden naar het afbeeldingsarchief, wat betere prestaties biedt dan het SMB-protocol dat in eerdere versies wordt gebruikt.

FileStoreService/Replication

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
ReplicationBatchSendInterval TimeSpan, standaard is Common::TimeSpan::FromSeconds(15) Statisch Geef de tijdsduur in seconden op. Bepaalt de hoeveelheid tijd die de replicator wacht na ontvangst van een bewerking voordat een batch wordt geforceerd verzonden.
ReplicationBatchSize uint, standaard is 1 Statisch Hiermee geeft u het aantal bewerkingen dat moet worden verzonden tussen primaire en secundaire replica's. Als nul de primaire record per bewerking naar de secundaire verzendt. Anders worden logboekrecords door de primaire replica samengevoegd totdat de configuratiewaarde is bereikt. Dit vermindert het netwerkverkeer.

HealthManager

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
EnableApplicationTypeHealthEvaluation Bool, de standaardwaarde is onwaar Statisch Beleid voor clusterstatusevaluatie: schakel de statusevaluatie per toepassingstype in.
EnableNodeTypeHealthEvaluation Bool, de standaardwaarde is onwaar Statisch Beleid voor clusterstatusevaluatie: schakel statusevaluatie per knooppunttype in.
MaxSuggestedNumberOfEntityHealthReports Int, de standaardwaarde is 100 Dynamisch Het maximum aantal statusrapporten dat een entiteit kan hebben voordat er zorgen worden gegenereerd over de logica voor statusrapportage van de watchdog. Elke statusentiteit moet een relatief klein aantal statusrapporten hebben. Als het aantal rapporten boven dit getal komt; er kunnen problemen zijn met de implementatie van de watchdog. Een entiteit met te veel rapporten wordt gemarkeerd via een waarschuwingsstatusrapport wanneer de entiteit wordt geëvalueerd.

HealthManager/ClusterHealthPolicy

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
ConsiderWarningAsError Bool, de standaardwaarde is onwaar Statisch Beleid voor clusterstatusevaluatie: waarschuwingen worden behandeld als fouten.
MaxPercentUnhealthyApplications Int, de standaardwaarde is 0 Statisch Beleid voor clusterstatusevaluatie: het maximumpercentage van beschadigde toepassingen dat is toegestaan om het cluster in orde te maken.
MaxPercentUnhealthyNodes Int, de standaardwaarde is 0 Statisch Beleid voor clusterstatusevaluatie: het maximumpercentage van beschadigde knooppunten dat is toegestaan om het cluster in orde te maken.

HealthManager/ClusterUpgradeHealthPolicy

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
MaxPercentDeltaUnhealthyNodes int, de standaardwaarde is 10 Statisch Statusevaluatiebeleid voor clusterupgrades: maximaal percentage beschadigde deltaknooppunten dat is toegestaan om het cluster in orde te maken
MaxPercentUpgradeDomainDeltaUnhealthyNodes int, de standaardwaarde is 15 Statisch Statusevaluatiebeleid voor clusterupgrades: het maximumpercentage van de delta van beschadigde knooppunten in een upgradedomein dat is toegestaan om het cluster in orde te maken

Hosting

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
ActivationMaxFailureCount Wie le getal is de standaardwaarde 10 Dynamisch Aantal keren dat de activering van het systeem is mislukt voordat het opgeeft
ActivationMaxRetryInterval Tijd in seconden, de standaardwaarde is 300 Dynamisch Bij elke fout bij continue activering probeert het systeem de activering voor maximaal ActivationMaxFailureCount opnieuw uit te voeren. ActivationMaxRetryInterval geeft het wachttijdinterval op voordat u het opnieuw probeert na elke activeringsfout
ActivationRetryBackoffInterval Tijd in seconden, de standaardwaarde is 5 Dynamisch Uitstelinterval bij elke activeringsfout; Bij elke fout bij continue activering probeert het systeem de activering opnieuw uit te voeren voor maxActivationFailureCount. Het interval voor opnieuw proberen bij elke poging is een product van een continue activeringsfout en het uitstelinterval voor activering.
ActivationTimeout TimeSpan, standaard is Common::TimeSpan::FromSeconds(180) Dynamisch Geef de tijdsduur in seconden op. De time-out voor toepassingsactivering; deactiveren en upgraden.
ApplicationHostCloseTimeout TimeSpan, standaard is Common::TimeSpan::FromSeconds(120) Dynamisch Geef de tijdsduur in seconden op. Wanneer fabric wordt afgesloten in een zelf geactiveerde processen; FabricRuntime sluit alle replica's in het hostproces van de gebruiker (applicationhost). Dit is de time-out voor de sluitingsbewerking.
CnsNetworkPluginCnmUrlPort wstring, standaard is L"48080" Statisch Url-poort voor Azure cnm-API
CnsNetworkPluginCnsUrlPort wstring, standaard is L"10090" Statisch Url-poort van Azure cns
ContainerServiceArguments tekenreeks, standaard is "-H localhost:2375 -H npipe://" Statisch Service Fabric (SF) beheert docker-daemon (behalve op Windows-clientcomputers zoals Windows 10). Met deze configuratie kan de gebruiker aangepaste argumenten opgeven die moeten worden doorgegeven aan docker-daemon wanneer deze wordt gestart. Wanneer aangepaste argumenten worden opgegeven, geeft Service Fabric geen ander argument door aan docker-engine, met uitzondering van het argument --pidfile. Daarom mogen gebruikers het argument --pidfile niet opgeven als onderdeel van hun klantargumenten. Bovendien moeten de aangepaste argumenten ervoor zorgen dat docker-daemon luistert op de standaardnaampijp in Windows (of Unix-domeinsocket op Linux) zodat Service Fabric ermee kan communiceren.
ContainerServiceLogFileMaxSizeInKb int, standaard is 32768 Statisch Maximale bestandsgrootte van logboekbestanden die worden gegenereerd door Docker-containers. Alleen Windows.
ContainerImageDownloadTimeout int, aantal seconden, de standaardwaarde is 1200 (20 minuten) Dynamisch Aantal seconden voordat er een time-out optreedt voor het downloaden van de installatiekopieën.
ContainerImagesToSkip tekenreeks, afbeeldingsnamen gescheiden door verticale lijnteken, standaard is '' Statisch Naam van een of meer containerinstallatiekopieën die niet mogen worden verwijderd. Wordt gebruikt met de parameter PruneContainerImages.
ContainerServiceLogFileNamePrefix tekenreeks, standaard is 'sfcontainerlogs' Statisch Bestandsnaamvoorvoegsel voor logboekbestanden die zijn gegenereerd door Docker-containers. Alleen Windows.
ContainerServiceLogFileRetentionCount int, de standaardwaarde is 10 Statisch Het aantal logboekbestanden dat door Docker-containers wordt gegenereerd voordat logboekbestanden worden overschreven. Alleen Windows.
CreateFabricRuntimeTimeout TimeSpan, standaard is Common::TimeSpan::FromSeconds(120) Dynamisch Geef de tijdsduur in seconden op. De time-outwaarde voor de aanroep FabricCreateRuntime synchroniseren
DefaultContainerRepositoryAccountName tekenreeks, standaard is '' Statisch Standaardreferenties die worden gebruikt in plaats van referenties die zijn opgegeven in ApplicationManifest.xml
DefaultContainerRepositoryPassword tekenreeks, standaard is '' Statisch Standaardwachtwoordreferenties die worden gebruikt in plaats van referenties die zijn opgegeven in ApplicationManifest.xml
DefaultContainerRepositoryPasswordType tekenreeks, standaard is '' Statisch Als er geen lege tekenreeks is, kan de waarde 'Versleuteld' of 'SecretsStoreRef' zijn.
DefaultDnsSearchSuffixEmpty bool, standaard is ONWAAR Statisch Standaard wordt de servicenaam toegevoegd aan de SF DNS-naam voor containerservices. Deze functie stopt dit gedrag zodat er standaard niets wordt toegevoegd aan de SF DNS-naam in het omzettingspad.
DeploymentMaxFailureCount int, standaard is 20 Dynamisch Toepassingsimplementatie wordt opnieuw geprobeerd voor DeploymentMaxFailureCount-tijden voordat de implementatie van die toepassing op het knooppunt mislukt.
DeploymentMaxRetryInterval TimeSpan, standaard is Common::TimeSpan::FromSeconds(3600) Dynamisch Geef de tijdsduur in seconden op. Maximaal interval voor opnieuw proberen voor de implementatie. Bij elke continue fout wordt het interval voor opnieuw proberen berekend als Min( DeploymentMaxRetryInterval; Aantal continue fouten * DeploymentRetryBackoffInterval)
DeploymentRetryBackoffInterval TimeSpan, standaard is Common::TimeSpan::FromSeconds(10) Dynamisch Geef de tijdsduur in seconden op. Back-off-interval voor de implementatiefout. Bij elke fout bij continue implementatie probeert het systeem de implementatie opnieuw uit te proberen voor maxDeploymentFailureCount. Het interval voor opnieuw proberen is een product van een continue implementatiefout en het uitstelinterval voor de implementatie.
DisableContainers bool, standaard is ONWAAR Statisch Configuratie voor het uitschakelen van containers: wordt gebruikt in plaats van DisableContainerServiceStartOnContainerActivatorOpen, dat is afgeschaft
DisableDockerRequestRetry bool, standaard is ONWAAR Dynamisch SF communiceert standaard met DD (docker daemon) met een time-out van DockerRequestTimeout voor elke http-aanvraag die ernaar wordt verzonden. Als DD niet binnen deze periode reageert; SF verzendt de aanvraag opnieuw als de bewerking op het hoogste niveau nog steeds resterende tijd heeft. Met Hyper-V-container; DD neemt soms meer tijd in beslag om de container op te halen of de container te deactiveren. In dergelijke gevallen treedt er een time-out op voor DD-aanvragen vanuit SF-perspectief en probeert SF de bewerking opnieuw uit te voeren. Soms lijkt dit meer druk op DD toe te voegen. Met deze configuratie kunt u deze nieuwe poging uitschakelen en wachten totdat DD reageert.
DisableLivenessProbes wstring, standaard is L"" Statisch Configuratie voor het uitschakelen van liveness-tests in het cluster. U kunt een willekeurige waarde voor SF opgeven om tests uit te schakelen.
DisableReadinessProbes wstring, standaard is L"" Statisch Configuratie voor het uitschakelen van gereedheidstests in het cluster. U kunt een willekeurige waarde voor SF opgeven om tests uit te schakelen.
DnsServerListTwoIps Bool, standaard is ONWAAR Statisch Met deze vlag wordt de lokale DNS-server twee keer toegevoegd om onregelmatige problemen op te lossen.
DockerTerminateOnLastHandleClosed bool, standaard is TRUE Statisch Als FabricHost standaard de 'dockerd' beheert (op basis van: SkipDockerProcessManagement == false) configureert deze instelling wat er gebeurt wanneer FabricHost of dockerd crasht. true Als een van beide processen vastloopt, worden alle actieve containers geforceerd beëindigd door de HCS. Als deze optie is ingesteld op false de containers, blijft deze actief. Opmerking: Vorige tot 8.0 dit gedrag was onbedoeld het equivalent van false. De standaardinstelling van true hier is wat we verwachten te gebeuren, zodat onze opschoonlogica effectief is bij het opnieuw opstarten van deze processen.
DoNotInjectLocalDnsServer bool, standaard is ONWAAR Statisch Hiermee voorkomt u dat de runtime het lokale IP-adres als DNS-server voor containers injecteert.
EnableActivateNoWindow bool, standaard is ONWAAR Dynamisch Het geactiveerde proces wordt zonder console op de achtergrond gemaakt.
EnableContainerServiceDebugMode bool, standaard is TRUE Statisch Logboekregistratie voor Docker-containers in- of uitschakelen. Alleen Windows.
EnableDockerHealthCheckIntegration bool, standaard is TRUE Statisch Maakt integratie van docker HEALTHCHECK-gebeurtenissen mogelijk met service fabric-systeemstatusrapport
EnableProcessDebugging bool, standaard is ONWAAR Dynamisch Hiermee schakelt u het starten van toepassingshosts in onder foutopsporingsprogramma
EndpointProviderEnabled bool, standaard is ONWAAR Statisch Hiermee kunt u het beheer van eindpuntresources per infrastructuur inschakelen. Vereist specificatie van poortbereik voor begin- en eindtoepassingen in FabricNode.
FabricContainerAppsEnabled bool, standaard is ONWAAR Statisch
FirewallPolicyEnabled bool, standaard is ONWAAR Statisch Hiermee schakelt u het openen van firewallpoorten voor eindpuntbronnen in met expliciete poorten die zijn opgegeven in ServiceManifest
GetCodePackageActivationContextTimeout TimeSpan, standaard is Common::TimeSpan::FromSeconds(120) Dynamisch Geef de tijdsduur in seconden op. De time-outwaarde voor de aanroepen CodePackageActivationContext. Dit is niet van toepassing op ad-hocservices.
GovernOnlyMainMemoryForProcesses bool, standaard is ONWAAR Statisch Standaardgedrag van Resource Governance is het instellen van een limiet die is opgegeven in MemoryInMB op de hoeveelheid geheugen (RAM + swap) die door het proces wordt gebruikt. Als de limiet wordt overschreden; het proces ontvangt outOfMemory-uitzondering. Als deze parameter is ingesteld op true; limiet wordt alleen toegepast op de hoeveelheid RAM-geheugen die door een proces wordt gebruikt. Als deze limiet wordt overschreden; en als deze instelling waar is; vervolgens wisselt het besturingssysteem het hoofdgeheugen om naar schijf.
IPProviderEnabled bool, standaard is ONWAAR Statisch Hiermee schakelt u het beheer van IP-adressen in.
IsDefaultContainerRepositoryPasswordEncrypted bool, standaard is ONWAAR Statisch Of de DefaultContainerRepositoryPassword is versleuteld of niet.
LinuxExternalExecutablePath tekenreeks, standaard is '/usr/bin/' Statisch De primaire map met externe uitvoerbare opdrachten op het knooppunt.
NTLMAuthenticationEnabled bool, standaard is ONWAAR Statisch Biedt ondersteuning voor het gebruik van NTLM door de codepakketten die als andere gebruikers worden uitgevoerd, zodat de processen op verschillende computers veilig kunnen communiceren.
NTLMAuthenticationPasswordSecret SecureString, standaard is Common::SecureString("") Statisch Is een versleuteling die wordt gebruikt voor het genereren van het wachtwoord voor NTLM-gebruikers. Moet worden ingesteld als NTLMAuthenticationEnabled waar is. Gevalideerd door de implementeerfunctie.
NTLMSecurityUsersByX509CommonNamesRefreshInterval TimeSpan, standaard is Common::TimeSpan::FromMinutes(3) Dynamisch Geef de tijdsduur in seconden op. Omgevingsspecifieke instellingen Het periodieke interval waarmee Hosting scant op nieuwe certificaten die moeten worden gebruikt voor de NTLM-configuratie van FileStoreService.
NTLMSecurityUsersByX509CommonNamesRefreshTimeout TimeSpan, standaard is Common::TimeSpan::FromMinutes(4) Dynamisch Geef de tijdsduur in seconden op. De time-out voor het configureren van NTLM-gebruikers met behulp van algemene certificaatnamen. De NTLM-gebruikers zijn nodig voor FileStoreService-shares.
PruneContainerImages bool, standaard is ONWAAR Dynamisch Verwijder ongebruikte containerinstallatiekopieën van toepassingen uit knooppunten. Wanneer een ApplicationType niet is geregistreerd bij het Service Fabric-cluster, worden de containerinstallatiekopieën die door deze toepassing zijn gebruikt, verwijderd op knooppunten waarop het is gedownload door Service Fabric. Het snoeien wordt elk uur uitgevoerd, zodat het maximaal één uur kan duren (plus de tijd om de installatiekopieën te verwijderen) voordat afbeeldingen uit het cluster worden verwijderd.
Service Fabric downloadt of verwijdert nooit installatiekopieën die niet zijn gerelateerd aan een toepassing. Niet-gerelateerde afbeeldingen die handmatig of anderszins zijn gedownload, moeten expliciet worden verwijderd.
Installatiekopieën die niet moeten worden verwijderd, kunnen worden opgegeven in de parameter ContainerImagesToSkip.
RegisterCodePackageHostTimeout TimeSpan, standaard is Common::TimeSpan::FromSeconds(120) Dynamisch Geef de tijdsduur in seconden op. De time-outwaarde voor de synchronisatieaanroep FabricRegisterCodePackageHost. Dit is alleen van toepassing op toepassingshosts met meerdere codepakketten, zoals FWP
RequestTimeout TimeSpan, standaard is Common::TimeSpan::FromSeconds(30) Dynamisch Geef de tijdsduur in seconden op. Dit vertegenwoordigt de time-out voor communicatie tussen de toepassingshost van de gebruiker en het Fabric-proces voor verschillende hostinggerelateerde bewerkingen, zoals factory-registratie; runtime-registratie.
RunAsPolicyEnabled bool, standaard is ONWAAR Statisch Hiermee schakelt u het uitvoeren van codepakketten in als lokale gebruiker dan de gebruiker waaronder het fabric-proces wordt uitgevoerd. Als u deze beleidsinfrastructuur wilt inschakelen, moet deze worden uitgevoerd als SYSTEM of als gebruiker met SeAssignPrimaryTokenPrivilege.
ServiceFactoryRegistrationTimeout TimeSpan, standaard is Common::TimeSpan::FromSeconds(120) Dynamisch Geef de tijdsduur in seconden op. De time-outwaarde voor de synchronisatieregister (Stateless/Stateful)ServiceFactory-aanroep
ServiceTypeDisableFailureThreshold Wie le getal is de standaardwaarde 1 Dynamisch Dit is de drempelwaarde voor het aantal fouten waarna FailoverManager (FM) wordt gewaarschuwd om het servicetype op dat knooppunt uit te schakelen en een ander knooppunt te proberen voor plaatsing.
ServiceTypeDisableGraceInterval TimeSpan, standaard is Common::TimeSpan::FromSeconds(30) Dynamisch Geef de tijdsduur in seconden op. Tijdsinterval waarna het servicetype kan worden uitgeschakeld
ServiceTypeRegistrationTimeout Tijd in seconden, de standaardwaarde is 300 Dynamisch Maximale tijd die is toegestaan voor het ServiceType dat is geregistreerd bij fabric
UseContainerServiceArguments bool, standaard is TRUE Statisch Deze configuratie vertelt hosting dat het doorgeven van argumenten (opgegeven in configuratie ContainerServiceArguments) naar docker-daemon overslaat.

HttpGateway

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
ActiveListeners Uint, de standaardwaarde is 50 Statisch Aantal leesbewerkingen dat moet worden geplaatst in de http-serverwachtrij. Hiermee bepaalt u het aantal gelijktijdige aanvragen dat kan worden voldaan door de HttpGateway.
HttpGatewayHealthReportSendInterval Tijd in seconden, de standaardwaarde is 30 Statisch Geef de tijdsduur in seconden op. Het interval waarmee de Http-gateway geaccumuleerde statusrapporten naar Health Manager verzendt.
HttpStrictTransportSecurityHeader tekenreeks, standaard is '' Dynamisch Geef de http Strict Transport Security-headerwaarde op die moet worden opgenomen in elk antwoord dat door de HttpGateway wordt verzonden. Als deze is ingesteld op een lege tekenreeks; deze header wordt niet opgenomen in het gatewayantwoord.
IsEnabled Bool, de standaardwaarde is onwaar Statisch Schakelt de HttpGateway in of uit. HttpGateway is standaard uitgeschakeld.
MaxEntityBodySize Standaard is 4194304 Dynamisch Geeft de maximale grootte van de hoofdtekst die kan worden verwacht van een HTTP-aanvraag. De standaardwaarde is 4 MB. Httpgateway mislukt een aanvraag als deze waarde een hoofdtekst heeft van grootte > . De minimale grootte van het leessegment is 4096 bytes. Dit moet dus = 4096 zijn >.

ImageStoreService

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
Ingeschakeld Bool, de standaardwaarde is onwaar Statisch De vlag Enabled voor ImageStoreService. Standaardwaarde: onwaar
MinReplicaSetSize Int, standaard is 3 Statisch De MinReplicaSetSize voor ImageStoreService.
PlacementConstraints tekenreeks, standaard is '' Statisch De PlacementConstraints voor ImageStoreService.
QuorumLossWaitDuration Tijd in seconden, standaard is MaxValue Statisch Geef de tijdsduur in seconden op. QuorumLossWaitDuration voor ImageStoreService.
ReplicaRestartWaitDuration Tijd in seconden, de standaardwaarde is 60,0 * 30 Statisch Geef de tijdsduur in seconden op. De ReplicaRestartWaitDuration voor ImageStoreService.
StandByReplicaKeepDuration Tijd in seconden, de standaardwaarde is 3600,0 * 2 Statisch Geef de tijdsduur in seconden op. De StandByReplicaKeepDuration voor ImageStoreService.
TargetReplicaSetSize Int, de standaardwaarde is 7 Statisch TargetReplicaSetSize voor ImageStoreService.

KtlLogger

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
AutomaticMemoryConfiguration Int, de standaardwaarde is 1 Dynamisch Vlag die aangeeft of de geheugeninstellingen automatisch en dynamisch moeten worden geconfigureerd. Als nul worden de instellingen voor de geheugenconfiguratie rechtstreeks gebruikt en worden deze niet gewijzigd op basis van systeemvoorwaarden. Als dit het enige is, worden de geheugeninstellingen automatisch geconfigureerd en kunnen deze worden gewijzigd op basis van systeemvoorwaarden.
MaximumDestagingWriteOutstandingInKB Int, de standaardwaarde is 0 Dynamisch Het aantal KB dat het gedeelde logboek vooruit kan gaan op het toegewezen logboek. Gebruik 0 om geen limiet aan te geven.
SharedLogId tekenreeks, standaard is '' Statisch Unieke guid voor gedeelde logboekcontainer. Gebruik '' als u het standaardpad gebruikt onder de hoofdmap van de infrastructuurgegevens.
SharedLogPath tekenreeks, standaard is '' Statisch Pad en bestandsnaam naar locatie om een gedeelde logboekcontainer te plaatsen. Gebruik '' voor het gebruik van het standaardpad onder de hoofdmap van de infrastructuurgegevens.
SharedLogSizeInMB Int, standaard is 8192 Statisch Het aantal MB dat moet worden toegewezen in de gedeelde logboekcontainer.
SharedLogThrottleLimitInPercentUsed int, de standaardwaarde is 0 Statisch Het percentage van het gebruik van het gedeelde logboek dat beperking veroorzaakt. De waarde moet tussen 0 en 100 zijn. Een waarde van 0 impliceert het gebruik van de standaardpercentagewaarde. Een waarde van 100 impliceert helemaal geen beperking. Een waarde tussen 1 en 99 geeft het percentage logboekgebruik aan waarboven beperking plaatsvindt; Als het gedeelde logboek bijvoorbeeld 10 GB is en de waarde 90 is, vindt beperking plaats zodra 9 GB in gebruik is. Het gebruik van de standaardwaarde wordt aanbevolen.
WriteBufferMemoryPoolMaximumInKB Int, de standaardwaarde is 0 Dynamisch Het aantal KB waarmee de geheugengroep voor schrijfbuffers kan groeien. Gebruik 0 om geen limiet aan te geven.
WriteBufferMemoryPoolMinimumInKB Int is de standaardwaarde 8388608 Dynamisch Het aantal KB dat in eerste instantie moet worden toegewezen voor de geheugengroep voor de schrijfbuffer. Gebruik 0 om aan te geven dat standaardlimiet niet consistent moet zijn met SharedLogSizeInMB hieronder.

ManagedIdentityTokenService

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
IsEnabled bool, standaard is ONWAAR Statisch Vlag voor het beheren van de aanwezigheid en status van de Managed Identity Token Service in het cluster; dit is een vereiste voor het gebruik van de functionaliteit voor beheerde identiteiten van Service Fabric-toepassingen.
RunInStandaloneMode bool, standaard is ONWAAR Statisch RunInStandaloneMode voor ManagedIdentityTokenService.
StandalonePrincipalId wstring, standaard is '' Statisch De StandalonePrincipalId voor ManagedIdentityTokenService.
StandaloneSendX509 bool, standaard is ONWAAR Statisch StandaloneSendX509 voor ManagedIdentityTokenService.
StandaloneTenantId wstring, standaard is '' Statisch De StandaloneTenantId voor ManagedIdentityTokenService.
StandaloneX509CredentialFindType wstring, standaard is '' Statisch StandaloneX509CredentialFindType voor ManagedIdentityTokenService.
StandaloneX509CredentialFindValue wstring, standaard is '' Statisch De StandaloneX509CredentialFindValue voor ManagedIdentityTokenService

Beheer

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
AutomaticUnprovisionInterval TimeSpan, standaard is Common::TimeSpan::FromMinutes(5) Dynamisch Geef de tijdsduur in seconden op. Het opschoningsinterval dat is toegestaan voor het ongedaan maken van de registratie van het toepassingstype tijdens het automatisch opschonen van het toepassingstype.
AzureStorageMax Verbinding maken ions Int, de standaardwaarde is 5000 Dynamisch Het maximum aantal gelijktijdige verbindingen met Azure Storage.
AzureStorageMaxWorkerThreads Int, de standaardwaarde is 25 Dynamisch Het maximum aantal werkthreads parallel.
AzureStorageOperationTimeout Tijd in seconden, de standaardwaarde is 6000 Dynamisch Geef de tijdsduur in seconden op. Time-out voor het voltooien van de xstore-bewerking.
CleanupApplicationPackageOnProvisionSuccess bool, standaard is waar Dynamisch Hiermee schakelt u het automatisch opschonen van het toepassingspakket in of uit bij een geslaagde inrichting.
CleanupUnusedApplicationTypes Bool, standaard is ONWAAR Dynamisch Met deze configuratie, indien ingeschakeld, kunt u de registratie van ongebruikte toepassingstypeversies automatisch ongedaan maken, waardoor de meest recente drie ongebruikte versies worden overgeslagen, waardoor de schijfruimte die wordt bezet door het installatiekopiearchief wordt beperkt. Het automatisch opschonen wordt geactiveerd aan het einde van de geslaagde inrichting voor dat specifieke app-type en wordt ook periodiek één keer per dag uitgevoerd voor alle toepassingstypen. Het aantal ongebruikte versies dat moet worden overgeslagen, kan worden geconfigureerd met de parameter MaxUnusedAppTypeVersionsToKeep.
Best practice is om te gebruiken true.
DisableChecksumValidation Bool, de standaardwaarde is onwaar Statisch Met deze configuratie kunnen we controlesomvalidatie in- of uitschakelen tijdens het inrichten van toepassingen.
DisableServerSideCopy Bool, de standaardwaarde is onwaar Statisch Met deze configuratie wordt een kopie van het toepassingspakket aan de serverzijde in de ImageStore ingeschakeld of uitgeschakeld tijdens het inrichten van de toepassing.
ImageCachingEnabled Bool, de standaardwaarde is waar Statisch Met deze configuratie kunnen we caching in- of uitschakelen.
ImageStore Verbinding maken ionString SecureString Statisch Verbinding maken tekenreeks naar de hoofdmap voor ImageStore.
ImageStoreMinimumTransferBPS Int, de standaardwaarde is 1024 Dynamisch De minimale overdrachtssnelheid tussen het cluster en ImageStore. Deze waarde wordt gebruikt om de time-out te bepalen bij het openen van de externe ImageStore. Wijzig deze waarde alleen als de latentie tussen het cluster en ImageStore hoog is, zodat het cluster langer kan worden gedownload vanuit de externe ImageStore.
MaxUnusedAppTypeVersionsToKeep Int, standaard is 3 Dynamisch Deze configuratie definieert het aantal ongebruikte versies van het toepassingstype dat moet worden overgeslagen voor opschonen. Deze parameter is alleen van toepassing als parameter CleanupUnusedApplicationTypes is ingeschakeld.
Algemene best practice is het gebruik van de standaardinstelling (3). Waarden kleiner dan één zijn ongeldig.

MetricActivityThresholds

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup KeyIntegerValueMap, standaard is Geen Dynamisch Bepaalt de set MetricActivityThresholds voor de metrische gegevens in het cluster. Taakverdeling werkt als maxNodeLoad groter is dan MetricActivityThresholds. Voor defragmentatie van metrische gegevens definieert het de hoeveelheid belasting die gelijk is aan of onder welke Service Fabric het knooppunt leeg beschouwt

MetricActivityThresholdsPerNodeType

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup KeyStringValueMap, standaard is Geen Statisch Configuratie waarmee drempelwaarden voor metrische activiteit per knooppunttype worden opgegeven.

MetricBalancingThresholds

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup KeyDoubleValueMap, standaard is Geen Dynamisch Bepaalt de set MetricBalancingThresholds voor de metrische gegevens in het cluster. Taakverdeling werkt als maxNodeLoad/minNodeLoad groter is dan MetricBalancingThresholds. Defragmentatie werkt als maxNodeLoad/minNodeLoad in ten minste één FD of UD kleiner is dan MetricBalancingThresholds.

MetricBalancingThresholdsPerNodeType

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup KeyStringValueMap, standaard is Geen Statisch Configuratie waarmee de drempelwaarden voor metrische taakverdeling per knooppunttype worden opgegeven.

MetricLoadStickinessForSwap

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup KeyDoubleValueMap, standaard is Geen Dynamisch Bepaalt het deel van de belasting die bij replica blijft hangen wanneer deze wordt gewisseld. De waarde wordt tussen 0 (de belasting blijft niet bij replica houden) en 1 (load sticks met replica - standaard)

Naamgeving/replicatie

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
ReplicationBatchSendInterval TimeSpan, standaard is Common::TimeSpan::FromSeconds(15) Statisch Geef de tijdsduur in seconden op. Bepaalt de hoeveelheid tijd die de replicator wacht na ontvangst van een bewerking voordat een batch wordt geforceerd verzonden.
ReplicationBatchSize uint, standaard is 1 Statisch Hiermee geeft u het aantal bewerkingen dat moet worden verzonden tussen primaire en secundaire replica's. Als nul de primaire record per bewerking naar de secundaire verzendt. Anders worden logboekrecords door de primaire replica samengevoegd totdat de configuratiewaarde is bereikt. Dit vermindert het netwerkverkeer.

NamingService

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
GatewayServiceDescriptionCacheLimit Int, de standaardwaarde is 0 Statisch Het maximum aantal vermeldingen dat wordt onderhouden in de cache voor de beschrijving van de LRU-service op de Naamgevingsgateway (ingesteld op 0 voor geen limiet).
MaxClient Verbinding maken ions Int, de standaardwaarde is 1000 Dynamisch Het maximaal toegestane aantal clientverbindingen per gateway.
MaxFileOperationTimeout Tijd in seconden, de standaardwaarde is 30 Dynamisch Geef de tijdsduur in seconden op. De maximale time-out die is toegestaan voor de bestandsopslagservicebewerking. Aanvragen die een grotere time-out opgeven, worden geweigerd.
MaxIndexedEmptyPartitions Int, de standaardwaarde is 1000 Dynamisch Het maximum aantal lege partities dat geïndexeerd blijft in de meldingscache voor het synchroniseren van opnieuw verbinding maken met clients. Lege partities boven dit nummer worden verwijderd uit de index in oplopende opzoekversievolgorde. Het opnieuw verbinden van clients kan nog steeds worden gesynchroniseerd en gemiste lege partitie-updates ontvangen; maar het synchronisatieprotocol wordt duurder.
MaxMessageSize Standaardwaarde is 4*1024*1024*1024 Statisch De maximale berichtgrootte voor communicatie tussen clientknooppunten bij het gebruik van naamgeving. DOS-aanvalsbestrijding; de standaardwaarde is 4 MB.
MaxNamingServiceHealthReports Int, de standaardwaarde is 10 Dynamisch Het maximum aantal trage bewerkingen dat de naamgevingsopslagservice in één keer niet in orde is. Als 0; alle trage bewerkingen worden verzonden.
MaxOperationTimeout Tijd in seconden, de standaardwaarde is 600 Dynamisch Geef de tijdsduur in seconden op. De maximale time-out die is toegestaan voor clientbewerkingen. Aanvragen die een grotere time-out opgeven, worden geweigerd.
MaxOutstandingNotificationsPerClient Int, de standaardwaarde is 1000 Dynamisch Het maximum aantal openstaande meldingen voordat een clientregistratie geforceerd wordt gesloten door de gateway.
MinReplicaSetSize Int, standaard is 3 Niet toegestaan Het minimale aantal naamgevingsservicereplica's dat nodig is om een update te voltooien. Als er minder replica's zijn dan dit actief is in het systeem, weigert het betrouwbaarheidssysteem updates voor het naamgevingsservicearchief totdat replica's zijn hersteld. Deze waarde mag nooit meer zijn dan targetReplicaSetSize.
PartitionCount Int, standaard is 3 Niet toegestaan Het aantal partities van het naamgevingsservicearchief dat moet worden gemaakt. Elke partitie is eigenaar van één partitiesleutel die overeenkomt met de index; dus partitiesleutels [0; PartitionCount] bestaat. Door het aantal Naming Service-partities te verhogen, neemt de schaal toe waarop de Naming Service kan worden uitgevoerd door de gemiddelde hoeveelheid gegevens te verlagen die door een back-upreplicaset wordt bewaard; ten koste van een verhoogd gebruik van resources (aangezien PartitionCount*ReplicaSetSize-servicereplica's moeten worden onderhouden).
PlacementConstraints tekenreeks, standaard is '' Niet toegestaan Plaatsingsbeperking voor de Naamgevingsservice.
QuorumLossWaitDuration Tijd in seconden, standaard is MaxValue Niet toegestaan Geef de tijdsduur in seconden op. Wanneer een naamgevingsservice in quorumverlies komt; deze timer wordt gestart. Wanneer de FM verloopt, worden de down replica's als verloren gezien; en probeer het quorum te herstellen. Dit kan niet leiden tot gegevensverlies.
RepairInterval Tijd in seconden, de standaardwaarde is 5 Statisch Geef de tijdsduur in seconden op. Interval waarin de naamgevingsherstel tussen de eigenaar van de instantie en de naameigenaar wordt gestart.
ReplicaRestartWaitDuration Tijd in seconden, standaard is (60,0 * 30) Niet toegestaan Geef de tijdsduur in seconden op. Wanneer een Naming Service-replica uitvalt; deze timer wordt gestart. Wanneer deze verloopt, begint de FM de replica's te vervangen, die niet beschikbaar zijn (de replica's gaan nog niet verloren).
ServiceDescriptionCacheLimit Int, de standaardwaarde is 0 Statisch Het maximum aantal vermeldingen dat wordt onderhouden in de cache voor de beschrijving van de LRU-service in de Naming Store-service (ingesteld op 0 voor geen limiet).
ServiceNotificationTimeout Tijd in seconden, de standaardwaarde is 30 Dynamisch Geef de tijdsduur in seconden op. De time-out die wordt gebruikt bij het leveren van servicemeldingen aan de client.
StandByReplicaKeepDuration Tijd in seconden, de standaardwaarde is 3600,0 * 2 Niet toegestaan Geef de tijdsduur in seconden op. Wanneer een Naamgevingsservicereplica terugkomt van een downstatus; het is mogelijk al vervangen. Deze timer bepaalt hoe lang de FM de stand-byreplica behoudt voordat deze wordt verwijderd.
TargetReplicaSetSize Int, de standaardwaarde is 7 Niet toegestaan Het aantal replicasets voor elke partitie van het naamgevingsservicearchief. Het verhogen van het aantal replicasets verhoogt het betrouwbaarheidsniveau voor de informatie in het Naamgevingsservicearchief; het verlagen van de wijziging die de informatie kwijtraakt als gevolg van knooppuntfouten; tegen een hogere belasting van Windows Fabric en de hoeveelheid tijd die nodig is om updates uit te voeren voor de naamgevingsgegevens.

NodeBufferPercentage

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup KeyDoubleValueMap, standaard is Geen Dynamisch Knooppuntcapaciteitspercentage per metrische naam; wordt gebruikt als buffer om een vrije plaats op een knooppunt te houden voor de failovercase.

Knooppuntcapaciteiten

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup NodeCapacityCollectionMap Statisch Een verzameling knooppuntcapaciteiten voor verschillende metrische gegevens.

NodeDomainIds

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup NodeFaultDomainIdCollection Statisch Beschrijft de foutdomeinen waartoe een knooppunt behoort. Het foutdomein wordt gedefinieerd via een URI die de locatie van het knooppunt in het datacenter beschrijft. Foutdomein-URI's hebben de indeling fd:/fd/ gevolgd door een URI-padsegment.
UpgradeDomainId tekenreeks, standaard is '' Statisch Beschrijft het upgradedomein waartoe een knooppunt behoort.

NodeProperties

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup NodePropertyCollectionMap Statisch Een verzameling sleutel-waardeparen voor tekenreeksen voor knooppunteigenschappen.

PaaS

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
ClusterId tekenreeks, standaard is '' Niet toegestaan X509-certificaatarchief dat wordt gebruikt door fabric voor configuratiebeveiliging.

PerformanceCounterLocalStore

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
Tellers String Dynamisch Door komma's gescheiden lijst met prestatiemeteritems die moeten worden verzameld.
IsEnabled Bool, de standaardwaarde is waar Dynamisch Vlag geeft aan of het verzamelen van prestatiemeteritems op het lokale knooppunt is ingeschakeld.
MaxCounterBinaryFileSizeInMB Int, de standaardwaarde is 1 Dynamisch Maximale grootte (in MB) voor elk binair prestatiemeteritembestand.
NewCounterBinaryFileCreationIntervalInMinutes Int, de standaardwaarde is 10 Dynamisch Maximuminterval (in seconden) waarna een nieuw binair prestatiemeteritembestand wordt gemaakt.
SamplingIntervalInSeconds Int, de standaardwaarde is 60 Dynamisch Steekproefinterval voor prestatiemeteritems die worden verzameld.

MinLoadBalancingIntervalsPerNodeType

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup KeyStringValueMap, standaard is Geen Statisch Configuratie waarmee minimale taakverdelingsintervallen per knooppunttype worden opgegeven.

PlacementAndLoadBalancing

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
AffinityConstraintPriority Int, de standaardwaarde is 0 Dynamisch Bepaalt de prioriteit van affiniteitsbeperking: 0: Hard; 1: Zacht; negatief: Negeren.
ApplicationCapacityConstraintPriority Int, de standaardwaarde is 0 Dynamisch Bepaalt de prioriteit van capaciteitsbeperking: 0: Hard; 1: Zacht; negatief: Negeren.
AutoDetectAvailableResources bool, standaard is TRUE Statisch Deze configuratie activeert automatische detectie van beschikbare resources op knooppunt (CPU en geheugen) Wanneer deze configuratie is ingesteld op waar. We lezen echte capaciteiten en corrigeren ze als de gebruiker ongeldige knooppuntcapaciteiten heeft opgegeven of helemaal niet definieerde als deze configuratie is ingesteld op onwaar. We traceren een waarschuwing dat de gebruiker ongeldige knooppuntcapaciteiten heeft opgegeven; maar wij zullen ze niet corrigeren; wat betekent dat de gebruiker de capaciteiten wil opgeven die zijn opgegeven als > het knooppunt echt heeft of als capaciteiten niet zijn gedefinieerd; er wordt uitgegaan van onbeperkte capaciteit
AuxiliaryInBuildThrottlingWeight double, default is 1 Statisch Het gewicht van de hulpreplica ten opzichte van de huidige limiet voor InBuildThrottling.
BalancingDelayAfterNewNode Tijd in seconden, de standaardwaarde is 120 Dynamisch Geef de tijdsduur in seconden op. Begin niet met het verdelen van activiteiten binnen deze periode nadat u een nieuw knooppunt hebt toegevoegd.
BalancingDelayAfterNodeDown Tijd in seconden, de standaardwaarde is 120 Dynamisch Geef de tijdsduur in seconden op. Begin niet met het verdelen van activiteiten binnen deze periode na een knooppunt-down-gebeurtenis.
BlockNodeInUpgradeConstraintPriority Int, standaard is -1 Dynamisch Bepaalt de prioriteit van capaciteitsbeperking: 0: Hard; 1: Zacht; negatief: Negeren
CapacityConstraintPriority Int, de standaardwaarde is 0 Dynamisch Bepaalt de prioriteit van capaciteitsbeperking: 0: Hard; 1: Zacht; negatief: Negeren.
OpeenvolgendeDroppedMovementsHealthReportLimit Int, de standaardwaarde is 20 Dynamisch Definieert het aantal opeenvolgende keren dat ResourceBalancer-uitgegeven verplaatsingen worden verwijderd voordat diagnostische gegevens worden uitgevoerd en statuswaarschuwingen worden verzonden. Negatief: er worden geen waarschuwingen verzonden onder deze voorwaarde.
ConstraintFixPartialDelayAfterNewNode Tijd in seconden, de standaardwaarde is 120 Dynamisch Geef de tijdsduur in seconden op. Los binnen deze periode geen schendingen van faultDomain- en UpgradeDomain-beperkingen op nadat u een nieuw knooppunt hebt toegevoegd.
ConstraintFixPartialDelayAfterNodeDown Tijd in seconden, de standaardwaarde is 120 Dynamisch Geef de tijdsduur in seconden op. Los binnen deze periode geen schendingen van faultDomain- en UpgradeDomain-beperkingen op na een down-gebeurtenis van een knooppunt.
ConstraintViolationHealthReportLimit Int, de standaardwaarde is 50 Dynamisch Definieert het aantal keren dat de beperking die de replica schendt, permanent niet-fixed moet zijn voordat diagnostische gegevens worden uitgevoerd en statusrapporten worden verzonden.
DecisionOperationalTracingEnabled bool, standaard is ONWAAR Dynamisch Configuratie die operationele structurele tracering van CRM Decision mogelijk maakt in het gebeurtenisarchief.
DetailedConstraintViolationHealthReportLimit Int, de standaardwaarde is 200 Dynamisch Definieert het aantal keren dat de beperking die de replica schendt, permanent niet-fixed moet zijn voordat diagnostische gegevens worden uitgevoerd en gedetailleerde statusrapporten worden verzonden.
DetailedDiagnosticsInfoListLimit Int, de standaardwaarde is 15 Dynamisch Definieert het aantal diagnostische vermeldingen (met gedetailleerde informatie) per beperking dat moet worden opgenomen voordat de diagnose wordt afgekapt.
DetailedNodeListLimit Int, de standaardwaarde is 15 Dynamisch Hiermee definieert u het aantal knooppunten per beperking dat moet worden opgenomen vóór afkapping in de niet-geplaatste replicarapporten.
DetailedPartitionListLimit Int, de standaardwaarde is 15 Dynamisch Definieert het aantal partities per diagnostische vermelding voor een beperking die moet worden opgenomen vóór afkapping in Diagnostische gegevens.
DetailedVerboseHealthReportLimit Int, de standaardwaarde is 200 Dynamisch Definieert het aantal keren dat een niet-geplaatste replica permanent onplaatst moet zijn voordat gedetailleerde statusrapporten worden verzonden.
EnforceUserServiceMetricCapacities bool, standaard is ONWAAR Statisch Hiermee schakelt u beveiliging van fabric-services in. Alle gebruikersservices vallen onder één taakobject/cgroup en zijn beperkt tot de opgegeven hoeveelheid resources. Dit moet statisch zijn (vereist opnieuw opstarten van FabricHost) als het maken/verwijderen van gebruikerstaakobjecten en het instellen van limieten die worden uitgevoerd tijdens het openen van Fabric Host.
EnableServiceSensitivity bool, standaard is Onwaar Dynamisch Schakeloptie voor functies om de functie voor replicagevoeligheid in of uit te schakelen.
FaultDomainConstraintPriority Int, de standaardwaarde is 0 Dynamisch Bepaalt de prioriteit van foutdomeinbeperking: 0: Hard; 1: Zacht; negatief: Negeren.
GlobalMovementThrottleCountingInterval Tijd in seconden, de standaardwaarde is 600 Statisch Geef de tijdsduur in seconden op. Geef de lengte aan van het afgelopen interval voor het bijhouden van replicaverplaatsingen per domein (samen met GlobalMovementThrottleThreshold). Kan worden ingesteld op 0 om globale beperking helemaal te negeren.
GlobalMovementThrottleThreshold Standaardwaarde is 1000 Dynamisch Maximum aantal verplaatsingen dat is toegestaan in de taakverdelingsfase in het afgelopen interval dat wordt aangegeven door GlobalMovementThrottleCountingInterval.
GlobalMovementThrottleThresholdForBalancing Standaardwaarde is 0 Dynamisch Maximum aantal verplaatsingen dat is toegestaan in de taakverdelingsfase in het afgelopen interval, aangegeven door GlobalMovementThrottleCountingInterval. 0 geeft geen limiet aan.
GlobalMovementThrottleThresholdForPlacement Standaardwaarde is 0 Dynamisch Het maximum aantal verplaatsingen dat is toegestaan in de plaatsingsfase in het afgelopen interval dat wordt aangegeven door GlobalMovementThrottleCountingInterval.0 geeft geen limiet aan.
GlobalMovementThrottleThresholdPercentage double, default is 0 Dynamisch Maximum aantal totale verplaatsingen dat is toegestaan in de fase Balancing en Plaatsing (uitgedrukt als percentage van het totale aantal replica's in het cluster) in het afgelopen interval dat wordt aangegeven door GlobalMovementThrottleCountingInterval. 0 geeft geen limiet aan. Als zowel dit als GlobalMovementThrottleThreshold zijn opgegeven; dan wordt meer conservatieve limiet gebruikt.
GlobalMovementThrottleThresholdPercentageForBalancing double, default is 0 Dynamisch Maximum aantal bewegingen dat is toegestaan in de balancingsfase (uitgedrukt als percentage van het totale aantal replica's in PLB) in het afgelopen interval dat wordt aangegeven door GlobalMovementThrottleCountingInterval. 0 geeft geen limiet aan. Als zowel deze als GlobalMovementThrottleThresholdForBalancing zijn opgegeven; dan wordt meer conservatieve limiet gebruikt.
InBuildThrottlingAssociatedMetric tekenreeks, standaard is '' Statisch De bijbehorende metrische naam voor deze beperking.
InBuildThrottlingEnabled Bool, de standaardwaarde is onwaar Dynamisch Bepaal of de beperking in de build is ingeschakeld.
InBuildThrottlingGlobalMaxValue Int, de standaardwaarde is 0 Dynamisch Het maximale aantal in-build replica's dat wereldwijd is toegestaan.
InterruptBalancingForAllFailoverUnitUpdates Bool, de standaardwaarde is onwaar Dynamisch Bepaalt of een type update van failover-eenheid een snelle of trage taakverdeling moet onderbreken. Met de opgegeven 'false' balancing run wordt onderbroken als FailoverUnit: wordt gemaakt/verwijderd; heeft ontbrekende replica's; primaire replicalocatie is gewijzigd of het aantal replica's is gewijzigd. De taakverdeling wordt niet onderbroken in andere gevallen: als FailoverUnit extra replica's heeft; elke replicavlag is gewijzigd; alleen de partitieversie of een ander geval is gewijzigd.
MinConstraintCheckInterval Tijd in seconden, de standaardwaarde is 1 Dynamisch Geef de tijdsduur in seconden op. Hiermee definieert u de minimale tijdsduur die moet worden doorgegeven voor twee opeenvolgende controles van beperkingen.
MinLoadBalancingInterval Tijd in seconden, de standaardwaarde is 5 Dynamisch Geef de tijdsduur in seconden op. Definieert de minimale tijdsduur die moet worden verstreken voor twee opeenvolgende taakverdelingsrondes.
MinPlacementInterval Tijd in seconden, de standaardwaarde is 1 Dynamisch Geef de tijdsduur in seconden op. Definieert de minimale tijdsduur die moet worden verstreken voor twee opeenvolgende plaatsingsrondes.
MoveExistingReplicaForPlacement Bool, de standaardwaarde is waar Dynamisch Instelling, waarmee wordt bepaald of bestaande replica moet worden verplaatst tijdens de plaatsing.
MovementPerPartitionThrottleCountingInterval Tijd in seconden, de standaardwaarde is 600 Statisch Geef de tijdsduur in seconden op. Geef de lengte aan van het afgelopen interval waarvoor replicaverplaatsingen voor elke partitie moeten worden bijgehouden (samen met MovementPerPartitionThrottleThreshold).
MovementPerPartitionThrottleThreshold Uint, de standaardwaarde is 50 Dynamisch Er vindt geen evenwichtsgerelateerde verplaatsing plaats voor een partitie als het aantal taakverplaatsingsgerelateerde verplaatsingen voor replica's van die partitie is bereikt of overschreden MovementPerFailoverUnitThrottleThreshold in het afgelopen interval dat wordt aangegeven door MovementPerPartitionThrottleCountingInterval.
MoveParentToFixAffinityViolation Bool, de standaardwaarde is onwaar Dynamisch Instelling, die bepaalt of bovenliggende replica's kunnen worden verplaatst om affiniteitsbeperkingen op te lossen.
NodeTaggingEnabled Bool, de standaardwaarde is onwaar Dynamisch Indien waar; De functie NodeTagging wordt ingeschakeld.
NodeTaggingConstraintPriority Int, de standaardwaarde is 0 Dynamisch Configureerbare prioriteit van knooppunttags.
GedeeltelijkPlaceServices Bool, de standaardwaarde is waar Dynamisch Bepaalt of alle servicereplica's in het cluster 'alles of niets' worden geplaatst op basis van beperkte geschikte knooppunten.
PlaceChildWithoutParent Bool, de standaardwaarde is waar Dynamisch Instelling, die bepaalt of onderliggende servicereplica kan worden geplaatst als er geen bovenliggende replica is.
PlacementConstraintPriority Int, de standaardwaarde is 0 Dynamisch Bepaalt de prioriteit van de plaatsingsbeperking: 0: Hard; 1: Zacht; negatief: Negeren.
PlacementConstraintValidationCacheSize Int, de standaardwaarde is 10000 Dynamisch Hiermee beperkt u de grootte van de tabel die wordt gebruikt voor snelle validatie en caching van expressies voor plaatsingsbeperkingen.
PlacementSearchTimeout Tijd in seconden, de standaardwaarde is 0,5 Dynamisch Geef de tijdsduur in seconden op. Bij het plaatsen van diensten; zoek maximaal zo lang voordat een resultaat wordt geretourneerd.
PLBRefreshGap Tijd in seconden, de standaardwaarde is 1 Dynamisch Geef de tijdsduur in seconden op. Definieert de minimale tijdsduur die moet worden doorgegeven voordat PLB de status opnieuw vernieuwt.
PreferredLocationConstraintPriority Int, de standaardwaarde is 2 Dynamisch Bepaalt de prioriteit van de voorkeurslocatiebeperking: 0: Hard; 1: Zacht; 2: Optimalisatie; negatief: Negeren
PreferredPrimaryDomainsConstraintPriority Int, de standaardwaarde is 1 Dynamisch Bepaalt de prioriteit van de primaire domeinbeperking van voorkeur: 0: Hard; 1: Zacht; negatief: Negeren
PreferUpgradedUDs bool, standaard is ONWAAR Dynamisch Hiermee schakelt u logica in en uit, die liever overstapt op al bijgewerkte UD's. Vanaf SF 7.0 wordt de standaardwaarde voor deze parameter gewijzigd van TRUE in FALSE.
PreventTransientOvercommit Bool, de standaardwaarde is onwaar Dynamisch Bepaalt of PLB onmiddellijk moet rekenen op resources die worden vrijgemaakt door de geïnitieerde verplaatsingen. Standaard; PLB kan de verplaatsing initiëren en inschakelen op hetzelfde knooppunt, waardoor tijdelijke overtoewijzing kan worden gemaakt. Als u deze parameter instelt op true, worden deze soorten overcommits en defragmentatie op aanvraag (ook wel placementWithMove genoemd) uitgeschakeld.
RelaxUnlimitedPartitionBasedAutoScaling Bool, de standaardwaarde is onwaar Dynamisch Automatisch schalen op basis van partities toestaan voor -1 bovenschalingslimiet overschrijdt het aantal beschikbare knooppunten. Als configuratie is ingeschakeld; maximumaantal partities wordt berekend als verhouding van beschikbare belasting en standaardpartitiebelasting. Als RelaxUnlimitedPartitionBasedAutoScaling is ingeschakeld; het maximumaantal partities is niet kleiner dan het aantal beschikbare knooppunten.
RelaxUnlimitedInstanceBasedAutoScaling Bool, de standaardwaarde is onwaar Dynamisch Automatisch schalen op basis van exemplaren toestaan voor -1 bovenschalingslimiet overschrijdt het aantal beschikbare knooppunten. Als configuratie is ingeschakeld; het maximumaantal partities wordt berekend als verhouding tussen de beschikbare belasting en de standaardbelasting van het exemplaar. Als RelaxUnlimitedInstanceBasedAutoScaling is ingeschakeld; het maximumaantal exemplaren is niet kleiner dan het aantal beschikbare knooppunten. Als de service niet meerdere exemplaren op hetzelfde knooppunt toestaat; het inschakelen van relaxUnlimitedInstanceBasedAutoScaling-configuratie heeft geen invloed op die service. Als allowCreateUpdateMultiInstancePerNodeServices-configuratie is uitgeschakeld; het inschakelen van de configuratie RelaxUnlimitedInstanceBasedAutoScaling heeft geen invloed.
ScaleoutCountConstraintPriority Int, de standaardwaarde is 0 Dynamisch Bepaalt de prioriteit van de beperking voor het aantal scale-outs: 0: Hard; 1: Zacht; negatief: Negeren.
SeparateBalancingStrategyPerNodeType Bool, de standaardwaarde is onwaar Dynamisch Configuratie van taakverdeling per knooppunttype In- of uitschakelen van taakverdeling per knooppunttypefunctie.
SubclusteringEnabled Bool, standaard is ONWAAR Dynamisch Subclustering bevestigen bij het berekenen van de standaarddeviatie voor taakverdeling
SubclusteringReportingPolicy Int, de standaardwaarde is 1 Dynamisch Definieert hoe en of de statusrapporten voor subclustering worden verzonden: 0: Niet rapporteren; 1: Waarschuwing; 2: OK
SwapPrimaryThrottlingAssociatedMetric tekenreeks, standaard is '' Statisch De bijbehorende metrische naam voor deze beperking.
SwapPrimaryThrottlingEnabled Bool, de standaardwaarde is onwaar Dynamisch Bepaal of de beperking voor primaire wisseling is ingeschakeld.
SwapPrimaryThrottlingGlobalMaxValue Int, de standaardwaarde is 0 Dynamisch Het maximale aantal swap-primaire replica's dat wereldwijd is toegestaan.
TraceCRMReasons Bool, de standaardwaarde is waar Dynamisch Hiermee geeft u op of er redenen moeten worden aangespoord voor crm uitgegeven verplaatsingen naar het kanaal voor operationele gebeurtenissen.
UpgradeDomainConstraintPriority Int, de standaardwaarde is 1 Dynamisch Bepaalt de prioriteit van upgradedomeinbeperking: 0: Hard; 1: Zacht; negatief: Negeren.
UseMoveCostReports Bool, de standaardwaarde is onwaar Dynamisch Geeft de LB de opdracht om het kostenelement van de scorefunctie te negeren; resulteert in een potentieel groot aantal verplaatsingen voor een betere evenwichtige plaatsing.
UseSeparateAuxiliaryLoad Bool, de standaardwaarde is waar Dynamisch Instelling, die bepaalt of PLB een andere belasting moet gebruiken voor hulp op elk knooppunt. Als UseSeparateAuxiliaryLoad is uitgeschakeld: - Gerapporteerde belasting voor hulp op één knooppunt resulteert in het overschrijven van de belasting voor elke hulp (op alle andere knooppunten) Als UseSeparateAuxiliaryLoad is ingeschakeld: - Gerapporteerde belasting voor hulp op één knooppunt wordt alleen van kracht op die hulp (geen effect op hulphulpmiddel op andere knooppunten) - Als de replica vastloopt - wordt er een nieuwe replica gemaakt met de gemiddelde belasting van alle overige hulphulpmiddel - Als PLB bestaande replica verplaatst - wordt de belasting ermee mee.
UseSeparateAuxiliaryMoveCost Bool, de standaardwaarde is onwaar Dynamisch Instelling, die bepaalt of PLB verschillende verplaatsingskosten moet gebruiken voor hulp op elk knooppunt. Als UseSeparateAuxiliaryMoveCost is uitgeschakeld: - Gerapporteerde verplaatsingskosten voor hulp op één knooppunt resulteren in het overschrijven van de verplaatsingskosten voor elke hulp (op alle andere knooppunten) Als UseSeparateAuxiliaryMoveCost is uitgeschakeld ingeschakeld: - Gerapporteerde verplaatsingskosten voor hulp op één knooppunt worden alleen van kracht op die hulp (geen effect op hulphulpapparaten op andere knooppunten) - Als de replica vastloopt - er wordt een nieuwe replica gemaakt met standaardverplaatsingskosten die zijn opgegeven op serviceniveau - Als PLB bestaande replica verplaatst - verplaatsen kosten gaan ermee.
UseSeparateSecondaryLoad Bool, de standaardwaarde is waar Dynamisch Instelling, die bepaalt of afzonderlijke belasting moet worden gebruikt voor secundaire replica's.
UseSeparateSecondaryMoveCost Bool, de standaardwaarde is waar Dynamisch Instelling, die bepaalt of PLB verschillende verplaatsingskosten voor secundaire knooppunten moet gebruiken. Als UseSeparateSecondaryMoveCost is uitgeschakeld: - Gerapporteerde verplaatsingskosten voor secundaire knooppunten resulteren in het overschrijven van de verplaatsingskosten voor elke secundaire (op alle andere knooppunten) Als UseSeparateSecondaryMoveCost is ingeschakeld: - Gerapporteerde verplaatsingskosten voor secundaire knooppunten worden alleen van kracht op dat secundaire knooppunt (geen effect op secundaire knooppunten) - Als de replica vastloopt - nieuwe replica wordt gemaakt met standaardverplaatsingskosten die zijn opgegeven op serviceniveau - Als PLB bestaande replica verplaatst - verplaatsen kosten gaan ermee.
ValidatePlacementConstraint Bool, de standaardwaarde is waar Dynamisch Hiermee geeft u op of de PlacementConstraint-expressie voor een service wordt gevalideerd wanneer de ServiceDescription van een service wordt bijgewerkt.
ValidatePrimaryPlacementConstraintOnPromote Bool, standaard is TRUE Dynamisch Hiermee geeft u op of de PlacementConstraint-expressie voor een service wordt geëvalueerd voor primaire voorkeur bij failover.
VerboseHealthReportLimit Int, de standaardwaarde is 20 Dynamisch Hiermee definieert u het aantal keren dat een replica onplaats moet gaan voordat er een statuswaarschuwing voor wordt gerapporteerd (als uitgebreide statusrapportage is ingeschakeld).
NodeLoadsOperationalTracingEnabled Bool, de standaardwaarde is waar Dynamisch Configuratie waarmee operationele structurele tracering van knooppunten in het gebeurtenisarchief mogelijk is.
NodeLoadsOperationalTracingInterval TimeSpan, standaard is Common::TimeSpan::FromSeconds(20) Dynamisch Geef de tijdsduur in seconden op. Het interval waarmee het knooppunt moet worden getraceerd naar het gebeurtenisarchief voor elk servicedomein.

ReconfigurationAgent

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
ApplicationUpgradeMaxReplicaCloseDuration Tijd in seconden, de standaardwaarde is 900 Dynamisch Geef de tijdsduur in seconden op. De duur waarvoor het systeem wacht voordat de servicehosts worden beëindigd die replica's bevatten die tijdens de toepassingsupgrade zijn vastgelopen.
FabricUpgradeMaxReplicaCloseDuration Tijd in seconden, de standaardwaarde is 900 Dynamisch Geef de tijdsduur in seconden op. De duur waarvoor het systeem wacht voordat de servicehosts worden beëindigd die replica's bevatten die tijdens de infrastructuurupgrade zijn vastgelopen.
GracefulReplicaShutdownMaxDuration TimeSpan, standaard is Common::TimeSpan::FromSeconds(120) Dynamisch Geef de tijdsduur in seconden op. De duur waarvoor het systeem wacht voordat de servicehosts worden beëindigd die replica's bevatten die dicht zijn vastgelopen. Als deze waarde is ingesteld op 0, worden replica's niet geïnstrueerd om te sluiten.
NodeDeactivationMaxReplicaCloseDuration Tijd in seconden, de standaardwaarde is 900 Dynamisch Geef de tijdsduur in seconden op. De duur waarvoor het systeem wacht voordat de afsluitservicehosts met replica's zijn vastgelopen tijdens het deactiveren van het knooppunt.
PeriodicApiSlowTraceInterval Tijd in seconden, de standaardwaarde is 5 minuten Dynamisch Geef de tijdsduur in seconden op. PeriodicApiSlowTraceInterval definieert het interval waarmee langzame API-aanroepen worden teruggetrokken door de API-monitor.
ReplicaChangeRoleFailureRestartThreshold int, de standaardwaarde is 10 Dynamisch Geheel getal. Geef het aantal API-fouten op tijdens de primaire promotie waarna de automitigatieactie (opnieuw opstarten van replica) wordt toegepast.
ReplicaChangeRoleFailureWarningReportThreshold int, de standaardwaarde is 2147483647 Dynamisch Geheel getal. Geef het aantal API-fouten op tijdens de primaire promotie waarna er een waarschuwingsstatusrapport wordt gegenereerd.
ServiceApiHealthDuration Tijd in seconden, de standaardwaarde is 30 minuten Dynamisch Geef de tijdsduur in seconden op. ServiceApiHealthDuration definieert hoe lang wordt gewacht totdat een service-API wordt uitgevoerd voordat we rapporteren dat deze niet in orde is.
ServiceReconfigurationApiHealthDuration Tijd in seconden, de standaardwaarde is 30 Dynamisch Geef de tijdsduur in seconden op. ServiceReconfigurationApiHealthDuration bepaalt hoe lang wordt gewacht totdat een service-API wordt uitgevoerd voordat we een slechte status rapporteren. Dit geldt voor API-aanroepen die van invloed zijn op beschikbaarheid.

RepairManager/Replicatie

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
ReplicationBatchSendInterval TimeSpan, standaard is Common::TimeSpan::FromSeconds(15) Statisch Geef de tijdsduur in seconden op. Bepaalt de hoeveelheid tijd die de replicator wacht na ontvangst van een bewerking voordat een batch wordt geforceerd verzonden.
ReplicationBatchSize uint, standaard is 1 Statisch Hiermee geeft u het aantal bewerkingen dat moet worden verzonden tussen primaire en secundaire replica's. Als nul de primaire record per bewerking naar de secundaire verzendt. Anders worden logboekrecords door de primaire replica samengevoegd totdat de configuratiewaarde is bereikt. Dit vermindert het netwerkverkeer.

Replicatie

Waarschuwingsnotitie : het wijzigen van de instellingen voor replicatie/transcationalReplicator op clusterniveau wijzigt instellingen voor alle stateful services zijn systeemservices. Dit wordt over het algemeen niet aanbevolen. Zie dit document Azure Service Fabric Reliable Services configureren - Azure Service Fabric | Microsoft Docs voor het configureren van services op app-niveau.

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
BatchAcknowledgementInterval TimeSpan, standaard is Common::TimeSpan::FromMilliseconds(15) Statisch Geef de tijdsduur in seconden op. Bepaalt de hoeveelheid tijd die de replicator wacht na ontvangst van een bewerking voordat een bevestiging wordt teruggestuurd. Andere bewerkingen die tijdens deze periode worden ontvangen, krijgen hun bevestigingen terug in één bericht,> waardoor het netwerkverkeer wordt verminderd, maar mogelijk de doorvoer van de replicator wordt verminderd.
MaxCopyQueueSize uint, standaard is 1024 Statisch Dit is de maximumwaarde die de initiële grootte definieert voor de wachtrij die replicatiebewerkingen onderhoudt. Houd er rekening mee dat het een macht van 2 moet zijn. Als de wachtrij tijdens runtime toeneemt tot deze groottebewerking wordt beperkt tussen de primaire en secundaire replicators.
MaxPrimaryReplicationQueueMemorySize uint, de standaardwaarde is 0 Statisch Dit is de maximale waarde van de primaire replicatiewachtrij in bytes.
MaxPrimaryReplicationQueueSize uint, standaard is 8192 Statisch Dit is het maximum aantal bewerkingen dat kan bestaan in de primaire replicatiewachtrij. Houd er rekening mee dat het een macht van 2 moet zijn.
MaxReplicationMessageSize uint, de standaardwaarde is 52428800 Statisch Maximale berichtgrootte van replicatiebewerkingen. De standaardwaarde is 50 MB.
MaxSecondaryReplicationQueueMemorySize uint, de standaardwaarde is 0 Statisch Dit is de maximale waarde van de secundaire replicatiewachtrij in bytes.
MaxSecondaryReplicationQueueSize uint, standaard is 16384 Statisch Dit is het maximum aantal bewerkingen dat kan bestaan in de secundaire replicatiewachtrij. Houd er rekening mee dat het een macht van 2 moet zijn.
QueueHealthMonitoringInterval TimeSpan, standaard is Common::TimeSpan::FromSeconds(30) Statisch Geef de tijdsduur in seconden op. Deze waarde bepaalt de periode die door de Replicator wordt gebruikt om eventuele waarschuwings-/foutstatus-gebeurtenissen in de wachtrijen voor replicatiebewerkingen te bewaken. Een waarde van '0' schakelt statuscontrole uit
QueueHealthWarningAtUsagePercent uint, standaard is 80 Statisch Deze waarde bepaalt het gebruik van de replicatiewachtrij (in percentage) waarna we een waarschuwing over hoog wachtrijgebruik melden. Dit doen we na een respijtinterval van QueueHealthMonitoringInterval. Als het gebruik van de wachtrij onder dit percentage valt in het respijtinterval
ReplicatorAddress tekenreeks, standaard is 'localhost:0' Statisch Het eindpunt in de vorm van een tekenreeks -'IP:Poort' die wordt gebruikt door de Windows Fabric Replicator om verbindingen met andere replica's tot stand te brengen om bewerkingen voor verzenden/ontvangen te verzenden/ontvangen.
ReplicationBatchSendInterval TimeSpan, standaard is Common::TimeSpan::FromSeconds(15) Statisch Geef de tijdsduur in seconden op. Bepaalt de hoeveelheid tijd die de replicator wacht na ontvangst van een bewerking voordat een batch wordt geforceerd verzonden.
ReplicationBatchSize uint, standaard is 1 Statisch Hiermee geeft u het aantal bewerkingen dat moet worden verzonden tussen primaire en secundaire replica's. Als nul de primaire record per bewerking naar de secundaire verzendt. Anders worden logboekrecords door de primaire replica samengevoegd totdat de configuratiewaarde is bereikt. Dit vermindert het netwerkverkeer.
ReplicatorListenAddress tekenreeks, standaard is 'localhost:0' Statisch Het eindpunt in de vorm van een tekenreeks -'IP:Port' die wordt gebruikt door de Windows Fabric Replicator om bewerkingen van andere replica's te ontvangen.
ReplicatorPublishAddress tekenreeks, standaard is 'localhost:0' Statisch Het eindpunt in de vorm van een tekenreeks -'IP:Port' die wordt gebruikt door de Windows Fabric Replicator om bewerkingen naar andere replica's te verzenden.
RetryInterval TimeSpan, standaard is Common::TimeSpan::FromSeconds(5) Statisch Geef de tijdsduur in seconden op. Wanneer een bewerking is verbroken of geweigerd, bepaalt u hoe vaak de replicator de bewerking opnieuw probeert te verzenden.

ResourceMonitorService

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
IsEnabled bool, standaard is ONWAAR Statisch Hiermee bepaalt u of de service is ingeschakeld in het cluster of niet.

Runas

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
RunAsAccountName tekenreeks, standaard is '' Dynamisch Geeft de naam van het RunAs-account aan. Dit is alleen nodig voor accounttype DomainUser of ManagedServiceAccount. Geldige waarden zijn domein\gebruiker of user@domain.
RunAsAccountType tekenreeks, standaard is '' Dynamisch Geeft het RunAs-accounttype aan. Dit is nodig voor elke RunAs-sectie Geldige waarden zijn DomainUser/NetworkService/ManagedServiceAccount/LocalSystem.
RunAsPassword tekenreeks, standaard is '' Dynamisch Hiermee wordt het wachtwoord van het RunAs-account aangegeven. Dit is alleen nodig voor het accounttype DomainUser.

RunAs_DCA

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
RunAsAccountName tekenreeks, standaard is '' Dynamisch Geeft de naam van het RunAs-account aan. Dit is alleen nodig voor accounttype DomainUser of ManagedServiceAccount. Geldige waarden zijn domein\gebruiker of user@domain.
RunAsAccountType tekenreeks, standaard is '' Dynamisch Geeft het RunAs-accounttype aan. Dit is nodig voor elke RunAs-sectie Geldige waarden zijn LocalUser/DomainUser/NetworkService/ManagedServiceAccount/LocalSystem.
RunAsPassword tekenreeks, standaard is '' Dynamisch Hiermee wordt het wachtwoord van het RunAs-account aangegeven. Dit is alleen nodig voor het accounttype DomainUser.

RunAs_Fabric

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
RunAsAccountName tekenreeks, standaard is '' Dynamisch Geeft de naam van het RunAs-account aan. Dit is alleen nodig voor accounttype DomainUser of ManagedServiceAccount. Geldige waarden zijn domein\gebruiker of user@domain.
RunAsAccountType tekenreeks, standaard is '' Dynamisch Geeft het RunAs-accounttype aan. Dit is nodig voor elke RunAs-sectie Geldige waarden zijn LocalUser/DomainUser/NetworkService/ManagedServiceAccount/LocalSystem.
RunAsPassword tekenreeks, standaard is '' Dynamisch Hiermee wordt het wachtwoord van het RunAs-account aangegeven. Dit is alleen nodig voor het accounttype DomainUser.

RunAs_HttpGateway

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
RunAsAccountName tekenreeks, standaard is '' Dynamisch Geeft de naam van het RunAs-account aan. Dit is alleen nodig voor accounttype DomainUser of ManagedServiceAccount. Geldige waarden zijn domein\gebruiker of user@domain.
RunAsAccountType tekenreeks, standaard is '' Dynamisch Geeft het RunAs-accounttype aan. Dit is nodig voor elke RunAs-sectie Geldige waarden zijn LocalUser/DomainUser/NetworkService/ManagedServiceAccount/LocalSystem.
RunAsPassword tekenreeks, standaard is '' Dynamisch Hiermee wordt het wachtwoord van het RunAs-account aangegeven. Dit is alleen nodig voor het accounttype DomainUser.

Beveiliging

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
AADCertEndpointFormat tekenreeks, standaard is '' Statisch Microsoft Entra Cert Endpoint Format, standaard Azure Commercial, opgegeven voor niet-standaardomgeving, zoals Azure Government "https://login.microsoftonline.us/{0}/federationmetadata/2007-06/federationmetadata.xml"
AADClientApplication tekenreeks, standaard is '' Statisch Naam of id van systeemeigen clienttoepassing die Fabric-clients vertegenwoordigt
AADClusterApplication tekenreeks, standaard is '' Statisch Naam of id van de web-API-toepassing die het cluster vertegenwoordigt
AADLoginEndpoint tekenreeks, standaard is '' Statisch Microsoft Entra-aanmeldingseindpunt, standaard Azure Commercial, opgegeven voor niet-standaardomgeving zoals Azure Government 'https://login.microsoftonline.us"
AADTenantId tekenreeks, standaard is '' Statisch Tenant-id (GUID)
AcceptExpiredPinnedClusterCertificate bool, standaard is ONWAAR Dynamisch Vlag die aangeeft of verlopen clustercertificaten moeten worden geaccepteerd die zijn gedeclareerd met vingerafdruk, is alleen van toepassing op clustercertificaten; om het cluster in leven te houden.
Beheer ClientCertThumbprints tekenreeks, standaard is '' Dynamisch Vingerafdruk van certificaten die door clients in de beheerdersrol worden gebruikt. Het is een door komma's gescheiden naamlijst.
AADTokenEndpointFormat tekenreeks, standaard is '' Statisch Microsoft Entra-tokeneindpunt, standaard Azure Commercial, opgegeven voor niet-standaardomgeving zoals Azure Government 'https://login.microsoftonline.us/{0}"
Beheer ClientClaims tekenreeks, standaard is '' Dynamisch Alle mogelijke claims die worden verwacht van beheerdersclients; dezelfde indeling als ClientClaims; deze lijst wordt intern toegevoegd aan ClientClaims; U hoeft dus niet ook dezelfde vermeldingen toe te voegen aan ClientClaims.
Beheer ClientId-entiteiten tekenreeks, standaard is '' Dynamisch Windows-identiteiten van infrastructuurclients in beheerdersrol; wordt gebruikt om bevoegde fabricbewerkingen te autoriseren. Het is een door komma's gescheiden lijst; elke vermelding is een domeinnaam of groepsnaam. Voor het gemak; het account waarop fabric.exe wordt uitgevoerd, wordt automatisch beheerdersrol toegewezen; dus groep ServiceFabric Beheer istrators.
AppRunAsAccountGroupX509Folder tekenreeks, standaard is /home/sfuser/sfusercerts Statisch Map waarin AppRunAsAccountGroup X509-certificaten en persoonlijke sleutels zich bevinden
CertificateExpirySafetyMargin TimeSpan, standaard is Common::TimeSpan::FromMinutes(43200) Statisch Geef de tijdsduur in seconden op. Veiligheidsmarge voor het verlopen van certificaten; status van certificaatstatus verandert van OK in Waarschuwing wanneer de vervaldatum dichterbij is. De standaardwaarde is 30 dagen.
CertificateHealthReportingInterval TimeSpan, standaard is Common::TimeSpan::FromSeconds(3600 * 8) Statisch Geef de tijdsduur in seconden op. Geef het interval voor certificaatstatusrapportage op; standaard ingesteld op 8 uur; als instelling op 0 wordt de statusrapportage van certificaten uitgeschakeld
ClientCertThumbprints tekenreeks, standaard is '' Dynamisch Vingerafdrukken van certificaten die door clients worden gebruikt om met het cluster te communiceren; cluster gebruikt dit om binnenkomende verbinding te autoriseren. Het is een door komma's gescheiden naamlijst.
ClientClaimAuthEnabled bool, standaard is ONWAAR Statisch Geeft aan of op claim gebaseerde verificatie is ingeschakeld op clients; als u dit waar instelt, wordt ClientRoleEnabled impliciet ingesteld.
ClientClaims tekenreeks, standaard is '' Dynamisch Alle mogelijke claims die worden verwacht van clients voor het maken van verbinding met de gateway. Dit is een 'OR'-lijst: ClaimsEntry || ClaimsEntry || ClaimsEntry ... elke ClaimsEntry is een "AND"-lijst: ClaimType=ClaimValue && ClaimType=ClaimValue && ClaimType = ClaimValue ...
ClientId-entiteiten tekenreeks, standaard is '' Dynamisch Windows-identiteiten van FabricClient; De naamgevingsgateway gebruikt dit om binnenkomende verbindingen te autoriseren. Het is een door komma's gescheiden lijst; elke vermelding is een domeinnaam of groepsnaam. Voor het gemak; het account waarop fabric.exe wordt uitgevoerd, wordt automatisch toegestaan; dus groep ServiceFabricAllowedUsers en ServiceFabric Beheer istrators.
ClientRoleEnabled bool, standaard is ONWAAR Statisch Geeft aan of clientrol is ingeschakeld; indien ingesteld op waar; clients krijgen rollen toegewezen op basis van hun identiteiten. Voor V2; als u dit inschakelt, betekent dit dat client niet in Beheer ClientCommonNames/Beheer ClientId-entiteiten alleen-lezenbewerkingen kunnen uitvoeren.
ClusterCertThumbprints tekenreeks, standaard is '' Dynamisch Vingerafdrukken van certificaten die zijn toegestaan om lid te worden van het cluster; een door komma's gescheiden naamlijst.
ClusterCredentialType tekenreeks, standaard is 'Geen' Niet toegestaan Geeft het type beveiligingsreferenties aan dat moet worden gebruikt om het cluster te beveiligen. Geldige waarden zijn Geen/X509/Windows
ClusterId-entiteiten tekenreeks, standaard is '' Dynamisch Windows-identiteiten van clusterknooppunten; wordt gebruikt voor autorisatie van clusterlidmaatschap. Het is een door komma's gescheiden lijst; elke vermelding is een domeinnaam of groepsnaam
ClusterSpn tekenreeks, standaard is '' Niet toegestaan Service-principalnaam van het cluster; wanneer fabric wordt uitgevoerd als één domeingebruiker (gMSA/domeingebruikersaccount). Het is de SPN van leaselisteners en listeners in fabric.exe: federatielisteners; interne replicatielisteners; runtime-servicelistener en naamgevingsgatewaylistener. Dit moet leeg blijven wanneer infrastructuur wordt uitgevoerd als computeraccounts; in welk geval de SPN van de compute-listener van de listener verbinding maakt vanaf het transportadres van de listener.
CrlCheckingFlag uint, de standaardwaarde is 0x40000000 Dynamisch Standaardvlag voor certificaatketenvalidatie; kan worden overschreven door onderdeelspecifieke vlag; Federatie/X509CertChainFlags 0x10000000 CERT_CHAIN_REVOCATION_CHECK_END_CERT 0x20000000 CERT_CHAIN_REVOCATION_CHECK_CHAIN 0x40000000 CERT_CHAIN_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT 0x80000000 CERT_CHAIN_REVOCATION_CHECK_CACHE_ONLY Instelling op 0 schakelt CRL-controle volledige lijst met ondersteunde waarden uit, wordt gedocumenteerd door dwFlags van CertGetCertificateChain: https://msdn.microsoft.com/library/windows/desktop/aa376078(v=vs.85).aspx
CrlDisablePeriod TimeSpan, standaard is Common::TimeSpan::FromMinutes(15) Dynamisch Geef de tijdsduur in seconden op. Hoe lang CRL-controle is uitgeschakeld voor een bepaald certificaat nadat er een offlinefout is opgetreden; als offline CRL-fout kan worden genegeerd.
CrlOfflineHealthReportTtl TimeSpan, standaard is Common::TimeSpan::FromMinutes(1440) Dynamisch Geef de tijdsduur in seconden op.
DisableFirewallRuleForDomainProfile bool, standaard is TRUE Statisch Geeft aan of de firewallregel niet moet worden ingeschakeld voor het domeinprofiel
DisableFirewallRuleForPrivateProfile bool, standaard is TRUE Statisch Geeft aan of de firewallregel niet moet worden ingeschakeld voor een privéprofiel
DisableFirewallRuleForPublicProfile bool, standaard is TRUE Statisch Geeft aan of de firewallregel niet mag worden ingeschakeld voor een openbaar profiel
EnforceLinuxMinTlsVersion bool, standaard is ONWAAR Statisch Indien ingesteld op waar; alleen TLS-versie 1.2+ wordt ondersteund. Indien onwaar; ondersteuning bieden voor eerdere TLS-versies. Alleen van toepassing op Linux
EnforcePrevalidationOnSecurityChanges bool, standaard is ONWAAR Dynamisch Vlag voor het beheren van het gedrag van de clusterupgrade bij het detecteren van wijzigingen van de beveiligingsinstellingen. Als deze optie is ingesteld op 'true', probeert de clusterupgrade ervoor te zorgen dat ten minste één van de certificaten die overeenkomen met een van de presentatieregels een bijbehorende validatieregel kan doorgeven. De prevalidatie wordt uitgevoerd voordat de nieuwe instellingen worden toegepast op een knooppunt, maar wordt alleen uitgevoerd op het knooppunt dat als host fungeert voor de primaire replica van de Cluster Manager-service op het moment dat de upgrade wordt gestart. De standaardwaarde is momenteel ingesteld op 'false'. vanaf release 7.1 wordt de instelling ingesteld op 'true' voor nieuwe Azure Service Fabric-clusters.
EnforceStrictRoleMapping bool, standaard is ONWAAR Dynamisch De toewijzing van machtigingen in de SF-runtime voor de rol Verhoogde bevoegdheden Beheer omvat alle huidige bewerkingen en alle zojuist geïntroduceerde functionaliteit blijft toegankelijk voor ElevatedAmin. De EA-rol krijgt een '*'-machtiging in de code, dat wil gezegd: een lege autorisatie om alle SF-API's aan te roepen. De bedoeling is dat een regel voor weigeren (Beveiliging/ClientAccess MyOperation="Geen") niet standaard van toepassing is op de rol Verhoogde bevoegdheid Beheer. Echter; als EnforceStrictRoleMapping is ingesteld op true; bestaande code- of clustermanifestoverschrijvingen die 'bewerking' opgeven: 'Beheer' (in de sectie Beveiliging/ClientAccess) maken 'bewerking' in feite niet toegankelijk voor de rol Verhoogde bevoegdheid Beheer.
FabricHostSpn tekenreeks, standaard is '' Statisch Service-principalnaam van FabricHost; wanneer fabric wordt uitgevoerd als één domeingebruiker (gMSA/domeingebruikersaccount) en FabricHost wordt uitgevoerd onder het computeraccount. Het is de SPN van IPC-listener voor FabricHost; die standaard leeg moet blijven omdat FabricHost wordt uitgevoerd onder het computeraccount
IgnoreCrlOfflineError bool, standaard is ONWAAR Dynamisch Of CRL offlinefout moet worden genegeerd wanneer aan de serverzijde binnenkomende clientcertificaten worden geverifieerd
IgnoreSvrCrlOfflineError bool, standaard is TRUE Dynamisch Of CRL offlinefout moet worden genegeerd wanneer aan de clientzijde binnenkomende servercertificaten worden geverifieerd; is standaard ingesteld op waar. Voor aanvallen met ingetrokken servercertificaten moet DNS in gevaar komen; moeilijker dan met ingetrokken clientcertificaten.
ServerAuthCredentialType tekenreeks, standaard is 'Geen' Statisch Geeft het type beveiligingsreferenties aan dat moet worden gebruikt om de communicatie tussen FabricClient en het cluster te beveiligen. Geldige waarden zijn Geen/X509/Windows
ServerCertThumbprints tekenreeks, standaard is '' Dynamisch Vingerafdruk van servercertificaten die door het cluster worden gebruikt om met clients te communiceren; clients gebruiken dit om het cluster te verifiëren. Het is een door komma's gescheiden naamlijst.
Instellingen X509StoreName tekenreeks, standaard is 'MIJN' Dynamisch X509-certificaatarchief dat wordt gebruikt door infrastructuur voor configuratiebeveiliging
UseClusterCertForIpcServerTlsSecurity bool, standaard is ONWAAR Statisch Of het clustercertificaat moet worden gebruikt om TLS-transporteenheid voor IPC-server te beveiligen
X509Folder tekenreeks, standaard is /var/lib/waagent Statisch Map waarin X509-certificaten en persoonlijke sleutels zich bevinden
TLS1_2_CipherList tekenreeks Statisch Als deze is ingesteld op een niet-mpige tekenreeks; overschrijft de ondersteunde coderingslijst voor TLS1.2 en hieronder. Zie de documentatie 'openssl-ciphers' voor het ophalen van de ondersteunde coderingslijst en de lijstindeling Voorbeeld van sterke coderingslijst voor TLS1.2: "ECDHE-ECDSA-AES256-GCM--SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA -AES-128-GCM-SHA256:ECDHE-ECDSA-AES256-CBC-SHA384:ECDHE-ECDSA-AES128-CBC-SHA256:ECDHE-RSA-AES256-CBC-SHA384:ECDHE-RSA-AES128-CBC-SHA256" is alleen van toepassing op Linux.

Beveiliging/Beheer ClientX509Names

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup X509NameMap, standaard is Geen Dynamisch Dit is een lijst met het paar 'Naam' en 'Waarde'. Elke naam is van onderwerp algemene naam of DnsName van X509-certificaten die zijn geautoriseerd voor beheerclientbewerkingen. Voor een bepaalde naam is 'Waarde' een door komma's gescheiden lijst met certificaatvingerafdrukken voor het vastmaken van verleners, indien niet leeg, moet de directe verlener van beheerdersclientcertificaten in de lijst staan.

Beveiliging/Verhoogde Beheer ClientX509Names

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup X509NameMap, standaard is Geen Dynamisch Algemene namen van infrastructuurclients met verhoogde beheerdersrol; wordt gebruikt om bevoegde fabricbewerkingen te autoriseren. Het is een door komma's gescheiden lijst.

Beveiliging/ClientAccess

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
ActivateNode tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor activering van een knooppunt.
AddRemoveConfigurationParameterOverrides wstring, standaard is L"Beheer" Dynamisch Overschrijvingen van configuratieparameter toevoegen/verwijderen
CancelTestCommand tekenreeks, standaard is 'Beheer' Dynamisch Annuleert een specifieke TestCommand- als deze in vlucht is.
CodePackageControl tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het opnieuw opstarten van codepakketten.
CreateApplication tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het maken van toepassingen.
CreateComposeDeployment tekenreeks, standaard is 'Beheer' Dynamisch Hiermee maakt u een opstellenimplementatie die wordt beschreven door het opstellen van bestanden
CreateGatewayResource tekenreeks, standaard is 'Beheer' Dynamisch Een gatewayresource maken
CreateName tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het maken van naamgevings-URI's.
CreateNetwork tekenreeks, standaard is 'Beheer' Dynamisch Hiermee maakt u een containernetwerk
CreateService tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het maken van de service.
CreateServiceFromTemplate tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het maken van services op basis van een sjabloon.
CreateVolume tekenreeks, standaard is 'Beheer' Dynamisch Hiermee maakt u een volume
DeactivateNode tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het deactiveren van een knooppunt.
DeactivateNodesBatch tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het deactiveren van meerdere knooppunten.
Delete tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguraties voor het verwijderen van de client van het installatiekopieënarchief.
DeleteApplication tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het verwijderen van toepassingen.
DeleteComposeDeployment tekenreeks, standaard is 'Beheer' Dynamisch Hiermee verwijdert u de opstellen-implementatie
DeleteGatewayResource tekenreeks, standaard is 'Beheer' Dynamisch Hiermee verwijdert u een gatewayresource
DeleteName tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het verwijderen van de naamgevings-URI.
DeleteNetwork tekenreeks, standaard is 'Beheer' Dynamisch Hiermee verwijdert u een containernetwerk
DeleteService tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor serviceverwijdering.
DeleteVolume tekenreeks, standaard is 'Beheer' Dynamisch Hiermee verwijdert u een volume.
DisableService wstring, standaard is L"Beheer" Dynamisch Beveiligingsconfiguratie voor het uitschakelen van een service.
EnumerateProperties tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor opsomming van naamgevingseigenschappen.
EnumerateSubnames tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor opsomming van naamgevings-URI's.
EnableService wstring, standaard is L"Beheer" Dynamisch Beveiligingsconfiguratie voor het inschakelen van een service.
FileContent tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor de overdracht van clientbestanden van het installatiekopieënarchief (extern naar cluster).
FileDownload tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het downloaden van clientbestanden van het installatiekopiearchief (extern naar cluster).
FinishInfrastructureTask tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het voltooien van infrastructuurtaken.
GetChaosReport tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Haalt de status van Chaos op binnen een bepaald tijdsbereik.
GetClusterConfiguration tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Veroorzaakt GetClusterConfiguration op een partitie.
GetClusterConfigurationUpgradeStatus tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Veroorzaakt GetClusterConfigurationUpgradeStatus op een partitie.
GetFabricUpgradeStatus tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor de status van de polling-clusterupgrade.
GetFolderSize tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor de mapgrootte van FileStoreService
GetNodeDeactivationStatus tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het controleren van de deactiveringsstatus.
GetNodeTransitionProgress tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor het verkrijgen van de voortgang van een knooppuntovergangsopdracht.
GetPartitionDataLossProgress tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Haalt de voortgang op voor een aanroep van de API-aanroep voor gegevensverlies.
GetPartitionQuorumLossProgress tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Haalt de voortgang op voor een aanroep van de quorumverlies-API-aanroep.
GetPartitionRestartProgress tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Haalt de voortgang op voor een partitie-API-aanroep opnieuw starten.
GetSecrets tekenreeks, standaard is 'Beheer' Dynamisch Geheime waarden ophalen
GetServiceDescription tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor servicemeldingen voor lange poll-services en leesservicebeschrijvingen.
GetStagingLocation tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het ophalen van de faseringslocatie van de installatiekopieopslagclient.
GetStoreLocation tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het ophalen van de locatie van het clientarchief van het installatiekopiearchief.
GetUpgradeOrchestrationServiceState tekenreeks, standaard is 'Beheer' Dynamisch Veroorzaakt GetUpgradeOrchestrationServiceState op een partitie
GetUpgradesPendingApproval tekenreeks, standaard is 'Beheer' Dynamisch Veroorzaakt GetUpgradesPendingApproval op een partitie.
GetUpgradeStatus tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor de status van de polling-toepassingsupgrade.
InternalList tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor de bestandslijstbewerking van het installatiekopieënarchief (intern).
InvokeContainerApi tekenreeks, standaard is 'Beheer' Dynamisch Container-API aanroepen
InvokeInfrastructureCommand tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor opdrachten voor infrastructuurtaakbeheer.
InvokeInfrastructureQuery tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor het uitvoeren van query's op infrastructuurtaken.
List tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor de lijst met clientbestanden van het installatiekopieënarchief.
MoveNextFabricUpgradeDomain tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het hervatten van clusterupgrades met een expliciet upgradedomein.
MoveNextUpgradeDomain tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het hervatten van toepassingsupgrades met een expliciet upgradedomein.
MoveReplicaControl tekenreeks, standaard is 'Beheer' Dynamisch Replica verplaatsen.
NameExists tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor bestaande URI-controles voor naamgeving.
NodeControl tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor starten; Stoppen; en start knooppunten opnieuw op.
NodeStateRe verplaatst tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor de status van het rapportageknooppunt is verwijderd.
Ping tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor client-pings.
PredeployPackageToNode tekenreeks, standaard is 'Beheer' Dynamisch Predeployment-API.
VoorvoegselResolveService tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor oplossing van servicevoorvoegsel op basis van klachten.
PropertyReadBatch tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor leesbewerkingen voor naamgevingseigenschappen.
PropertyWriteBatch tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguraties voor schrijfbewerkingen voor naamgevingseigenschappen.
ProvisionApplicationType tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor inrichting van toepassingstypen.
ProvisionFabric tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor MSI- en/of clustermanifestinrichting.
Query tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor query's.
RecoverPartition tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het herstellen van een partitie.
RecoverPartitions tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het herstellen van partities.
RecoverServicePartitions tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het herstellen van servicepartities.
RecoverSystemPartitions tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het herstellen van systeemservicepartities.
RegisterAuthorized Verbinding maken ion wstring, standaard is L"Beheer" Dynamisch Geautoriseerde verbinding registreren.
RemoveNodeDeactivations tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het terugdraaien van deactivering op meerdere knooppunten.
ReportCompletion wstring, standaard is L"Beheer" Dynamisch Beveiligingsconfiguratie voor voltooiing van rapportage.
ReportFabricUpgradeHealth tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het hervatten van clusterupgrades met de huidige voortgang van de upgrade.
ReportFault tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor foutrapportage.
ReportHealth tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor rapportagestatus.
ReportUpgradeHealth tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het hervatten van toepassingsupgrades met de huidige voortgang van de upgrade.
ResetPartitionLoad tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor het opnieuw instellen van de belasting voor een failoverUnit.
ResolveNameOwner tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor het omzetten van de naamgevings-URI-eigenaar.
ResolvePartition tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor het oplossen van systeemservices.
ResolveService tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor serviceoplossing op basis van klachten.
ResolveSystemService tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor het oplossen van systeemservices
RollbackApplicationUpgrade tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het terugdraaien van toepassingsupgrades.
RollbackFabricUpgrade tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het terugdraaien van clusterupgrades.
ServiceNotifications tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor servicemeldingen op basis van gebeurtenissen.
SetUpgradeOrchestrationServiceState tekenreeks, standaard is 'Beheer' Dynamisch Veroorzaakt SetUpgradeOrchestrationServiceState op een partitie
StartApprovedUpgrades tekenreeks, standaard is 'Beheer' Dynamisch Veroorzaakt StartApprovedUpgrades op een partitie.
StartChaos tekenreeks, standaard is 'Beheer' Dynamisch Start Chaos - als het nog niet is gestart.
StartClusterConfigurationUpgrade tekenreeks, standaard is 'Beheer' Dynamisch Veroorzaakt StartClusterConfigurationUpgrade op een partitie.
StartInfrastructureTask tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het starten van infrastructuurtaken.
StartNodeTransition tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het starten van een knooppuntovergang.
StartPartitionDataLoss tekenreeks, standaard is 'Beheer' Dynamisch Veroorzaakt gegevensverlies op een partitie.
StartPartitionQuorumLoss tekenreeks, standaard is 'Beheer' Dynamisch Veroorzaakt quorumverlies op een partitie.
StartPartitionRestart tekenreeks, standaard is 'Beheer' Dynamisch Hiermee worden enkele of alle replica's van een partitie tegelijk opnieuw opgestart.
StopChaos tekenreeks, standaard is 'Beheer' Dynamisch Stopt chaos - als het is gestart.
ToggleVerboseServicePlacementHealthReporting tekenreeks, de standaardwaarde is 'Beheer||Gebruiker" Dynamisch Beveiligingsconfiguratie voor het in-/uitschakelen van uitgebreide ServicePlacement HealthReporting.
UnprovisionApplicationType tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het ongedaan maken van de inrichting van het toepassingstype.
Inrichting ongedaan makenFabric tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor MSI en/of clustermanifest wordt ongedaan gemaakt.
OnbetrouwbaarLeaseBehavior wstring, standaard is L"Beheer" Dynamisch Onbetrouwbaar leasegedrag toevoegen/verwijderen
OnbetrouwbaarTransportControl tekenreeks, standaard is 'Beheer' Dynamisch Onbetrouwbaar transport voor het toevoegen en verwijderen van gedrag.
UpdateService tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor service-updates.
UpgradeApplication tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het starten of onderbreken van toepassingsupgrades.
UpgradeComposeDeployment tekenreeks, standaard is 'Beheer' Dynamisch Hiermee wordt de opstellen-implementatie bijgewerkt
UpgradeFabric tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het starten van clusterupgrades.
Uploaden tekenreeks, standaard is 'Beheer' Dynamisch Beveiligingsconfiguratie voor het uploaden van de client van het installatiekopieënarchief.

Beveiliging/ClientCertificateIssuerStores

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup IssuerStoreKeyValueMap, standaard is Geen Dynamisch X509-certificaatarchieven voor clientcertificaten; Name = clientIssuerCN; Value = door komma's gescheiden lijst met winkels

Beveiliging/ClientX509Names

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup X509NameMap, standaard is Geen Dynamisch Dit is een lijst met het paar 'Naam' en 'Waarde'. Elke naam is van onderwerp algemene naam of DnsName van X509-certificaten die zijn geautoriseerd voor clientbewerkingen. Voor een bepaalde naam is 'Waarde' een door komma's gescheiden lijst met certificaatvingerafdrukken voor het vastmaken van verleners, als deze niet leeg is, moet de directe uitgever van clientcertificaten in de lijst staan.

Beveiliging/ClusterCertificateIssuerStores

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup IssuerStoreKeyValueMap, standaard is Geen Dynamisch X509-certificaatarchieven voor clustercertificaten; Name = clusterIssuerCN; Value = door komma's gescheiden lijst met winkels

Beveiliging/ClusterX509Names

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup X509NameMap, standaard is Geen Dynamisch Dit is een lijst met het paar 'Naam' en 'Waarde'. Elke naam is van onderwerp algemene naam of DnsName van X509-certificaten die zijn geautoriseerd voor clusterbewerkingen. Voor een bepaalde 'Naam','Waarde' is een door komma's gescheiden lijst met certificaatvingerafdrukken voor het vastmaken van verleners, als deze niet leeg is, moet de directe verlener van clustercertificaten in de lijst staan.

Beveiliging/ServerCertificateIssuerStores

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup IssuerStoreKeyValueMap, standaard is Geen Dynamisch X509-certificaatarchieven voor servercertificaten; Name = serverIssuerCN; Value = door komma's gescheiden lijst met winkels

Beveiliging/ServerX509Names

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup X509NameMap, standaard is Geen Dynamisch Dit is een lijst met het paar 'Naam' en 'Waarde'. Elke naam is van onderwerp algemene naam of DnsName van X509-certificaten die zijn geautoriseerd voor serverbewerkingen. Voor een bepaalde naam is 'Waarde' een door komma's gescheiden lijst met certificaatvingerafdrukken voor het vastmaken van verleners, als deze niet leeg is, moet de directe verlener van servercertificaten in de lijst staan.

Instellingen

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
BlockAccessToWireServer bool, standaard is ONWAAR Statisch Hiermee blokkeert u de toegang tot poorten van het WireServer-eindpunt vanuit Docker-containers die zijn geïmplementeerd als Service Fabric-toepassingen. Deze parameter wordt ondersteund voor Service Fabric-clusters die zijn geïmplementeerd op Virtuele Azure-machines, Windows en Linux, en de standaardinstellingen 'false' (toegang is toegestaan).
ContainerNetworkName tekenreeks, standaard is '' Statisch De netwerknaam die moet worden gebruikt bij het instellen van een containernetwerk.
ContainerNetworkSetup bool, standaard is ONWAAR (Linux) en standaard is TRUE (Windows) Statisch Of u een containernetwerk wilt instellen.
FabricDataRoot String Niet toegestaan Hoofdmap van Service Fabric-gegevens. Standaard voor Azure is d:\svcfab (alleen voor zelfstandige implementaties)
FabricLogRoot String Niet toegestaan Hoofdmap van service fabric-logboek. Hier worden SF-logboeken en traceringen geplaatst. (Alleen voor zelfstandige implementaties)
NodesToBeRe verplaatst tekenreeks, standaard is '' Dynamisch De knooppunten die moeten worden verwijderd als onderdeel van de configuratie-upgrade. (Alleen voor zelfstandige implementaties)
ServiceRunAsAccountName String Niet toegestaan De accountnaam waaronder de fabric-hostservice moet worden uitgevoerd.
SkipContainerNetworkResetOnReboot bool, standaard is ONWAAR Niet toegestaan Of het opnieuw instellen van het containernetwerk bij opnieuw opstarten moet worden overgeslagen.
SkipFirewallConfiguration Bool, de standaardwaarde is onwaar Dynamisch Hiermee geeft u op of firewallinstellingen moeten worden ingesteld door het systeem of niet. Dit geldt alleen als u Windows Defender Firewall gebruikt. Als u firewalls van derden gebruikt, moet u de poorten openen voor het systeem en de toepassingen die moeten worden gebruikt

TokenValidationService

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
Providers tekenreeks, standaard is 'DSTS' Statisch Door komma's gescheiden lijst met tokenvalidatieproviders om in te schakelen (geldige providers zijn: DSTS; Microsoft Entra-id). Momenteel kan slechts één provider op elk gewenst moment worden ingeschakeld.

Traceren/Etw

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
Niveau Int, de standaardwaarde is 4 Dynamisch Trace etw-niveau kan waarden 1, 2, 3, 4 aannemen. Om te worden ondersteund, moet u het traceringsniveau op 4 houden

TransactionalReplicator

Waarschuwingsnotitie : het wijzigen van de instellingen voor replicatie/transcationalReplicator op clusterniveau wijzigt instellingen voor alle stateful services zijn systeemservices. Dit wordt over het algemeen niet aanbevolen. Zie dit document Azure Service Fabric Reliable Services configureren - Azure Service Fabric | Microsoft Docs voor het configureren van services op app-niveau.

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
BatchAcknowledgementInterval Tijd in seconden, de standaardwaarde is 0,015 Statisch Geef de tijdsduur in seconden op. Bepaalt de hoeveelheid tijd die de replicator wacht na ontvangst van een bewerking voordat een bevestiging wordt teruggestuurd. Andere bewerkingen die tijdens deze periode worden ontvangen, krijgen hun bevestigingen terug in één bericht,> waardoor het netwerkverkeer wordt verminderd, maar mogelijk de doorvoer van de replicator wordt verminderd.
MaxCopyQueueSize Standaardwaarde is 16384 Statisch Dit is de maximumwaarde die de initiële grootte definieert voor de wachtrij die replicatiebewerkingen onderhoudt. Houd er rekening mee dat het een macht van 2 moet zijn. Als de wachtrij tijdens runtime toeneemt tot deze groottebewerking wordt beperkt tussen de primaire en secundaire replicators.
MaxPrimaryReplicationQueueMemorySize Standaardwaarde is 0 Statisch Dit is de maximale waarde van de primaire replicatiewachtrij in bytes.
MaxPrimaryReplicationQueueSize Standaardwaarde is 8192 Statisch Dit is het maximum aantal bewerkingen dat kan bestaan in de primaire replicatiewachtrij. Houd er rekening mee dat het een macht van 2 moet zijn.
MaxReplicationMessageSize Standaardwaarde is 52428800 Statisch Maximale berichtgrootte van replicatiebewerkingen. De standaardwaarde is 50 MB.
MaxSecondaryReplicationQueueMemorySize Standaardwaarde is 0 Statisch Dit is de maximale waarde van de secundaire replicatiewachtrij in bytes.
MaxSecondaryReplicationQueueSize Standaardwaarde is 16384 Statisch Dit is het maximum aantal bewerkingen dat kan bestaan in de secundaire replicatiewachtrij. Houd er rekening mee dat het een macht van 2 moet zijn.
ReplicatorAddress tekenreeks, standaard is 'localhost:0' Statisch Het eindpunt in de vorm van een tekenreeks -'IP:Poort' die wordt gebruikt door de Windows Fabric Replicator om verbindingen met andere replica's tot stand te brengen om bewerkingen voor verzenden/ontvangen te verzenden/ontvangen.
ReplicationBatchSendInterval TimeSpan, standaard is Common::TimeSpan::FromMilliseconds(15) Statisch Geef de tijdsduur in seconden op. Bepaalt de hoeveelheid tijd die de replicator wacht na ontvangst van een bewerking voordat een batch wordt geforceerd verzonden.
ShouldAbortCopyForTruncation bool, standaard is ONWAAR Statisch Toestaan dat het afkappen van logboeken in behandeling is tijdens het kopiëren. Als dit is ingeschakeld, kan de kopieerfase van builds worden geannuleerd als het logboek vol is en ze blokafkapping zijn.

Transport

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
Verbinding maken ionOpenTimeout TimeSpan, standaard is Common::TimeSpan::FromSeconds(60) Statisch Geef de tijdsduur in seconden op. Time-out voor het instellen van de verbinding aan zowel binnenkomende als accepterende zijde (inclusief beveiligingsonderhandeling in de beveiligde modus)
FrameHeaderErrorCheckingEnabled bool, standaard is TRUE Statisch Standaardinstelling voor foutcontrole op frameheader in niet-beveiligde modus; bij het instellen van onderdelen wordt dit overschreven.
MessageErrorCheckingEnabled bool, standaard is TRUE Statisch Standaardinstelling voor foutcontrole op berichtkoptekst en hoofdtekst in niet-beveiligde modus; bij het instellen van onderdelen wordt dit overschreven.
ResolveOption tekenreeks, standaard is 'niet opgegeven' Statisch Bepaalt hoe FQDN wordt omgezet. Geldige waarden zijn 'unspecified/ipv4/ipv6'.
SendTimeout TimeSpan, standaard is Common::TimeSpan::FromSeconds(300) Dynamisch Geef de tijdsduur in seconden op. Time-out verzenden voor het detecteren van vastgelopen verbinding. TCP-foutrapporten zijn in sommige omgevingen niet betrouwbaar. Dit moet mogelijk worden aangepast op basis van de beschikbare netwerkbandbreedte en de grootte van uitgaande gegevens (*MaxMessageSize/*SendQueueSizeLimit).

UpgradeOrchestrationService

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
AutoupgradeEnabled Bool, de standaardwaarde is waar Statisch Automatische polling en upgradeactie op basis van een doelstatusbestand.
AutoupgradeInstallEnabled Bool, standaard is ONWAAR Statisch Automatische polling, inrichting en installatie van de actie voor het upgraden van code op basis van een doelstatusbestand.
GoalStateExpirationReminderInDays int, standaard is 30 Statisch Hiermee stelt u het aantal resterende dagen in waarna de doelstatusherinnering moet worden weergegeven.
MinReplicaSetSize Int, de standaardwaarde is 0 Statisch De MinReplicaSetSize voor UpgradeOrchestrationService.
PlacementConstraints tekenreeks, standaard is '' Statisch De PlacementConstraints voor UpgradeOrchestrationService.
QuorumLossWaitDuration Tijd in seconden, standaard is MaxValue Statisch Geef de tijdsduur in seconden op. The QuorumLossWaitDuration for UpgradeOrchestrationService.
ReplicaRestartWaitDuration Tijd in seconden, de standaardwaarde is 60 minuten Statisch Geef de tijdsduur in seconden op. De ReplicaRestartWaitDuration voor UpgradeOrchestrationService.
StandByReplicaKeepDuration Tijd in seconden, de standaardwaarde is 60247 minuten Statisch Geef de tijdsduur in seconden op. De StandByReplicaKeepDuration voor UpgradeOrchestrationService.
TargetReplicaSetSize Int, de standaardwaarde is 0 Statisch TargetReplicaSetSize voor UpgradeOrchestrationService.
UpgradeApprovalRequired Bool, de standaardwaarde is onwaar Statisch Voor het instellen van een code-upgrade is goedkeuring van de beheerder vereist voordat u doorgaat.

UpgradeService

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
BaseUrl tekenreeks, standaard is '' Statisch BaseUrl voor UpgradeService.
ClusterId tekenreeks, standaard is '' Statisch ClusterId voor UpgradeService.
CoordinatorType tekenreeks, standaard is 'WUTest' Niet toegestaan Het CoordinatorType voor UpgradeService.
MinReplicaSetSize Int, de standaardwaarde is 2 Niet toegestaan MinReplicaSetSize voor UpgradeService.
OnlyBaseUpgrade Bool, de standaardwaarde is onwaar Dynamisch OnlyBaseUpgrade voor UpgradeService.
PlacementConstraints tekenreeks, standaard is '' Niet toegestaan De PlacementConstraints voor upgradeservice.
PollIntervalInSeconds Tijdspanne, standaard is Common::TimeSpan::FromSeconds(60) Dynamisch Geef de tijdsduur in seconden op. Het interval tussen UpgradeService-poll voor ARM-beheerbewerkingen.
TargetReplicaSetSize Int, standaard is 3 Niet toegestaan TargetReplicaSetSize voor UpgradeService.
TestCabFolder tekenreeks, standaard is '' Statisch TestCabFolder voor UpgradeService.
X509FindType tekenreeks, standaard is '' Dynamisch X509FindType voor UpgradeService.
X509FindValue tekenreeks, standaard is '' Dynamisch X509FindValue voor UpgradeService.
X509SecondaryFindValue tekenreeks, standaard is '' Dynamisch X509SecondaryFindValue voor UpgradeService.
X509StoreLocation tekenreeks, standaard is '' Dynamisch X509StoreLocation voor UpgradeService.
X509StoreName tekenreeks, standaard is 'Mijn' Dynamisch X509StoreName voor UpgradeService.

UserServiceMetricCapacities

Parameter Toegestane waarden Upgradebeleid Richtlijnen of korte beschrijving
PropertyGroup UserServiceMetricCapacitiesMap, standaard is Geen Statisch Een verzameling resourcebeheerlimieten voor gebruikersservices moet statisch zijn omdat dit van invloed is op logica voor automatische detectie

Volgende stappen

Zie De configuratie van een Azure-cluster upgraden en de configuratie van een zelfstandig cluster bijwerken voor meer informatie.