Edge for Private Cloud v4.18.05
Anda dapat mengonfigurasi waktu tunggu Router saat mengakses Message Processor sebagai bagian dari permintaan proxy API.
Edge Router memiliki waktu tunggu default 57 detik saat mencoba mengakses Message Processor sebagai bagian dari penanganan permintaan melalui proxy API. Setelah waktu tunggu tersebut berakhir, Router akan mencoba terhubung ke Message Processor lain, jika tersedia. Jika tidak, metode ini 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 default-nya adalah 57 detik.
Anda dapat menetapkan 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 menjadi 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 Message Processor saat penginstalan Edge Anda memiliki beberapa Message Processor. Nilai defaultnya adalah nilai
conf_load_balancing_load.balancing.driver.proxy.read.timeout saat ini, atau
57 detik.
Seperti properti |
Untuk mengonfigurasi waktu tunggu Router:
- Edit file
/opt/apigee/customer/application/router.properties
. Jika file tidak ada, buat file tersebut. - Tetapkan properti dalam file konfigurasi, seperti yang ditunjukkan pada 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 percobaan ulang, gunakan properti RetryOption
seperti yang dijelaskan dalam
properti konfigurasi host virtual.