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.