Megosztás a következőn keresztül:


Set-AzureTrafficManagerProfile

Frissíti a Traffic Manager-profil tulajdonságait.

Feljegyzés

A jelen dokumentációban hivatkozott parancsmagok az Azure Service Manager (ASM) API-kat használó örökölt Azure-erőforrások kezelésére szolgálnak. Ez az örökölt PowerShell-modul nem ajánlott új erőforrások létrehozásakor, mivel az ASM a kivonásra van ütemezve. További információkért lásd az Azure Service Manager kivonását.

Az Az PowerShell-modul az ajánlott PowerShell-modul az Azure Resource Manager-erőforrások PowerShell-lel való kezeléséhez.

Syntax

Set-AzureTrafficManagerProfile
   [-Name <String>]
   [-LoadBalancingMethod <String>]
   [-MonitorPort <Int32>]
   [-MonitorProtocol <String>]
   [-MonitorRelativePath <String>]
   [-Ttl <Int32>]
   -TrafficManagerProfile <IProfileWithDefinition>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

A Set-AzureTrafficManagerProfile parancsmag frissíti a Microsoft Azure Traffic Manager-profil tulajdonságait.

Azon profilok esetében, amelyeknél a LoadBalancingMethod értéket "Feladatátvétel" értékre állította be, az Add-AzureTrafficManagerEndpoint parancsmaggal meghatározhatja a profilhoz hozzáadott végpontok feladatátvételi sorrendjét. További információkért lásd az alábbi 3. példát.

Példák

1. példa: Egy Traffic Manager-profil TTL-jének beállítása

PS C:\>Set-AzureTrafficManagerProfile -TrafficManagerProfile $MyTrafficManagerProfile -Ttl 60

Ez a parancs a MyTrafficManagerProfile Traffic Manager-profilobjektum TTL-jét 60 másodpercre állítja.

2. példa: Több érték beállítása egy profilhoz

PS C:\>Get-AzureTrafficManagerProfile -Name "MyProfile" | Set-AzureTrafficManagerProfile -LoadBalancingMethod "RoundRobin" -Ttl 30 -MonitorProtocol "Http" -MonitorPort 80 -MonitorRelativePath "/"

Ez a parancs lekéri a MyProfile nevű Traffic Manager-profilt a Get-AzureTrafficManagerProfile parancsmaggal. A profil a RoundRobin terheléselosztási módszert, egy 30 másodperces TTL-t, a monitorprotokoll HTTP-jét, a monitorportot és a Traffic Manager-profil relatív elérési útját használja.

3. példa: Végpontok átrendezése a kívánt feladatátvételi sorrendbe

PS C:\>$Profile = Get-AzureTrafficManagerProfile -Name "MyProfile"
PS C:\> $Profile.Endpoints[0],$Profile.Endpoints[1] = $Profile.Endpoints[1],$Profile.Endpoints[0]
PS C:\> $Profile = Set-AzureTrafficManagerProfile

Ez a példa átrendezi a MyProfile-hoz hozzáadott végpontokat a kívánt feladatátvételi sorrendbe.

Az első parancs lekéri a MyProfile nevű Traffic Manager-profilobjektumot, és az objektumot a $Profile változóban tárolja.

A második parancs újrarendeli a végpontokat a végpontok tömbből a feladatátvételi sorrendbe.

Az utolsó parancs frissíti a $Profile tárolt Traffic Manager-profilt az új végpontrendelettel.

Paraméterek

-LoadBalancingMethod

Megadja a kapcsolat elosztásához használandó terheléselosztási módszert. Az érvényes értékek a következők:

  • Teljesítmény
  • Feladatátvétel
  • RoundRobin
Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-MonitorPort

A végpont állapotának figyeléséhez használt portot adja meg. Az érvényes értékek 0-nál nagyobb és 65 535-nél kisebb vagy egyenlő egész számok.

Típus:Int32
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-MonitorProtocol

A végpont állapotának figyeléséhez használandó protokollt adja meg. Az érvényes értékek a következők:

  • Http
  • Https
Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-MonitorRelativePath

Az állapot mintavételéhez használt végpont tartománynévhez viszonyított elérési utat adja meg. Az elérési útnak meg kell felelnie a következő korlátozásoknak:

  • Az elérési útnak 1 és 1000 karakter közöttinek kell lennie.
  • Egy perjellel kell kezdődnie, /.
  • Nem tartalmazhat XML-elemeket. <>
  • Nem tartalmazhat kettős perjeleket, //.
  • Nem tartalmazhat érvénytelen HTML-feloldó karaktereket. Például: %XY.
Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Name

Megadja a frissíteni kívánt Traffic Manager-profil nevét.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Profile

Azt az Azure-profilt adja meg, amelyből a parancsmag beolvassa. Ha nem ad meg profilt, ez a parancsmag a helyi alapértelmezett profilból olvas be.

Típus:AzureSMProfile
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-TrafficManagerProfile

Megadja a profil beállításához használt Traffic Manager-profilobjektumot.

Típus:IProfileWithDefinition
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Ttl

Megadja a DNS élettartamát (TTL), amely tájékoztatja a helyi DNS-feloldókat, hogy mennyi ideig gyorsítótárazhatók a DNS-bejegyzések. Az érvényes értékek 30 és 999 999 közötti egész számok.

Típus:Int32
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

Kimenetek

Microsoft.WindowsAzure.Commands.Utilities.TrafficManager.Models.IProfileWithDefinition

Ez a parancsmag létrehoz egy Traffic Manager-profilobjektumot.