Menetapkan waktu tunggu yang digunakan oleh UI Edge untuk panggilan pengelolaan Edge API

Edge for Private Cloud v. 4.17.05

Anda dapat menentukan durasi waktu tunggu API yang digunakan oleh UI Edge untuk mengontrol berapa lama UI menunggu panggilan pengelolaan API ditampilkan. Properti berikut menentukan waktu tunggu:

  • conf_apigee_apigee.feature.apitimeout menetapkan waktu, dalam detik, yang ditunggu UI untuk panggilan ke backend agar ditampilkan, terlepas dari aktivitas apa pun di dalamnya. Jika panggilan tidak selesai dalam waktu tersebut, UI akan menampilkan error waktu tunggu habis. Nilai defaultnya adalah 180 detik (3 menit).
  • conf_apigee_play.ws.timeout.idle menetapkan durasi tunggu UI, dalam milidetik, untuk aktivitas di server. Nilai ini dapat ditetapkan ke nilai yang sama dengan conf_apigee_apigee_apitimeout atau ke nilai yang lebih rendah. Menetapkan nilai yang lebih besar tidak akan berpengaruh. Defaultnya adalah 180.000 milidetik (3 menit).
  • conf_apigee_play.ws.timeout.connection menetapkan durasi UI menunggu koneksi dibuat. Nilai ini dapat ditetapkan ke nilai yang sama dengan conf_apigee_apigee_apitimeout atau ke nilai yang lebih rendah. Menetapkan nilai yang lebih besar tidak akan berpengaruh. Defaultnya adalah 120.000 milidetik (2 menit).

Untuk menetapkan properti ini:

  1. Buka file ui.properties di editor. Jika file tidak ada, buat file tersebut::
    > vi /opt/apigee/customer/application/ui.properties
  2. Tetapkan properti sesuai keinginan:
    conf_apigee_apigee.feature.apitimeout="240"
    conf_apigee_play.ws.timeout.idle="240000"
    conf_apigee_play.ws.timeout.connection="180000"
  3. Simpan perubahan.
  4. Pastikan file properti dimiliki oleh pengguna 'apigee':
    > chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. Mulai ulang UI Edge:
    > /opt/apigee/apigee-service/bin/apigee-service edge-ui restart