

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# AWS Cloud Map konfigurasi layanan DNS
<a name="services-route53"></a>

Saat Anda membuat layanan di namespace yang mendukung penemuan instance oleh kueri DNS, AWS Cloud Map buat catatan DNS Route 53. Anda harus menentukan kebijakan perutean Route 53 dan jenis catatan DNS yang akan berlaku untuk semua catatan DNS Route 53 yang dibuat. AWS Cloud Map 

## Kebijakan perutean
<a name="services-dns-routing-policy"></a>

Kebijakan perutean menentukan cara Route 53 merespons kueri DNS yang digunakan untuk penemuan instance layanan. Kebijakan routing yang didukung dan bagaimana kaitannya AWS Cloud Map adalah sebagai berikut.

**Perutean tertimbang**  
Route 53 mengembalikan nilai yang berlaku dari satu instance AWS Cloud Map layanan yang dipilih secara acak dari antara instance yang Anda daftarkan menggunakan layanan yang sama AWS Cloud Map . Semua catatan memiliki bobot yang sama, sehingga Anda tidak dapat merutekan lebih atau kurang lalu lintas ke setiap instans.  
Sebagai contoh, misalkan layanan termasuk konfigurasi untuk satu catatan **A** dan pemeriksaan kesehatan, dan Anda menggunakan layanan untuk mendaftarkan 10 instans. Route 53 menanggapi permintaan DNS dengan alamat IP untuk satu instans yang dipilih secara acak dari antara instans yang sehat. Jika tidak ada instans yang sehat, Route 53 menanggapi kueri DNS seolah-olah semua instans sehat.  
Jika Anda tidak menentukan pemeriksaan kesehatan untuk layanan, Route 53 mengasumsikan bahwa semua instans sehat dan mengembalikan nilai yang berlaku untuk satu instans yang dipilih secara acak.  
Untuk informasi lebih lanjut, lihat [perutean Tertimbang](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy.html#routing-policy-weighted) dalam *Panduan Pengembang Amazon Route 53*.

**Rute jawaban multinilai**  
Jika Anda menentukan pemeriksaan kesehatan untuk layanan dan hasil pemeriksaan kesehatan sehat, Route 53 mengembalikan nilai yang berlaku hingga delapan instans.  
Misalnya, anggaplah bahwa layanan tersebut mencakup konfigurasi untuk catatan **A** dan pemeriksaan kesehatan. Anda menggunakan layanan untuk mendaftar 10 instans. Route 53 menanggapi permintaan DNS dengan alamat IP untuk hanya maksimal delapan instans sehat. Jika kurang dari delapan instans sehat, Route 53 menanggapi setiap permintaan DNS dengan alamat IP untuk semua instans sehat.  
Jika Anda tidak menentukan pemeriksaan kesehatan untuk layanan, Route 53 mengasumsikan bahwa semua instans sehat dan mengembalikan nilai hingga delapan instans.  
Untuk informasi selengkapnya, lihat [Merutekan jawaban multinilai](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy.html#routing-policy-multivalue) di *Panduan Pengembang Amazon Route 53*.

## Tipe catatan
<a name="services-dns-record-type"></a>

Jenis catatan DNS Route 53 menentukan jenis nilai yang dikembalikan Route 53 sebagai respons terhadap kueri DNS yang digunakan untuk penemuan instance layanan. Berbagai jenis rekaman DNS yang dapat Anda tentukan, dan nilai terkait yang dikembalikan oleh Route 53 sebagai respons terhadap kueri adalah sebagai berikut.

**A**  
Jika Anda menentukan jenis ini, Route 53 mengembalikan alamat IP sumber daya dalam IPv4 format, seperti **192.0.2.44**.

**AAAA**  
 Jika Anda menentukan jenis ini, Route 53 mengembalikan alamat IP sumber daya dalam IPv6 format, seperti **2001:0 db 8:85 a 3:0000:0000:abcd: 0001:2345**.

**CNAME**  
 Jika Anda menentukan jenis ini, Route 53 mengembalikan nama domain sumber daya (seperti www.example.com).  
+ Untuk mengonfigurasi data DNS **CNAME**, Anda harus menentukan kebijakan **perutean tertimbang**.
+ Saat mengonfigurasi data DNS **CNAME**, Anda tidak dapat mengonfigurasi pemeriksaan kesehatan Route 53.

**SRV**  
Jika Anda menentukan jenis ini, Route 53 mengembalikan nilai untuk `SRV` catatan. Nilai untuk catatan **SRV** menggunakan nilai-nilai berikut:  
`priority weight port service-hostname`  
Pertimbangkan hal berikut:  
+ Nilai dari `priority` dan `weight` keduanya diatur ke 1 dan tidak dapat diubah.
+ Untuk`port`, AWS Cloud Map gunakan nilai yang Anda tentukan untuk **Port** (AWS\_INSTANCE\_PORT) saat Anda mendaftarkan instance.
+ Nilai `service-hostname` adalah rangkaian nilai berikut:
  + Nilai yang Anda tentukan untuk **ID instance Service** (InstanceId) saat Anda mendaftarkan instance
  + Nama layanan
  + Nama namespace

  Misalnya, Anda menentukan **tes** sebagai ID instance saat Anda mendaftarkan instance. Nama layanan ini adalah **backend** dan nama namespace adalah **contoh.com**. AWS Cloud Map menugaskan nilai berikut untuk `service-hostname` atribut dalam **SRV** rekaman:

  `test.backend.example.com`
**Jika Anda menentukan nilai IPv4 alamat, IPv6 alamat, atau keduanya saat Anda mendaftarkan instance, AWS Cloud Map secara otomatis membuat catatan and/or **AAAA** yang memiliki nama yang sama dengan nilai `service-hostname` dalam catatan **SRV**.**

Anda dapat menentukan jenis catatan dalam kombinasi berikut:
+ **A**
+ **AAAA**
+ **A** dan **AAAA**
+ **CNAME**
+ **SRV**

Jika Anda menentukan jenis catatan **A** **dan AAAA**, Anda dapat menentukan alamat IPv4 IP, alamat IPv6 IP, atau keduanya saat Anda mendaftarkan instance.