Sdílet prostřednictvím


New-AzureTrafficManagerProfile

Vytvoří profil služby Traffic Manager.

Poznámka:

Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.

Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.

Syntaxe

New-AzureTrafficManagerProfile
   -Name <String>
   -DomainName <String>
   -LoadBalancingMethod <String>
   -MonitorPort <Int32>
   -MonitorProtocol <String>
   -MonitorRelativePath <String>
   -Ttl <Int32>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

Rutina New-AzureTrafficManagerProfile vytvoří profil Microsoft Azure Traffic Manageru.

Po vytvoření profilu, ve kterém nastavíte hodnotu LoadBalancingMethod na Převzetí služeb při selhání, můžete určit pořadí převzetí služeb při selhání koncových bodů, které přidáte do svého profilu, pomocí rutiny Add-AzureTrafficManagerEndpoint. Další informace naleznete v příkladu 2 níže.

Příklady

Příklad 1: Vytvoření profilu Traffic Manageru

PS C:\>New-AzureTrafficManagerProfile -Name "MyProfile" -DomainName "My.profile.trafficmanager.net" -LoadBalancingMethod "RoundRobin" -Ttl 30 -MonitorProtocol "Http" -MonitorPort 80 -MonitorRelativePath "/"

Tento příkaz vytvoří profil Traffic Manageru s názvem MyProfile v zadané doméně Traffic Manageru s metodou vyrovnávání zatížení kruhového dotazování, hodnotou TTL 30 sekund, protokolem monitorování HTTP, portem monitorování 80 a zadanou cestou.

Příklad 2: Změna pořadí koncových bodů na požadované pořadí převzetí služeb při selhání

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

Tento příklad změní pořadí koncových bodů přidaných do souboru MyProfile do požadovaného pořadí převzetí služeb při selhání.

První příkaz získá objekt profilu Traffic Manageru s názvem MyProfile a uloží objekt do proměnné $Profile.

Druhý příkaz znovu objedná koncové body z pole koncových bodů do pořadí, ve kterém by mělo dojít k převzetí služeb při selhání.

Poslední příkaz aktualizuje profil Traffic Manageru uložený v $Profile novou objednávkou koncového bodu.

Parametry

-DomainName

Určuje název domény profilu Traffic Manageru. Musí se jednat o subdoménu trafficmanager.net.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-LoadBalancingMethod

Určuje metodu vyrovnávání zatížení, která se má použít k distribuci připojení. Platné hodnoty jsou:

  • Výkon
  • Převzetí služeb při selhání
  • RoundRobin
Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-MonitorPort

Určuje port použitý k monitorování stavu koncového bodu. Platné hodnoty jsou celočíselné hodnoty větší než 0 a menší nebo rovny 65 535.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-MonitorProtocol

Určuje protokol, který se má použít k monitorování stavu koncového bodu. Platné hodnoty jsou:

  • HTTP

  • Https

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-MonitorRelativePath

Určuje cestu relativní k názvu domény koncového bodu pro sondu stavu. Cesta musí splňovat následující omezení:

  • Cesta musí mít 1 až 1000 znaků.

  • Musí začínat lomítkem , /.

  • Nesmí obsahovat žádné elementy XML, <>.

  • Nesmí obsahovat žádná dvojitá lomítka, //.

  • Nesmí obsahovat neplatné řídicí znaky HTML. Například %XY.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Name

Určuje název profilu Traffic Manageru, který se má vytvořit.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Profile

Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.

Typ:AzureSMProfile
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Ttl

Určuje hodnotu TTL (Time to Live) DNS, která informuje místní překladače DNS, jak dlouho se mají položky DNS ukládat do mezipaměti. Platné hodnoty jsou celá čísla od 30 do 999 999.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Výstupy

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

Tato rutina vygeneruje objekt profilu Traffic Manageru.