New-AzServiceFabricManagedClusterService
Hozzon létre új service fabric felügyelt szolgáltatást a megadott alkalmazás és fürt alatt.
Syntax
New-AzServiceFabricManagedClusterService
[-ResourceGroupName] <String>
[-ClusterName] <String>
[-ApplicationName] <String>
[-Name] <String>
-Type <String>
[-Stateless]
-InstanceCount <Int32>
[-MinInstanceCount <Int32>]
[-MinInstancePercentage <Int32>]
[-DefaultMoveCost <MoveCostEnum>]
[-PlacementConstraint <String>]
[-Metric <PSServiceMetric[]>]
[-Correlation <PSServiceCorrelation[]>]
[-ServicePackageActivationMode <ServicePackageActivationModeEnum>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
[-PartitionSchemeSingleton]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzServiceFabricManagedClusterService
[-ResourceGroupName] <String>
[-ClusterName] <String>
[-ApplicationName] <String>
[-Name] <String>
-Type <String>
[-Stateless]
-InstanceCount <Int32>
[-MinInstanceCount <Int32>]
[-MinInstancePercentage <Int32>]
[-DefaultMoveCost <MoveCostEnum>]
[-PlacementConstraint <String>]
[-Metric <PSServiceMetric[]>]
[-Correlation <PSServiceCorrelation[]>]
[-ServicePackageActivationMode <ServicePackageActivationModeEnum>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
[-PartitionSchemeUniformInt64]
-PartitionCount <Int32>
-LowKey <Int64>
-HighKey <Int64>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzServiceFabricManagedClusterService
[-ResourceGroupName] <String>
[-ClusterName] <String>
[-ApplicationName] <String>
[-Name] <String>
-Type <String>
[-Stateless]
-InstanceCount <Int32>
[-MinInstanceCount <Int32>]
[-MinInstancePercentage <Int32>]
[-DefaultMoveCost <MoveCostEnum>]
[-PlacementConstraint <String>]
[-Metric <PSServiceMetric[]>]
[-Correlation <PSServiceCorrelation[]>]
[-ServicePackageActivationMode <ServicePackageActivationModeEnum>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
[-PartitionSchemeNamed]
-PartitionName <String[]>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzServiceFabricManagedClusterService
[-ResourceGroupName] <String>
[-ClusterName] <String>
[-ApplicationName] <String>
[-Name] <String>
-Type <String>
[-Stateful]
-TargetReplicaSetSize <Int32>
-MinReplicaSetSize <Int32>
[-HasPersistedState]
[-ReplicaRestartWaitDuration <TimeSpan>]
[-QuorumLossWaitDuration <TimeSpan>]
[-StandByReplicaKeepDuration <TimeSpan>]
[-ServicePlacementTimeLimit <TimeSpan>]
[-DefaultMoveCost <MoveCostEnum>]
[-PlacementConstraint <String>]
[-Metric <PSServiceMetric[]>]
[-Correlation <PSServiceCorrelation[]>]
[-ServicePackageActivationMode <ServicePackageActivationModeEnum>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
[-PartitionSchemeSingleton]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzServiceFabricManagedClusterService
[-ResourceGroupName] <String>
[-ClusterName] <String>
[-ApplicationName] <String>
[-Name] <String>
-Type <String>
[-Stateful]
-TargetReplicaSetSize <Int32>
-MinReplicaSetSize <Int32>
[-HasPersistedState]
[-ReplicaRestartWaitDuration <TimeSpan>]
[-QuorumLossWaitDuration <TimeSpan>]
[-StandByReplicaKeepDuration <TimeSpan>]
[-ServicePlacementTimeLimit <TimeSpan>]
[-DefaultMoveCost <MoveCostEnum>]
[-PlacementConstraint <String>]
[-Metric <PSServiceMetric[]>]
[-Correlation <PSServiceCorrelation[]>]
[-ServicePackageActivationMode <ServicePackageActivationModeEnum>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
[-PartitionSchemeUniformInt64]
-PartitionCount <Int32>
-LowKey <Int64>
-HighKey <Int64>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzServiceFabricManagedClusterService
[-ResourceGroupName] <String>
[-ClusterName] <String>
[-ApplicationName] <String>
[-Name] <String>
-Type <String>
[-Stateful]
-TargetReplicaSetSize <Int32>
-MinReplicaSetSize <Int32>
[-HasPersistedState]
[-ReplicaRestartWaitDuration <TimeSpan>]
[-QuorumLossWaitDuration <TimeSpan>]
[-StandByReplicaKeepDuration <TimeSpan>]
[-ServicePlacementTimeLimit <TimeSpan>]
[-DefaultMoveCost <MoveCostEnum>]
[-PlacementConstraint <String>]
[-Metric <PSServiceMetric[]>]
[-Correlation <PSServiceCorrelation[]>]
[-ServicePackageActivationMode <ServicePackageActivationModeEnum>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
[-PartitionSchemeNamed]
-PartitionName <String[]>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Ez a parancsmag lehetővé teszi állapot nélküli vagy állapotalapú felügyelt szolgáltatások létrehozását a megadott alkalmazás alatt. A szolgáltatásnak ki kell lépnie az alkalmazásjegyzékből, és a típusnak meg kell egyeznie a jegyzékben szereplő típussal. Az alkalmazás nevének a szolgáltatásnév előtagjának kell lennie.
Példák
1. példa
$resourceGroupName = "testRG"
$clusterName = "testCluster"
$appName = "testApp"
$serviceName = "testService1"
$serviceTypeName = "testStateless"
$statelessServiceMetric = New-Object -TypeName "Microsoft.Azure.Commands.ServiceFabric.Models.PSServiceMetric" -ArgumentList @("metric1", "Low", 4)
New-AzServiceFabricManagedClusterService -ResourceGroupName $resourceGroupName -ClusterName $clusterName -ApplicationName $appName -Name $serviceName -Type $serviceTypeName -Stateless -InstanceCount -1 -PartitionSchemeSingleton -Metric @($statelessServiceMetric) -Verbose
Ez a példa létrehoz egy új állapot nélküli felügyelt szolgáltatást (testService1) a példányszám -1 értékkel (az összes csomóponton).
2. példa
$resourceGroupName = "testRG"
$clusterName = "testCluster"
$appName = "testApp"
$serviceName = "testService2"
$serviceTypeName = "testStatefulType"
$partitionCount = 5
$partitionLowKey = 0
$partitionHighKey = 25
$statefulServiceMetric = New-Object -TypeName "Microsoft.Azure.Commands.ServiceFabric.Models.PSServiceMetric" -ArgumentList @("metric2", "Medium", 4, 2)
New-AzServiceFabricManagedClusterService -ResourceGroupName $resourceGroupName -ClusterName $clusterName -ApplicationName $appName -Name $serviceName -Type $serviceTypeName -Stateful -TargetReplicaSetSize 5 -MinReplicaSetSize 3 -Metric @($statefulServiceMetric) -PartitionSchemeUniformInt64 -PartitionCount $partitionCount -LowKey $partitionLowKey -HighKey $partitionHighKey -Verbose
Ez a példa egy új állapotalapú felügyelt szolgáltatást hoz létre "testService2" néven 5 csomópontból álló célokkal.
3. példa
$resourceGroupName = "testRG"
$clusterName = "testCluster"
$appName = "testApp"
$serviceName = "testService3"
$serviceName2 = "testService2"
$serviceTypeName = "testStateless"
$statefulService = Get-AzServiceFabricManagedClusterService -ResourceGroupName $resourceGroupName -ClusterName $clusterName -ApplicationName $appName -Name $serviceName2
$statefulServiceCorrelation = New-Object -TypeName "Microsoft.Azure.Commands.ServiceFabric.Models.PSServiceCorrelation" -ArgumentList @("AlignedAffinity", $statefulService.Id)
New-AzServiceFabricManagedClusterService -ResourceGroupName $resourceGroupName -ClusterName $clusterName -ApplicationName $appName -Name $serviceName -Type $serviceTypeName -Stateless -InstanceCount 3 -PartitionSchemeSingleton -Correlation @($statefulServiceCorrelation) -Verbose
Ez a példa létrehoz egy új állapot nélküli felügyelt szolgáltatást "testService3".
Paraméterek
-ApplicationName
Adja meg a felügyelt alkalmazás nevét.
Típus: | String |
Position: | 2 |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AsJob
Futtassa a parancsmagot a háttérben, és adjon vissza egy feladatot a folyamat nyomon követéséhez.
Típus: | SwitchParameter |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterName
Adja meg a fürt nevét.
Típus: | String |
Position: | 1 |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Típus: | SwitchParameter |
Aliases: | cf |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Correlation
Sztringként adja meg a felügyelt szolgáltatás elhelyezési korlátozásait.
Típus: | PSServiceCorrelation[] |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultMoveCost
Adja meg az áthelyezés alapértelmezett költségét. A magasabb költségek miatt kevésbé valószínű, hogy a Fürterőforrás-kezelő áthelyezi a replikát, amikor megpróbálja egyensúlyba hozni a fürtöt
Típus: | MoveCostEnum |
elfogadott értékek: | Zero, Low, Medium, High |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.
Típus: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Folytatás kérések nélkül
Típus: | SwitchParameter |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HasPersistedState
A felügyelt szolgáltatás célreplikakészlet-méretének megadása
Típus: | SwitchParameter |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HighKey
Adja meg a partíciókulcs-tartomány felső határát.
Típus: | Int64 |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InstanceCount
A felügyelt szolgáltatás példányszámának megadása
Típus: | Int32 |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LowKey
Adja meg a partíciókulcs-tartomány alsó határát.
Típus: | Int64 |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Metric
Sztringként adja meg a felügyelt szolgáltatás elhelyezési korlátozásait.
Típus: | PSServiceMetric[] |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MinInstanceCount
A felügyelt szolgáltatás minimális példányszámának megadása
Típus: | Int32 |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MinInstancePercentage
A felügyelt szolgáltatás minimális példányarányának megadása
Típus: | Int32 |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MinReplicaSetSize
A felügyelt szolgáltatás minimális replikakészlet-méretének megadása
Típus: | Int32 |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Adja meg a felügyelt szolgáltatás nevét.
Típus: | String |
Aliases: | ServiceName |
Position: | 3 |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionCount
Adja meg a partíciók számát.
Típus: | Int32 |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionName
Azt jelzi, hogy a szolgáltatás a nevesített partíciós sémát használja. Az ezt a modellt használó szolgáltatások általában egy határolókereten belül gyűjthetők adatokkal. Az elnevezett partíciókulcsként használt adatmezőkre néhány gyakori példa a régiók, az irányítószámok, az ügyfélcsoportok vagy más üzleti határok.
Típus: | String[] |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionSchemeNamed
Azt jelzi, hogy a szolgáltatás a nevesített partíciós sémát használja. Az ezt a modellt használó szolgáltatások általában egy határolókereten belül gyűjthetők adatokkal. Az elnevezett partíciókulcsként használt adatmezőkre néhány gyakori példa a régiók, az irányítószámok, az ügyfélcsoportok vagy más üzleti határok.
Típus: | SwitchParameter |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionSchemeSingleton
Azt jelzi, hogy a szolgáltatás az egyszeri partíciós sémát használja. Az egyszeri partíciókat általában akkor használják, ha a szolgáltatás nem igényel további útválasztást.
Típus: | SwitchParameter |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartitionSchemeUniformInt64
Azt jelzi, hogy a szolgáltatás a UniformInt64 partíciós sémát használja. Ez azt jelenti, hogy minden partíció int64-kulcsok tartományával rendelkezik.
Típus: | SwitchParameter |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PlacementConstraint
Sztringként adja meg a felügyelt szolgáltatás elhelyezési korlátozásait.
Típus: | String |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-QuorumLossWaitDuration
Adja meg a felügyelt szolgáltatás kvórumveszteség-várakozási időtartamát. Az ISO 8601 formátumú "hh:mm:ss" formátumban megadott időtartam
Típus: | TimeSpan |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReplicaRestartWaitDuration
Adja meg a replika újraindításának várakozási időtartamát a felügyelt szolgáltatáshoz. Az ISO 8601 formátumú "hh:mm:ss" formátumban megadott időtartam
Típus: | TimeSpan |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Adja meg az erőforráscsoport nevét.
Típus: | String |
Position: | 0 |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServicePackageActivationMode
Adja meg az áthelyezés alapértelmezett költségét. A magasabb költségek miatt kevésbé valószínű, hogy a Fürterőforrás-kezelő áthelyezi a replikát, amikor megpróbálja egyensúlyba hozni a fürtöt
Típus: | ServicePackageActivationModeEnum |
elfogadott értékek: | SharedProcess, ExclusiveProcess |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServicePlacementTimeLimit
Adja meg a felügyelt szolgáltatás szolgáltatáselhelyezési időkorlátját. Az ISO 8601 formátumú "hh:mm:ss" formátumban megadott időtartam
Típus: | TimeSpan |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StandByReplicaKeepDuration
Adja meg a felügyelt szolgáltatás stand by replica időtartamát. Az ISO 8601 formátumú "hh:mm:ss" formátumban megadott időtartam
Típus: | TimeSpan |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Stateful
Használat állapotalapú szolgáltatáshoz
Típus: | SwitchParameter |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Stateless
Állapot nélküli szolgáltatás használata
Típus: | SwitchParameter |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Adja meg a címkéket kulcs/érték párként.
Típus: | Hashtable |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TargetReplicaSetSize
A felügyelt szolgáltatás célreplikakészlet-méretének megadása
Típus: | Int32 |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Type
Adja meg a felügyelt alkalmazás szolgáltatástípusának nevét, és az alkalmazásjegyzékben kell lennie.
Típus: | String |
Aliases: | ServiceType |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Típus: | SwitchParameter |
Aliases: | wi |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Bevitelek
Kimenetek
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: