Proxy penerusan menyediakan satu titik yang digunakan beberapa komputer untuk mengirim permintaan ke server eksternal. Mereka dapat menerapkan kebijakan keamanan, mencatat dan menganalisis permintaan, serta melakukan tindakan lain agar permintaan mematuhi aturan bisnis Anda.
Dengan menggunakan proxy teruskan di Apigee Hybrid, Anda dapat mencegat dan mengelola semua traffic keluar dari cluster Kubernetes. Hal ini mencakup permintaan proxy API ke Endpoint Target dan komunikasi dengan *.googleapis.com
yang dilakukan runtime hybrid untuk pipeline debug dan analisisnya serta untuk kebijakan seperti MessageLogging.
Untuk menggunakan proxy teruskan HTTP antara hybrid dan TargetEndpoint, Anda harus mengonfigurasi
setelan proxy keluar dalam file penggantian. Properti yang tercakup dalam lingkungan ini
mengarahkan permintaan target dari hybrid ke proxy penerusan HTTP. Anda juga perlu memastikan
use.proxy
disetel ke "true" untuk TargetEndpoint yang ingin Anda lewati melalui proxy penerusan HTTP. Lihat bagian bawah halaman untuk mengetahui petunjuknya.
Untuk mengonfigurasi lingkungan hybrid untuk proxy penerusan, tambahkan
properti envs.httpProxy
ke file penggantian dan terapkan ke cluster. Contoh:
envs: - name: test httpProxy: scheme: HTTP host: 10.12.0.47 port: 3128 ...
Untuk mengetahui detail setiap properti konfigurasi envs.httpProxy
, lihat
Referensi properti konfigurasi.
Proxy penerusan dikonfigurasi untuk lingkungan; semua traffic yang berasal dari proxy API di lingkungan tersebut ke target backend melewati proxy penerusan HTTP yang ditentukan. Jika traffic untuk target tertentu dari proxy API harus langsung menuju target backend, dengan melewati proxy penerusan, tetapkan properti berikut di TargetEndpoint untuk mengganti proxy penerusan HTTP:
<Property name="use.proxy">false</Property>
Untuk mengetahui informasi selengkapnya tentang cara menetapkan properti TargetEndpoint, termasuk cara mengonfigurasi koneksi ke endpoint target, lihat Referensi properti endpoint.
Setel use.proxy
ke "true" untuk TargetEndpoint yang ingin Anda teruskan melalui
proxy teruskan HTTP:
<Property name="use.proxy">true</Property>