全部产品
Search
文档中心

ApsaraDB RDS:Mengajukan titik akhir publik untuk instance ApsaraDB RDS for PostgreSQL

更新时间:Jul 02, 2025

ApsaraDB RDS menyediakan titik akhir internal yang dapat digunakan untuk terhubung ke instance ApsaraDB RDS for PostgreSQL dari instance Alibaba Cloud seperti Elastic Compute Service (ECS) dalam virtual private cloud (VPC) yang sama dengan instance RDS. Jika aplikasi Anda berada di instance Alibaba Cloud pada VPC berbeda atau perangkat on-premise, Anda harus mengajukan titik akhir publik dan menggunakannya untuk menghubungkan aplikasi ke instance RDS.

Titik akhir internal dan publik

Jenis titik akhir

Deskripsi

Titik akhir internal

  • Secara default, titik akhir internal disediakan. Anda tidak perlu mengajukannya. Anda tidak dapat melepaskan titik akhir internal. Namun, Anda dapat mengubah jenis jaringan.

  • Jika instance ECS tempat aplikasi Anda ditempatkan berada dalam VPC yang sama dengan instance RDS Anda, instance ini dapat berkomunikasi melalui jaringan internal, dan Anda tidak perlu mengajukan titik akhir publik.

  • Untuk tujuan keamanan dan performa, kami merekomendasikan agar Anda terhubung ke instance RDS Anda menggunakan titik akhir internal.

Titik akhir publik

  • Anda harus secara manual mengajukan titik akhir publik untuk instance RDS Anda. Anda dapat melepaskan titik akhir publik jika sudah tidak diperlukan lagi.

  • Jika Anda tidak dapat terhubung ke instance RDS Anda menggunakan titik akhir internal, Anda harus mengajukan titik akhir publik. Anda perlu mengajukan titik akhir publik dalam skenario berikut:

    • Terhubung ke instance RDS Anda dari instance ECS yang berada di VPC berbeda dari instance RDS Anda.

    • Terhubung ke instance RDS Anda dari perangkat di luar Alibaba Cloud.

Penting
  • Anda tidak dikenakan biaya untuk mengajukan titik akhir publik. Anda juga tidak dikenakan biaya untuk trafik yang dihasilkan setelah Anda menggunakan titik akhir publik untuk terhubung ke instance RDS Anda melalui Internet.

  • Jika Anda menggunakan titik akhir publik untuk terhubung ke instance RDS, keamanan data akan terganggu. Lanjutkan dengan hati-hati.

  • Untuk transmisi lebih cepat dan keamanan lebih tinggi, kami merekomendasikan agar Anda memindahkan aplikasi Anda ke instance ECS yang berada di wilayah yang sama dan memiliki jenis jaringan yang sama dengan instance RDS. Dengan cara ini, Anda dapat terhubung ke instance RDS menggunakan titik akhir internal dari instance RDS tersebut.

Mengajukan atau melepaskan titik akhir publik

  1. Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instance RDS berada. Temukan instance RDS dan klik ID-nya.

  2. Di panel navigasi sisi kiri, klik Database Connection.

  3. Ajukan atau lepaskan titik akhir publik.

    • Jika belum mengajukan titik akhir publik, klik Apply for Public Endpoint.

    • Jika sudah mengajukan titik akhir publik, klik Release Internet Address.

    Peringatan

    Saat mengajukan titik akhir publik, opsi Add 0.0.0.0/0 to the whitelist dipilih secara default. Blok CIDR 0.0.0.0/0 mengizinkan semua alamat IP untuk mengakses instance RDS Anda. Kami menyarankan agar blok CIDR ini hanya digunakan untuk pengujian konektivitas. Saat menjalankan beban kerja online, jangan tambahkan blok CIDR ini ke daftar putih alamat IP.

  4. Dalam pesan yang muncul, klik OK.

Referensi

  • Setelah mengajukan titik akhir publik, tambahkan alamat IP publik dari perangkat tempat klien atau aplikasi berada ke daftar putih alamat IP instance RDS Anda. Dengan cara ini, Anda dapat terhubung ke instance RDS melalui Internet. Untuk informasi lebih lanjut, lihat Konfigurasi Daftar Putih Alamat IP.

  • Anda dapat terhubung ke instance RDS menggunakan klien pgAdmin, CLI PostgreSQL, atau aplikasi. Untuk informasi lebih lanjut, lihat Terhubung ke Instance ApsaraDB RDS for PostgreSQL.

  • Anda dapat memanggil operasi API berikut untuk mengajukan dan melepaskan titik akhir publik.

    Operasi

    Deskripsi

    AllocateInstancePublicConnection

    Mengajukan titik akhir publik untuk sebuah instance.

    ReleaseInstancePublicConnection

    Melepaskan titik akhir publik dari sebuah instance.