az network lb rule

Terheléselosztási szabályok kezelése.

Parancsok

Name Description Típus Állapot
az network lb rule create

Hozzon létre egy terheléselosztási szabályt.

Alapvető FE
az network lb rule delete

Terheléselosztási szabály törlése.

Alapvető FE
az network lb rule list

Terheléselosztási szabályok listázása.

Alapvető FE
az network lb rule show

A terheléselosztási szabály részleteinek lekérése.

Alapvető FE
az network lb rule update

Terheléselosztási szabály frissítése.

Alapvető FE
az network lb rule wait

Helyezze a parancssori felületet várakozási állapotba, amíg egy feltétel teljesül.

Alapvető FE

az network lb rule create

Hozzon létre egy terheléselosztási szabályt.

az network lb rule create --backend-port
                          --frontend-port
                          --lb-name
                          --name
                          --protocol {All, Tcp, Udp}
                          --resource-group
                          [--backend-pool-name]
                          [--disable-outbound-snat {0, 1, f, false, n, no, t, true, y, yes}]
                          [--enable-floating-ip {0, 1, f, false, n, no, t, true, y, yes}]
                          [--enable-tcp-reset {0, 1, f, false, n, no, t, true, y, yes}]
                          [--frontend-ip]
                          [--idle-timeout]
                          [--load-distribution {Default, SourceIP, SourceIPProtocol}]
                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                          [--probe]

Példák

Hozzon létre egy terheléselosztási szabályt, amely egy előtérbeli IP-konfigurációt és portot rendel egy címkészlethez és porthoz.

az network lb rule create -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol Tcp --frontend-ip MyFrontEndIp --frontend-port 80 --backend-pool-name MyAddressPool --backend-port 80

Hozzon létre egy terheléselosztási szabályt, amely egy előtérbeli IP-konfigurációt és portot rendel egy címkészlethez és porthoz a lebegő IP-funkcióval.

az network lb rule create -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol Tcp --frontend-ip MyFrontEndIp --backend-pool-name MyAddressPool --floating-ip true --frontend-port 80 --backend-port 80

Hozzon létre egy HA-port terheléselosztási szabályt, amely egy előtérbeli IP-címet és portot rendel hozzá az ugyanazon a porton található készlet összes rendelkezésre álló háttér IP-címének használatához.

az network lb rule create -g MyResourceGroup --lb-name MyLb -n MyHAPortsRule --protocol All --frontend-port 0 --backend-port 0 --frontend-ip MyFrontendIp --backend-pool-name MyAddressPool

Kötelező paraméterek

--backend-port

A végpont belső kapcsolataihoz használt port. Az elfogadható értékek 0 és 65535 között vannak. Vegye figyelembe, hogy a 0 érték engedélyezi a "Bármely port" értéket.

--frontend-port

A külső végpont portja. Az egyes szabályok portszámainak egyedinek kell lenniük a Load Balancerben. Az elfogadható értékek 0 és 65534 között vannak. Vegye figyelembe, hogy a 0 érték engedélyezi a "Bármely port" értéket.

--lb-name

A terheléselosztó neve.

--name -n

A terheléselosztási szabály neve.

--protocol

A terheléselosztási szabály által használt átviteli protokollra mutató hivatkozás.

elfogadott értékek: All, Tcp, Udp
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--backend-pool-name --backend-pools-name

A háttércímkészletek azonosítójának vagy nevének listája. Több készletet csak az átjáró termékváltozatának terheléselosztója támogat. Ha csak egy létezik, ne használja alapértelmezettként. A rövidített szintaxis, a json-file és a yaml-file támogatása. Próbálja ki a "??" elemet a továbbiak megjelenítéséhez.

--disable-outbound-snat

Konfigurálja az SNAT-t a háttérkészletben lévő virtuális gépekhez a terheléselosztási szabály előtérében megadott nyilvánosIP-cím használatára.

elfogadott értékek: 0, 1, f, false, n, no, t, true, y, yes
--enable-floating-ip --floating-ip

Konfigurálja a virtuális gép végpontját az SQL AlwaysOn rendelkezésre állási csoport konfigurálásához szükséges lebegő IP-képességhez. Erre a beállításra az SQL Server SQL AlwaysOn rendelkezésreállási csoportjainak használatakor van szükség. Ez a beállítás a végpont létrehozása után nem módosítható.

