Halaman ini berlaku untuk Apigee dan Apigee hybrid.
Baca dokumentasi
Apigee Edge.
Pada langkah ini, Anda akan menguji proxy API yang baru saja dibuat dan di-deploy.
Konsol Apigee di Cloud
- Buka UI Apigee di Cloud Console di browser.
- Pastikan project Google Cloud yang sama tempat Anda membuat proxy API dipilih dari dropdown di bagian atas halaman.
- Di UI Cloud Console, pilih Management > Environments.
- Pilih tab Grup Lingkungan.
- Di tabel, cari baris untuk grup lingkungan yang berisi lingkungan tempat myproxy di-deploy. Nama host muncul di kolom Nama Host pada baris ini. Misalnya:
mydomain.com
. - Panggil proxy API. Cara Anda memanggil proxy bergantung pada apakah instance Apigee Anda dikonfigurasi untuk akses jaringan eksternal atau internal.
Jika Anda tidak yakin dengan konfigurasi instance Apigee, hubungi administrator Apigee Anda.
- Akses eksternal: Jika instance Apigee Anda dikonfigurasi untuk akses eksternal,
panggil proxy sebagai berikut:
curl https://YOUR_ENV_GROUP_HOSTNAME/myproxy
Dengan
YOUR_ENV_GROUP_HOSTNAME
adalah nama host yang Anda dapatkan di langkah sebelumnya.Contoh:
curl https://mydomain.com/myproxy
Berikut adalah contoh lain, dengan layanan DNS karakter pengganti
nip.io
digunakan untuk host:curl https://198.51.100.251.nip.io/myproxy
- Akses internal: Jika instance Apigee Anda dikonfigurasi untuk akses jaringan internal, beberapa langkah tambahan diperlukan untuk mendapatkan akses ke load balancer internal dan alamat IP-nya. Untuk mengetahui detailnya, lihat Memanggil proxy dengan akses khusus internal.
- Akses eksternal: Jika instance Apigee Anda dikonfigurasi untuk akses eksternal,
panggil proxy sebagai berikut:
- Panggilan ke proxy yang berhasil akan menampilkan output berikut:
Hello, Guest!
UI Apigee Klasik
- Buka UI Apigee di browser.
- Pastikan project Google Cloud yang sama tempat Anda membuat proxy API dipilih dari dropdown di bagian atas halaman.
- Di UI Cloud Console, pilih Admin > Environments > Groups.
- Klik Lihat di Google Cloud Console.
- Pilih tab Grup Lingkungan.
- Di tabel, cari baris untuk grup lingkungan yang berisi lingkungan tempat myproxy di-deploy. Nama host muncul di kolom Nama Host pada baris ini. Misalnya:
mydomain.com
. - Panggil proxy API. Cara Anda memanggil proxy bergantung pada apakah instance Apigee Anda dikonfigurasi untuk akses jaringan eksternal atau internal.
Jika Anda tidak yakin dengan konfigurasi instance Apigee, hubungi administrator Apigee Anda.
- Akses eksternal: Jika instance Apigee Anda dikonfigurasi untuk akses eksternal,
panggil proxy sebagai berikut:
curl https://YOUR_ENV_GROUP_HOSTNAME/myproxy
Dengan
YOUR_ENV_GROUP_HOSTNAME
adalah nama host yang Anda dapatkan di langkah sebelumnya.Contoh:
curl https://mydomain.com/myproxy
Berikut adalah contoh lain, dengan layanan DNS karakter pengganti
nip.io
digunakan untuk host:curl https://198.51.100.251.nip.io/myproxy
- Akses internal: Jika instance Apigee Anda dikonfigurasi untuk akses jaringan internal, beberapa langkah tambahan diperlukan untuk mendapatkan akses ke load balancer internal dan alamat IP-nya. Untuk mengetahui detailnya, lihat Memanggil proxy dengan akses khusus internal.
- Akses eksternal: Jika instance Apigee Anda dikonfigurasi untuk akses eksternal,
panggil proxy sebagai berikut:
- Panggilan ke proxy yang berhasil akan menampilkan output berikut:
Hello, Guest!
Jika Anda mendapatkan error, periksa hal-hal berikut:
- Jika Anda melihat error waktu tunggu habis (tidak biasa), coba batalkan deployment dan deployment ulang proxy API baru.
- Jika host tidak dapat di-resolve, misalnya Anda menerima error 404, periksa kembali apakah Anda menggunakan nama host dan nama proxy yang benar.
- Pastikan nama host grup lingkungan dikonfigurasi dengan Cloud Load Balancer. Lihat Menentukan apakah Cloud Load Balancer dikonfigurasi untuk nama host.
- Jika Anda melihat error TLS/SSL, seperti error SSL handshake, hubungi penyedia DNS Anda untuk memastikan data A DNS untuk nama host dikonfigurasi dengan benar. Pastikan data memiliki IP load balancer yang dibuat selama penyediaan Apigee. Jika Anda tidak yakin dengan IP yang harus digunakan, lihat Menentukan apakah Cloud Load Balancer dikonfigurasi untuk nama host.
- Jika Anda melihat error sertifikat TLS/SSL, sertifikat SSL yang terkait dengan load balancer mungkin tidak memiliki nama host yang benar, sehingga ditolak. Sertifikat dibuat selama proses penyediaan. Langkah-langkah pemecahan masalah di Menentukan apakah Cloud Load Balancer dikonfigurasi untuk nama host menunjukkan cara menemukan dan memeriksa sertifikat.
- Jika Anda tidak dapat menyelesaikan masalah, hubungi orang yang menyediakan Apigee untuk mendapatkan bantuan lebih lanjut.
Pada langkah berikutnya, Anda akan mengubah endpoint target proxy API.
1 2 3 (BERIKUTNYA) Langkah 4: Ubah endpoint target 5