Edge untuk Private Cloud v4.19.01
Anda dapat mengonfigurasi waktu tunggu Router saat mengakses Pemroses Pesan sebagai bagian dari permintaan proxy API.
Edge Router memiliki waktu tunggu default 57 detik saat mencoba mengakses Prosesor Pesan sebagai bagian dari penanganan permintaan melalui proxy API. Setelah waktu tunggu tersebut habis, Router akan mencoba terhubung ke Pemroses Pesan lainnya, jika tersedia. Jika izin sudah diberikan, metode tersebut akan menampilkan error.
Dua properti berikut mengontrol waktu tunggu Router:
Properti | Deskripsi |
---|---|
conf_load_balancing_load.balancing.driver.proxy.read.timeout |
|
Menentukan waktu tunggu untuk satu Router. Nilai defaultnya adalah 57 detik.
Anda dapat menyetel interval waktu sebagai sesuatu selain detik dengan menggunakan notasi berikut: ms: milliseconds s: seconds (default) m: minutes h: hours d: days w: weeks M: months (length of 30 days) y: years (length of 365 days) Misalnya, untuk menetapkan waktu tunggu ke 2 jam, Anda dapat menggunakan salah satu nilai berikut: conf_load_balancing_load.balancing.driver.proxy.read.timeout=2h # 2 hours OR conf_load_balancing_load.balancing.driver.proxy.read.timeout=120m # 120 minutes |
|
conf_load_balancing_load.balancing.driver.nginx.upstream_next_timeout |
|
Menentukan total waktu tunggu untuk semua Prosesor Pesan saat penginstalan
Edge Anda memiliki beberapa Prosesor Pesan. Parameter ini memiliki nilai default untuk
nilai conf_load_balancing_load.balancing.driver.proxy.read.timeout saat ini, atau
57 detik.
Seperti halnya properti |
Untuk mengonfigurasi waktu tunggu Router:
- Edit file
/opt/apigee/customer/application/router.properties
. Buat file jika tidak ada. - Tetapkan properti dalam file konfigurasi, seperti yang ditunjukkan contoh berikut:
conf_load_balancing_load.balancing.driver.proxy.read.timeout=1800000ms # 1800000 milliseconds conf_load_balancing_load.balancing.driver.nginx.upstream_next_timeout=1d # 1 day
- Pastikan file properti dimiliki oleh pengguna 'apigee':
chown apigee:apigee /opt/apigee/customer/application/router.properties
- Mulai ulang Router:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
Untuk menetapkan opsi coba lagi, gunakan properti RetryOption
seperti yang dijelaskan dalam properti konfigurasi host virtual.