elfogadott értékek: 0, 1, f, false, n, no, t, true, y, yes
--enable-tcp-reset

Kétirányú TCP-visszaállítás fogadása a TCP-folyamat tétlen időtúllépése vagy váratlan kapcsolatkimaradás esetén. Ezt az elemet csak akkor használja a rendszer, ha a protokoll TCP-ra van állítva.

elfogadott értékek: 0, 1, f, false, n, no, t, true, y, yes
--frontend-ip --frontend-ip-name

Az előtérbeli IP-konfiguráció azonosítójának neve.

--idle-timeout --idle-timeout-in-minutes

A TCP tétlen kapcsolat időtúllépése. Az érték 4 és 30 perc között állítható be. Az alapértelmezett érték 4 perc. Ezt az elemet csak akkor használja a rendszer, ha a protokoll TCP-ra van állítva.

--load-distribution

A szabály terheléselosztási szabályzata.

elfogadott értékek: Default, SourceIP, SourceIPProtocol
alapértelmezett érték: Default
--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

elfogadott értékek: 0, 1, f, false, n, no, t, true, y, yes
--probe --probe-name

A szabályhoz társítandó meglévő mintavétel azonosítója vagy neve.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az network lb rule delete

Terheléselosztási szabály törlése.

az network lb rule delete --lb-name
                          --name
                          --resource-group
                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

Példák

Terheléselosztási szabály törlése.

az network lb rule delete -g MyResourceGroup --lb-name MyLb -n MyLbRule

Kötelező paraméterek

--lb-name

A terheléselosztó neve.

--name -n

A terheléselosztási szabály neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

elfogadott értékek: 0, 1, f, false, n, no, t, true, y, yes
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az network lb rule list

Terheléselosztási szabályok listázása.

az network lb rule list --lb-name
                        --resource-group

Példák

Terheléselosztási szabályok listázása.

az network lb rule list -g MyResourceGroup --lb-name MyLb -o table

Kötelező paraméterek

--lb-name

A terheléselosztó neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az network lb rule show

A terheléselosztási szabály részleteinek lekérése.

az network lb rule show --lb-name
                        --name
                        --resource-group

Példák

A terheléselosztási szabály részleteinek lekérése.

az network lb rule show -g MyResourceGroup --lb-name MyLb -n MyLbRule

Kötelező paraméterek

--lb-name

A terheléselosztó neve.

--name -n

A terheléselosztási szabály neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az network lb rule update

Terheléselosztási szabály frissítése.

