Bagikan melalui


New-AzureTrafficManagerProfile

Membuat profil Microsoft Azure Traffic Manager.

Catatan

Cmdlet yang dirujuk dalam dokumentasi ini adalah untuk mengelola sumber daya Azure warisan yang menggunakan API Azure Service Manager (ASM). Modul PowerShell warisan ini tidak disarankan saat membuat sumber daya baru karena ASM dijadwalkan untuk dihentikan. Untuk informasi selengkapnya, lihat Penghentian Azure Service Manager.

Modul Az PowerShell adalah modul PowerShell yang direkomendasikan untuk mengelola sumber daya Azure Resource Manager (ARM) dengan PowerShell.

Sintaks

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

Deskripsi

Cmdlet New-AzureTrafficManagerProfile membuat profil Microsoft Azure Traffic Manager.

Setelah membuat profil tempat Anda mengatur nilai LoadBalancingMethod ke "Failover", Anda dapat menentukan urutan failover titik akhir yang Anda tambahkan ke profil Anda dengan cmdlet Add-AzureTrafficManagerEndpoint. Untuk informasi selengkapnya, lihat Contoh 2 di bawah ini.

Contoh

Contoh 1: Membuat profil Traffic Manager

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

Perintah ini membuat profil Traffic Manager bernama MyProfile di domain Traffic Manager yang ditentukan dengan metode penyeimbangan beban Round Robin, TTL 30 detik, protokol pemantauan HTTP, port pemantauan 80, dan dengan jalur yang ditentukan.

Contoh 2: Mengurutkan ulang titik akhir ke urutan failover yang diinginkan

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

Contoh ini menyusun ulang titik akhir yang ditambahkan ke MyProfile ke urutan failover yang diinginkan.

Perintah pertama mendapatkan objek profil Traffic Manager bernama MyProfile dan menyimpan objek dalam variabel $Profile.

Perintah kedua mengurutkan ulang titik akhir dari array titik akhir ke urutan terjadinya failover.

Perintah terakhir memperbarui profil Traffic Manager yang disimpan di $Profile dengan urutan titik akhir baru.

Parameter

-DomainName

Menentukan nama domain profil Traffic Manager. Ini harus menjadi subdomain trafficmanager.net.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-LoadBalancingMethod

Menentukan metode penyeimbangan beban yang akan digunakan untuk mendistribusikan koneksi. Nilai yang valid adalah:

  • Performa
  • Failover
  • RoundRobin
Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-MonitorPort

Menentukan port yang digunakan untuk memantau kesehatan titik akhir. Nilai yang valid adalah nilai bilangan bulat yang lebih besar dari 0 dan kurang dari atau sama dengan 65.535.

Jenis:Int32
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-MonitorProtocol

Menentukan protokol yang akan digunakan untuk memantau kesehatan titik akhir. Nilai yang valid adalah:

  • Http

  • Https

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-MonitorRelativePath

Menentukan jalur relatif terhadap nama domain titik akhir untuk memeriksa status kesehatan. Jalur harus memenuhi batasan berikut:

  • Jalur harus dari 1 hingga 1000 karakter.

  • Ini harus dimulai dengan garis miring ke depan, /.

  • Ini tidak boleh berisi elemen XML, <>.

  • Ini tidak boleh berisi garis miring ganda, //.

  • Ini tidak boleh berisi karakter escape HTML yang tidak valid. Misalnya, %XY.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-Name

Menentukan nama profil Traffic Manager yang akan dibuat.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-Profile

Menentukan profil Azure tempat cmdlet ini dibaca. Jika Anda tidak menentukan profil, cmdlet ini akan membaca dari profil default lokal.

Jenis:AzureSMProfile
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Ttl

Menentukan DNS Time-to-Live (TTL) yang menginformasikan kepada pemecah masalah DNS Lokal berapa lama untuk menyimpan entri DNS. Nilai yang valid adalah bilangan bulat dari 30 hingga 999.999.

Jenis:Int32
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

Output

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

Cmdlet ini menghasilkan objek profil Traffic Manager.