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

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

  • conf_apigee_apigee.feature.apitimeout menyetel waktu, dalam detik, saat UI menunggu panggilan ke backend untuk ditampilkan, terlepas dari aktivitas apa pun di dalamnya. Jika panggilan tidak selesai pada saat itu, UI akan menampilkan error waktu tunggu. Nilai defaultnya adalah 180 detik (3 menit).
  • conf_apigee_play.ws.timeout.idle menetapkan durasi tunggu UI, dalam milidetik, untuk aktivitas di server. Status ini dapat ditetapkan ke nilai yang sama seperti conf_apigee_apigee_apitimeout atau ke nilai yang lebih rendah. Menyetelnya ke nilai yang lebih besar tidak akan berpengaruh. Defaultnya adalah 180.000 milidetik (3 menit).
  • conf_apigee_play.ws.timeout.connection menetapkan durasi tunggu UI untuk membuat koneksi. Status ini dapat ditetapkan ke nilai yang sama seperti conf_apigee_apigee_apitimeout atau ke nilai yang lebih rendah. Menyetelnya ke 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::
    > vi /opt/apigee/customer/application/ui.properties
  2. Setel 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