az network lb rule update --lb-name
                          --name
                          --resource-group
                          [--add]
                          [--backend-pool-name]
                          [--backend-port]
                          [--disable-outbound-snat {0, 1, f, false, n, no, t, true, y, yes}]
                          [--enable-floating-ip {0, 1, f, false, n, no, t, true, y, yes}]
                          [--enable-tcp-reset {0, 1, f, false, n, no, t, true, y, yes}]
                          [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                          [--frontend-ip]
                          [--frontend-port]
                          [--idle-timeout]
                          [--load-distribution {Default, SourceIP, SourceIPProtocol}]
                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                          [--probe]
                          [--protocol {All, Tcp, Udp}]
                          [--remove]
                          [--set]

Példák

Frissítsen egy terheléselosztási szabályt, hogy a protokollt UDP-re módosítsa.

az network lb rule update -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol Udp

Frissítsen egy terheléselosztási szabályt a HA-portok támogatásához.

az network lb rule update -g MyResourceGroup --lb-name MyLb -n MyLbRule \ --protocol All --frontend-port 0 --backend-port 0

Kötelező paraméterek

--lb-name

A terheléselosztó neve.

--name -n

A terheléselosztási szabály neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--add

Adjon hozzá egy objektumot az objektumok listájához egy elérési út és egy kulcsértékpár megadásával. Példa: --add property.listProperty <key=value, string or JSON string>.

--backend-pool-name --backend-pools-name

A háttércímkészletek azonosítójának vagy nevének listája. Több készletet csak az átjáró termékváltozatának terheléselosztója támogat. A rövidített szintaxis, a json-file és a yaml-file támogatása. Próbálja ki a "??" elemet a továbbiak megjelenítéséhez.

--backend-port

A végpont belső kapcsolataihoz használt port. Az elfogadható értékek 0 és 65535 között vannak. Vegye figyelembe, hogy a 0 érték engedélyezi a "Bármely port" értéket.

--disable-outbound-snat

Konfigurálja az SNAT-t a háttérkészletben lévő virtuális gépekhez a terheléselosztási szabály előtérében megadott nyilvánosIP-cím használatára.

elfogadott értékek: 0, 1, f, false, n, no, t, true, y, yes
--enable-floating-ip --floating-ip

Konfigurálja a virtuális gép végpontját az SQL AlwaysOn rendelkezésre állási csoport konfigurálásához szükséges lebegő IP-képességhez. Erre a beállításra az SQL Server SQL AlwaysOn rendelkezésreállási csoportjainak használatakor van szükség. Ez a beállítás a végpont létrehozása után nem módosítható.

elfogadott értékek: 0, 1, f, false, n, no, t, true, y, yes
--enable-tcp-reset

Kétirányú TCP-visszaállítás fogadása a TCP-folyamat tétlen időtúllépése vagy váratlan kapcsolatkimaradás esetén. Ezt az elemet csak akkor használja a rendszer, ha a protokoll TCP-ra van állítva.

elfogadott értékek: 0, 1, f, false, n, no, t, true, y, yes
--force-string

A "set" vagy a "add" használata esetén a JSON-ra való konvertálás helyett őrizze meg a sztringkonstansokat.

elfogadott értékek: 0, 1, f, false, n, no, t, true, y, yes
--frontend-ip --frontend-ip-name

Az előtérbeli IP-konfiguráció azonosítójának neve.

--frontend-port

A külső végpont portja. Az egyes szabályok portszámainak egyedinek kell lenniük a Load Balancerben. Az elfogadható értékek 0 és 65534 között vannak. Vegye figyelembe, hogy a 0 érték engedélyezi a "Bármely port" értéket.

--idle-timeout --idle-timeout-in-minutes

A TCP tétlen kapcsolat időtúllépése. Az érték 4 és 30 perc között állítható be. Az alapértelmezett érték 4 perc. Ezt az elemet csak akkor használja a rendszer, ha a protokoll TCP-ra van állítva.

--load-distribution

A szabály terheléselosztási szabályzata.

elfogadott értékek: Default, SourceIP, SourceIPProtocol
--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

elfogadott értékek: 0, 1, f, false, n, no, t, true, y, yes
--probe --probe-name

A szabályhoz társítandó meglévő mintavétel azonosítója vagy neve.

--protocol

A terheléselosztási szabály által használt átviteli protokollra mutató hivatkozás.

elfogadott értékek: All, Tcp, Udp
--remove

Tulajdonság vagy elem eltávolítása a listából. Példa: --remove property.list OR --remove propertyToRemove.

--set

Frissítsen egy objektumot egy beállítandó tulajdonság elérési útjának és értékének megadásával. Példa: --set property1.property2=.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az network lb rule wait

Helyezze a parancssori felületet várakozási állapotba, amíg egy feltétel teljesül.

az network lb rule wait [--created]
                        [--custom]
                        [--deleted]
                        [--exists]
                        [--ids]
                        [--interval]
                        [--lb-name]
                        [--resource-group]
                        [--subscription]
                        [--timeout]
                        [--updated]

Opcionális paraméterek

--created

Várjon, amíg létre nem jön a "provisioningState" a "Sikeres" helyen.

alapértelmezett érték: False
--custom

Várjon, amíg a feltétel megfelel egy egyéni JMESPath-lekérdezésnek. Pl. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running"?.

--deleted

Várjon a törlésig.

alapértelmezett érték: False
--exists

Várjon, amíg az erőforrás létezik.

alapértelmezett érték: False
--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--interval

Lekérdezési időköz másodpercben.

alapértelmezett érték: 30
--lb-name

A terheléselosztó neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--timeout

Maximális várakozás másodpercben.

alapértelmezett érték: 3600
--updated

Várjon, amíg frissül a provisioningState a következő helyen: "Sikeres".

alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.