Microsoft.ServiceFabric clusters/applications/services 2020-12-01-preview
Bicep-erőforrásdefiníció
A fürtök/alkalmazások/szolgáltatások erőforrástípusa olyan műveletekkel helyezhető üzembe, amelyek a következőket célják:
- Erőforráscsoportok – Lásd : Erőforráscsoport üzembehelyezési parancsai
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.
Erőforrás formátuma
Microsoft.ServiceFabric/clusters/applications/services erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.
resource symbolicname 'Microsoft.ServiceFabric/clusters/applications/services@2020-12-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
correlationScheme: [
{
scheme: 'string'
serviceName: 'string'
}
]
defaultMoveCost: 'string'
partitionDescription: {
partitionScheme: 'string'
// For remaining properties, see PartitionSchemeDescription objects
}
placementConstraints: 'string'
serviceDnsName: 'string'
serviceLoadMetrics: [
{
defaultLoad: int
name: 'string'
primaryDefaultLoad: int
secondaryDefaultLoad: int
weight: 'string'
}
]
servicePackageActivationMode: 'string'
servicePlacementPolicies: [
{
}
]
serviceTypeName: 'string'
serviceKind: 'string'
// For remaining properties, see ServiceResourceProperties objects
}
}
ServiceResourceProperties objektumok
Állítsa be a serviceKind tulajdonságot az objektum típusának megadásához.
Állapotalapú esetén használja a következőt:
serviceKind: 'Stateful'
hasPersistedState: bool
minReplicaSetSize: int
quorumLossWaitDuration: 'string'
replicaRestartWaitDuration: 'string'
standByReplicaKeepDuration: 'string'
targetReplicaSetSize: int
Állapot nélküli esetén használja a következőt:
serviceKind: 'Stateless'
instanceCloseDelayDuration: 'string'
instanceCount: int
PartitionSchemeDescription objektumok
Állítsa be a partitionScheme tulajdonságot az objektum típusának megadásához.
A Named (Névvel elnevezett) esetében használja a következőt:
partitionScheme: 'Named'
count: int
names: [
'string'
]
Singleton esetén használja a következőt:
partitionScheme: 'Singleton'
A UniformInt64Range esetében használja a következőt:
partitionScheme: 'UniformInt64Range'
count: int
highKey: 'string'
lowKey: 'string'
Tulajdonságértékek
fürtök/alkalmazások/szolgáltatások
Név | Leírás | Érték |
---|---|---|
name | Az erőforrás neve Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát a Bicepben. |
sztring (kötelező) |
location | Az Új API-ban elavult lesz, az erőforrás helye a szülőerőforrástól függ. | sztring |
tags | Azure-erőforráscímkék. | Címkenevek és -értékek szótára. Címkék megtekintése sablonokban |
Szülő | A Bicepben megadhatja egy gyermekerőforrás szülőerőforrását. Ezt a tulajdonságot csak akkor kell hozzáadnia, ha a gyermekerőforrás a szülőerőforráson kívül van deklarálva. További információ: Gyermekerőforrás a szülőerőforráson kívül. |
Az erőforrás típusának szimbolikus neve: alkalmazások |
properties | A szolgáltatáserőforrás tulajdonságai. | ServiceResourceProperties |
ServiceResourceProperties
Név | Leírás | Érték |
---|---|---|
correlationScheme | A szolgáltatás más szolgáltatásokkal való korrelációját leíró lista. | ServiceCorrelationDescription[] |
defaultMoveCost | Meghatározza a szolgáltatás áthelyezési költségét. | "Magas" "Alacsony" "Közepes" "Nulla" |
partitionDescription | A szolgáltatás particionálásának módját ismerteti. | PartitionSchemeDescription |
placementConstraints | Az elhelyezési korlátozások sztringként lesznek megszűkülve. Az elhelyezési korlátozások logikai kifejezések a csomóponttulajdonságokon, és lehetővé teszik a szolgáltatás adott csomópontokra való korlátozását a szolgáltatáskövetelmények alapján. Ha például egy szolgáltatást olyan csomópontokon szeretne elhelyezni, ahol a NodeType kék, adja meg a következőt: "NodeColor == kék)". | sztring |
serviceDnsName | A szolgáltatáshoz használt DNS-név. Ha ez meg van adva, akkor a szolgáltatás a DNS-nevével érhető el a szolgáltatásnév helyett. | sztring |
serviceLoadMetrics | A szolgáltatásbetöltési metrikák ServiceLoadMetricDescription objektumok tömbjeként lesznek megadva. | ServiceLoadMetricDescription[] |
servicePackageActivationMode | A szolgáltatáscsomag aktiválási módja | "ExclusiveProcess" "SharedProcess" |
servicePlacementPolicies | A szolgáltatás más szolgáltatásokkal való korrelációját leíró lista. | object |
serviceTypeName | A szolgáltatástípus neve | sztring |
serviceKind | Az objektum típusának beállítása | Állapotalapú Állapot nélküli (kötelező) |
ServiceCorrelationDescription
Név | Leírás | Érték |
---|---|---|
Rendszer | A ServiceCorrelationScheme, amely a szolgáltatás és a ServiceName szolgáltatáson keresztül megadott szolgáltatás közötti kapcsolatot írja le. | "Affinitás" "AlignedAffinity" "Érvénytelen" "NonAlignedAffinity" (kötelező) |
serviceName | Annak a szolgáltatásnak a neve, amellyel a korrelációs kapcsolat létrejön. | sztring (kötelező) |
PartitionSchemeDescription
Név | Leírás | Érték |
---|---|---|
partitionScheme | Az objektumtípus beállítása | Nevezett Singleton UniformInt64Range (kötelező) |
NamedPartitionSchemeDescription
Név | Leírás | Érték |
---|---|---|
partitionScheme | Meghatározza a szolgáltatás particionálásának módját. | "Elnevezett" (kötelező) |
count | A partíciók száma. | int (kötelező) |
Nevek | A partíciók neveihez a "count" paraméter által megadott mérettömb. | sztring[] (kötelező) |
SingletonPartitionSchemeDescription
Név | Leírás | Érték |
---|---|---|
partitionScheme | Meghatározza a szolgáltatás particionálásának módját. | "Singleton" (kötelező) |
UniformInt64RangePartitionSchemeDescription
Név | Leírás | Érték |
---|---|---|
partitionScheme | Meghatározza a szolgáltatás particionálásának módját. | "UniformInt64Range" (kötelező) |
count | A partíciók száma. | int (kötelező) |
highKey | A partíciókulcs-tartomány felső határát jelző sztring, amely fel kell osztani a "count" partíciót |
sztring (kötelező) |
lowKey | A partíciókulcs-tartomány alsó határát jelző sztring, amely fel kell osztani a "count" partíciót |
sztring (kötelező) |
ServiceLoadMetricDescription
Név | Leírás | Érték |
---|---|---|
defaultLoad | Csak állapot nélküli szolgáltatásokhoz használható. A szolgáltatás által a metrikához létrehozott alapértelmezett terhelés számként. | int |
name | A metrika neve. Ha a szolgáltatás úgy dönt, hogy futásidőben jelentést készít a terhelésről, a terhelési metrika nevének pontosan meg kell egyeznie a Név mezőben megadott névvel. Vegye figyelembe, hogy a metrikanevek megkülönböztetik a kis- és nagybetűket. | sztring (kötelező) |
primaryDefaultLoad | Csak állapotalapú szolgáltatásokhoz használható. A szolgáltatás által a metrika számára létrehozott alapértelmezett terhelés számként, amikor elsődleges replika. | int |
secondaryDefaultLoad | Csak állapotalapú szolgáltatásokhoz használható. A szolgáltatás által a metrika számára létrehozott alapértelmezett terhelés számként, amikor másodlagos replika. | int |
tömeg | A szolgáltatás terhelési metrika relatív súlya a szolgáltatáshoz konfigurált egyéb metrikákhoz képest számként. | "Magas" "Alacsony" "Közepes" "Nulla" |
StatefulServiceProperties
Név | Leírás | Érték |
---|---|---|
serviceKind | A szolgáltatás típusa (állapot nélküli vagy állapotalapú). | "Állapotalapú" (kötelező) |
hasPersistedState | Jelölő, amely jelzi, hogy ez egy állandó szolgáltatás, amely a helyi lemezen tárolja az állapotokat. Ha ez, akkor ennek a tulajdonságnak az értéke igaz, ha nem hamis. | logikai |
minReplicaSetSize | A replika minimális mérete számként. | int Korlátok: Minimális érték = 1 |
kvórumLossWaitDuration | Az a maximális időtartam, amelyre egy partíció kvórumvesztési állapotban lehet, ISO 8601 formátumban (óó:mm:ss.s) ábrázolva. | sztring |
replicaRestartWaitDuration | A replika leállása és az új replika létrehozása közötti időtartam ISO 8601 formátumban (óó:mm:ss.s). | sztring |
standByReplicaKeepDuration | Az ISO 8601 formátumban (óó:mm:ss.s) megadott definíció, hogy mennyi ideig kell megőrizni a StandBy replikákat az eltávolítás előtt. | sztring |
targetReplicaSetSize | A célreplika számként állítja be a méretet. | int Korlátok: Minimális érték = 1 |
StatelessServiceProperties
Név | Leírás | Érték |
---|---|---|
serviceKind | A szolgáltatás típusa (állapot nélküli vagy állapotalapú). | "Állapot nélküli" (kötelező) |
instanceCloseDelayDuration | A RequestDrain szolgáltatás késleltetési időtartama annak érdekében, hogy az állapot nélküli példány által meghirdetett végpont el legyen távolítva, mielőtt a késés elindul a példány bezárása előtt. Ez a késés lehetővé teszi, hogy a meglévő kérések szabályosan lemerüljenek, mielőtt a példány ténylegesen leáll (/azure/service-fabric/service-fabric-application-upgrade-advanced#avoid-connection-drops-during-stateless-service-planned-downtime-preview). Iso 8601 formátumban van ábrázolva (óó:mm:ss.s). | sztring |
instanceCount | A példányok száma. | int |
ARM-sablon erőforrás-definíciója
A fürtök/alkalmazások/szolgáltatások erőforrástípusa olyan műveletekkel helyezhető üzembe, amelyek a következőket célják:
- Erőforráscsoportok – Lásd : Erőforráscsoport üzembehelyezési parancsai
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.
Erőforrás formátuma
Microsoft.ServiceFabric/clusters/applications/services erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.
{
"type": "Microsoft.ServiceFabric/clusters/applications/services",
"apiVersion": "2020-12-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"correlationScheme": [
{
"scheme": "string",
"serviceName": "string"
}
],
"defaultMoveCost": "string",
"partitionDescription": {
"partitionScheme": "string"
// For remaining properties, see PartitionSchemeDescription objects
},
"placementConstraints": "string",
"serviceDnsName": "string",
"serviceLoadMetrics": [
{
"defaultLoad": "int",
"name": "string",
"primaryDefaultLoad": "int",
"secondaryDefaultLoad": "int",
"weight": "string"
}
],
"servicePackageActivationMode": "string",
"servicePlacementPolicies": [
{
}
],
"serviceTypeName": "string",
"serviceKind": "string"
// For remaining properties, see ServiceResourceProperties objects
}
}
ServiceResourceProperties objektumok
Állítsa be a serviceKind tulajdonságot az objektum típusának megadásához.
Állapotalapú esetén használja a következőt:
"serviceKind": "Stateful",
"hasPersistedState": "bool",
"minReplicaSetSize": "int",
"quorumLossWaitDuration": "string",
"replicaRestartWaitDuration": "string",
"standByReplicaKeepDuration": "string",
"targetReplicaSetSize": "int"
Állapot nélküli esetén használja a következőt:
"serviceKind": "Stateless",
"instanceCloseDelayDuration": "string",
"instanceCount": "int"
PartitionSchemeDescription objektumok
Állítsa be a partitionScheme tulajdonságot az objektum típusának megadásához.
A Named (Névvel elnevezett) esetében használja a következőt:
"partitionScheme": "Named",
"count": "int",
"names": [ "string" ]
Singleton esetén használja a következőt:
"partitionScheme": "Singleton"
A UniformInt64Range esetében használja a következőt:
"partitionScheme": "UniformInt64Range",
"count": "int",
"highKey": "string",
"lowKey": "string"
Tulajdonságértékek
fürtök/alkalmazások/szolgáltatások
Név | Leírás | Érték |
---|---|---|
típus | Az erőforrás típusa | "Microsoft.ServiceFabric/clusters/applications/services" |
apiVersion | Az erőforrás API-verziója | '2020-12-01-preview" |
name | Az erőforrás neve Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát JSON ARM-sablonokban. |
sztring (kötelező) |
location | Az Új API-ban elavult lesz, az erőforrás helye a szülőerőforrástól függ. | sztring |
tags | Azure-erőforráscímkék. | Címkenevek és -értékek szótára. Címkék megtekintése sablonokban |
properties | A szolgáltatáserőforrás tulajdonságai. | ServiceResourceProperties |
ServiceResourceProperties
Név | Leírás | Érték |
---|---|---|
correlationScheme | A szolgáltatás más szolgáltatásokkal való korrelációját leíró lista. | ServiceCorrelationDescription[] |
defaultMoveCost | Meghatározza a szolgáltatás áthelyezési költségét. | "Magas" "Alacsony" "Közepes" "Nulla" |
partitionDescription | A szolgáltatás particionálásának módját ismerteti. | PartitionSchemeDescription |
placementConstraints | Az elhelyezési korlátozások sztringként lesznek megszűkülve. Az elhelyezési korlátozások logikai kifejezések a csomóponttulajdonságokon, és lehetővé teszik a szolgáltatás adott csomópontokra való korlátozását a szolgáltatáskövetelmények alapján. Ha például egy szolgáltatást olyan csomópontokon szeretne elhelyezni, ahol a NodeType kék, adja meg a következőt: "NodeColor == kék)". | sztring |
serviceDnsName | A szolgáltatáshoz használt DNS-név. Ha ez meg van adva, akkor a szolgáltatás a DNS-nevével érhető el a szolgáltatásnév helyett. | sztring |
serviceLoadMetrics | A szolgáltatásbetöltési metrikák ServiceLoadMetricDescription objektumok tömbjeként lesznek megadva. | ServiceLoadMetricDescription[] |
servicePackageActivationMode | A szolgáltatáscsomag aktiválási módja | "ExclusiveProcess" "SharedProcess" |
servicePlacementPolicies | A szolgáltatás más szolgáltatásokkal való korrelációját leíró lista. | object |
serviceTypeName | A szolgáltatástípus neve | sztring |
serviceKind | Az objektumtípus beállítása | Állapotalapú Állapot nélküli (kötelező) |
ServiceCorrelationDescription
Név | Leírás | Érték |
---|---|---|
Rendszer | A ServiceCorrelationScheme, amely a szolgáltatás és a ServiceName szolgáltatáson keresztül megadott szolgáltatás közötti kapcsolatot írja le. | "Affinitás" "AlignedAffinity" "Érvénytelen" "NonAlignedAffinity" (kötelező) |
serviceName | Annak a szolgáltatásnak a neve, amellyel a korrelációs kapcsolat létrejön. | sztring (kötelező) |
PartitionSchemeDescription
Név | Leírás | Érték |
---|---|---|
partitionScheme | Az objektumtípus beállítása | Nevezett Singleton UniformInt64Range (kötelező) |
NamedPartitionSchemeDescription
Név | Leírás | Érték |
---|---|---|
partitionScheme | Meghatározza a szolgáltatás particionálásának módját. | "Elnevezett" (kötelező) |
count | A partíciók száma. | int (kötelező) |
Nevek | A partíciók neveihez a "count" paraméter által megadott mérettömb. | sztring[] (kötelező) |
SingletonPartitionSchemeDescription
Név | Leírás | Érték |
---|---|---|
partitionScheme | Meghatározza a szolgáltatás particionálásának módját. | "Singleton" (kötelező) |
UniformInt64RangePartitionSchemeDescription
Név | Leírás | Érték |
---|---|---|
partitionScheme | Meghatározza a szolgáltatás particionálásának módját. | "UniformInt64Range" (kötelező) |
count | A partíciók száma. | int (kötelező) |
highKey | A partíciókulcs-tartomány felső határát jelző sztring, amely fel kell osztani a "count" partíciót |
sztring (kötelező) |
lowKey | A partíciókulcs-tartomány alsó határát jelző sztring, amely fel kell osztani a "count" partíciót |
sztring (kötelező) |
ServiceLoadMetricDescription
Név | Leírás | Érték |
---|---|---|
defaultLoad | Csak állapot nélküli szolgáltatásokhoz használható. A szolgáltatás által a metrikához létrehozott alapértelmezett terhelés számként. | int |
name | A metrika neve. Ha a szolgáltatás úgy dönt, hogy futásidőben jelentést készít a terhelésről, a terhelési metrika nevének pontosan meg kell egyeznie a Név mezőben megadott névvel. Vegye figyelembe, hogy a metrikanevek megkülönböztetik a kis- és nagybetűket. | sztring (kötelező) |
primaryDefaultLoad | Csak állapotalapú szolgáltatásokhoz használható. A szolgáltatás által a metrika számára létrehozott alapértelmezett terhelés számként, amikor elsődleges replika. | int |
secondaryDefaultLoad | Csak állapotalapú szolgáltatásokhoz használható. A szolgáltatás által a metrika számára létrehozott alapértelmezett terhelés számként, amikor másodlagos replika. | int |
tömeg | A szolgáltatás terhelési metrika relatív súlya a szolgáltatáshoz konfigurált egyéb metrikákhoz képest számként. | "Magas" "Alacsony" "Közepes" "Nulla" |
StatefulServiceProperties
Név | Leírás | Érték |
---|---|---|
serviceKind | A szolgáltatás típusa (állapot nélküli vagy állapotalapú). | "Állapotalapú" (kötelező) |
hasPersistedState | Jelölő, amely jelzi, hogy ez egy állandó szolgáltatás, amely a helyi lemezen tárolja az állapotokat. Ha ez, akkor a tulajdonság értéke igaz, ha nem hamis. | logikai |
minReplicaSetSize | A replika minimális mérete számként van beállítva. | int Korlátok: Minimális érték = 1 |
quorumLossWaitDuration | Az a maximális időtartam, amelyre egy partíció kvórumvesztési állapotban lehet, ISO 8601 formátumban (óó:mm:ss.s) ábrázolva. | sztring |
replicaRestartWaitDuration | A replika leállása és az új replika létrehozása közötti időtartam ISO 8601 formátumban (óó:mm:ss.s). | sztring |
standByReplicaKeepDuration | Az ISO 8601 formátumban (óó:mm:ss.s) megadott definíció, hogy mennyi ideig kell megőrizni a StandBy replikákat az eltávolítás előtt. | sztring |
targetReplicaSetSize | A célreplika számként állítja be a méretet. | int Korlátok: Minimális érték = 1 |
StatelessServiceProperties
Név | Leírás | Érték |
---|---|---|
serviceKind | A szolgáltatás típusa (állapot nélküli vagy állapotalapú). | "Állapot nélküli" (kötelező) |
instanceCloseDelayDuration | A RequestDrain szolgáltatás késleltetési időtartama annak érdekében, hogy az állapot nélküli példány által meghirdetett végpont el legyen távolítva, mielőtt a késés elindul a példány bezárása előtt. Ez a késés lehetővé teszi, hogy a meglévő kérések szabályosan lemerüljenek, mielőtt a példány ténylegesen leáll (/azure/service-fabric/service-fabric-application-upgrade-advanced#avoid-connection-drops-during-stateless-service-planned-downtime-preview). Iso 8601 formátumban van ábrázolva (óó:mm:ss.s). | sztring |
instanceCount | A példányok száma. | int |
Terraform -erőforrásdefiníció (AzAPI-szolgáltató)
A fürtök/alkalmazások/szolgáltatások erőforrástípusa olyan műveletekkel helyezhető üzembe, amelyek a következőket célják:
- Erőforráscsoportok
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.
Erőforrás formátuma
Microsoft.ServiceFabric/clusters/applications/services erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceFabric/clusters/applications/services@2020-12-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
correlationScheme = [
{
scheme = "string"
serviceName = "string"
}
]
defaultMoveCost = "string"
partitionDescription = {
partitionScheme = "string"
// For remaining properties, see PartitionSchemeDescription objects
}
placementConstraints = "string"
serviceDnsName = "string"
serviceLoadMetrics = [
{
defaultLoad = int
name = "string"
primaryDefaultLoad = int
secondaryDefaultLoad = int
weight = "string"
}
]
servicePackageActivationMode = "string"
servicePlacementPolicies = [
{
}
]
serviceTypeName = "string"
serviceKind = "string"
// For remaining properties, see ServiceResourceProperties objects
}
})
}
ServiceResourceProperties objektumok
Állítsa be a serviceKind tulajdonságot az objektum típusának megadásához.
Állapotalapú esetén használja a következőt:
serviceKind = "Stateful"
hasPersistedState = bool
minReplicaSetSize = int
quorumLossWaitDuration = "string"
replicaRestartWaitDuration = "string"
standByReplicaKeepDuration = "string"
targetReplicaSetSize = int
Állapot nélküli esetén használja a következőt:
serviceKind = "Stateless"
instanceCloseDelayDuration = "string"
instanceCount = int
PartitionSchemeDescription objektumok
Állítsa be a partitionScheme tulajdonságot az objektum típusának megadásához.
A Named (Névvel elnevezett) esetében használja a következőt:
partitionScheme = "Named"
count = int
names = [
"string"
]
Singleton esetén használja a következőt:
partitionScheme = "Singleton"
A UniformInt64Range esetében használja a következőt:
partitionScheme = "UniformInt64Range"
count = int
highKey = "string"
lowKey = "string"
Tulajdonságértékek
fürtök/alkalmazások/szolgáltatások
Név | Leírás | Érték |
---|---|---|
típus | Az erőforrás típusa | "Microsoft.ServiceFabric/clusters/applications/services@2020-12-01-preview" |
name | Az erőforrás neve | sztring (kötelező) |
location | Az Új API-ban elavult lesz, az erőforrás helye a szülőerőforrástól függ. | sztring |
parent_id | Annak az erőforrásnak az azonosítója, amely ennek az erőforrásnak a szülője. | Típusú erőforrás azonosítója: alkalmazások |
tags | Azure-erőforráscímkék. | Címkenevek és -értékek szótára. |
properties | A szolgáltatáserőforrás tulajdonságai. | ServiceResourceProperties |
ServiceResourceProperties
Név | Leírás | Érték |
---|---|---|
correlationScheme | A szolgáltatás más szolgáltatásokkal való korrelációját leíró lista. | ServiceCorrelationDescription[] |
defaultMoveCost | Meghatározza a szolgáltatás áthelyezési költségét. | "Magas" "Alacsony" "Közepes" "Nulla" |
partitionDescription | A szolgáltatás particionálásának módját ismerteti. | PartitionSchemeDescription |
placementConstraints | Az elhelyezési korlátozások sztringként lesznek megszűkülve. Az elhelyezési korlátozások logikai kifejezések a csomóponttulajdonságokon, és lehetővé teszik a szolgáltatás adott csomópontokra való korlátozását a szolgáltatáskövetelmények alapján. Ha például egy szolgáltatást olyan csomópontokon szeretne elhelyezni, ahol a NodeType kék, adja meg a következőt: "NodeColor == kék)". | sztring |
serviceDnsName | A szolgáltatáshoz használt DNS-név. Ha ez meg van adva, akkor a szolgáltatás a DNS-nevével érhető el a szolgáltatásnév helyett. | sztring |
serviceLoadMetrics | A szolgáltatásbetöltési metrikák ServiceLoadMetricDescription objektumok tömbjeként lesznek megadva. | ServiceLoadMetricDescription[] |
servicePackageActivationMode | A szolgáltatáscsomag aktiválási módja | "ExclusiveProcess" "SharedProcess" |
servicePlacementPolicies | A szolgáltatás más szolgáltatásokkal való korrelációját leíró lista. | object |
serviceTypeName | A szolgáltatástípus neve | sztring |
serviceKind | Az objektum típusának beállítása | Állapotalapú Állapot nélküli (kötelező) |
ServiceCorrelationDescription
Név | Leírás | Érték |
---|---|---|
Rendszer | A ServiceCorrelationScheme, amely leírja a szolgáltatás és a ServiceName szolgáltatáson keresztül megadott szolgáltatás közötti kapcsolatot. | "Affinitás" "AlignedAffinity" "Érvénytelen" "NonAlignedAffinity" (kötelező) |
serviceName | Annak a szolgáltatásnak a neve, amellyel a korrelációs kapcsolat létrejön. | sztring (kötelező) |
PartitionSchemeDescription
Név | Leírás | Érték |
---|---|---|
partitionScheme | Az objektum típusának beállítása | Nevezett Singleton UniformInt64Range (kötelező) |
NamedPartitionSchemeDescription
Név | Leírás | Érték |
---|---|---|
partitionScheme | Meghatározza a szolgáltatás particionálásának módját. | "Névvel elnevezve" (kötelező) |
count | A partíciók száma. | int (kötelező) |
Nevek | A "count" paraméter által megadott mérettömb a partíciók neveihez. | string[] (kötelező) |
SingletonPartitionSchemeDescription
Név | Leírás | Érték |
---|---|---|
partitionScheme | Meghatározza a szolgáltatás particionálásának módját. | "Singleton" (kötelező) |
UniformInt64RangePartitionSchemeDescription
Név | Leírás | Érték |
---|---|---|
partitionScheme | Meghatározza a szolgáltatás particionálásának módját. | "UniformInt64Range" (kötelező) |
count | A partíciók száma. | int (kötelező) |
highKey | A partíciókulcs-tartomány felső határát jelző sztring, amely fel kell osztani a "count" partíciót |
sztring (kötelező) |
lowKey | A partíciókulcs-tartomány alsó határát jelző sztring, amely fel kell osztani a "count" partíciót |
sztring (kötelező) |
ServiceLoadMetricDescription
Név | Leírás | Érték |
---|---|---|
defaultLoad | Csak állapot nélküli szolgáltatásokhoz használható. A szolgáltatás által a metrikához létrehozott alapértelmezett terhelés számként. | int |
name | A metrika neve. Ha a szolgáltatás úgy dönt, hogy jelentést készít a terhelésről a futásidőben, a terhelési metrika nevének pontosan meg kell egyeznie a Név mezőben megadott névvel. Vegye figyelembe, hogy a metrikanevek megkülönböztetik a kis- és nagybetűket. | sztring (kötelező) |
primaryDefaultLoad | Csak állapotalapú szolgáltatásokhoz használható. A szolgáltatás által a metrika számára létrehozott alapértelmezett terhelés számként, amikor elsődleges replika. | int |
secondaryDefaultLoad | Csak állapotalapú szolgáltatásokhoz használható. A szolgáltatás által a metrika számára létrehozott alapértelmezett terhelés számként, amikor másodlagos replika. | int |
tömeg | A szolgáltatás terhelési metrika relatív súlya a szolgáltatáshoz konfigurált egyéb metrikákhoz képest számként. | "Magas" "Alacsony" "Közepes" "Nulla" |
StatefulServiceProperties
Név | Leírás | Érték |
---|---|---|
serviceKind | A szolgáltatás típusa (állapot nélküli vagy állapotalapú). | "Állapotalapú" (kötelező) |
hasPersistedState | Jelölő, amely jelzi, hogy ez egy állandó szolgáltatás, amely a helyi lemezen tárolja az állapotokat. Ha ez, akkor ennek a tulajdonságnak az értéke igaz, ha nem hamis. | logikai |
minReplicaSetSize | A replika minimális mérete számként. | int Korlátok: Minimális érték = 1 |
kvórumLossWaitDuration | Az a maximális időtartam, amelyre egy partíció kvórumvesztési állapotban lehet, ISO 8601 formátumban (óó:mm:ss.s) ábrázolva. | sztring |
replicaRestartWaitDuration | A replika leállása és az új replika létrehozása közötti időtartam ISO 8601 formátumban (óóó:mm:ss.s). | sztring |
standByReplicaKeepDuration | Az ISO 8601 formátumban (óó:mm:ss.s) ábrázolt definíció arról, hogy mennyi ideig kell fenntartani a StandBy replikákat az eltávolítás előtt. | sztring |
targetReplicaSetSize | A célreplika számként állítja be a méretet. | int Korlátok: Minimális érték = 1 |
StatelessServiceProperties
Név | Leírás | Érték |
---|---|---|
serviceKind | A szolgáltatás típusa (állapot nélküli vagy állapotalapú). | "Állapot nélküli" (kötelező) |
instanceCloseDelayDuration | A RequestDrain szolgáltatás késleltetési időtartama annak biztosítása érdekében, hogy az állapot nélküli példány által meghirdetett végpont el legyen távolítva, mielőtt a késés elindul a példány bezárása előtt. Ez a késleltetés lehetővé teszi, hogy a meglévő kérések zökkenőmentesen ürítse ki a példány tényleges leállását (/azure/service-fabric/service-fabric-application-upgrade-advanced#avoid-connection-drops-during-stateless-service-planned-downtime-preview). ISO 8601 formátumban jelenik meg (óó:mm:ss.s). | sztring |
instanceCount | A példányok száma. | int |
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: