زمان استفاده شده توسط Edge UI برای تماس های مدیریت Edge API را تنظیم کنید

می‌توانید مدت زمان پایان API مورد استفاده توسط Edge UI را برای کنترل مدت زمانی که UI برای بازگشت یک تماس مدیریت API منتظر می‌ماند را مشخص کنید. ویژگی های زیر زمان وقفه را تعریف می کنند:

  • conf_apigee_apigee.feature.apitimeout زمانی را بر حسب ثانیه تنظیم می کند که رابط کاربری بدون توجه به فعالیتی که در آن وجود دارد، منتظر تماس با باطن باشد. اگر تماس در آن زمان تکمیل نشود، رابط کاربری خطای مهلت زمانی ایجاد می کند. مقدار پیش فرض 180 ثانیه (3 دقیقه) است.
  • conf_apigee_play.ws.timeout.idle مدت زمانی را که UI برای فعالیت در سرور منتظر می ماند، در میلی ثانیه تنظیم می کند. می توان آن را به همان مقدار conf_apigee_apigee_apitimeout یا مقدار کمتری تنظیم کرد. تنظیم آن روی یک مقدار بزرگتر تأثیری ندارد. پیش فرض 180000 میلی ثانیه (3 دقیقه) است.
  • conf_apigee_play.ws.timeout.connection تعیین می کند که چه مدت UI برای برقراری اتصال منتظر بماند. می توان آن را به همان مقدار conf_apigee_apigee_apitimeout یا مقدار کمتری تنظیم کرد. تنظیم آن روی یک مقدار بزرگتر تأثیری ندارد. پیش فرض 120000 میلی ثانیه (2 دقیقه) است.

برای تنظیم این ویژگی ها:

  1. فایل ui.properties را در یک ویرایشگر باز کنید. اگر فایل وجود ندارد، آن را ایجاد کنید:
    > vi /opt/apigee/customer/application/ui.properties
  2. خواص را به صورت دلخواه تنظیم کنید:
    conf_apigee_apigee.feature.apitimeout="240"
    conf_apigee_play.ws.timeout.idle="240000"
    conf_apigee_play.ws.timeout.connection="180000"
  3. تغییرات خود را ذخیره کنید
  4. مطمئن شوید که فایل خواص متعلق به کاربر 'apigee' است:
    > chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. رابط کاربری Edge را مجددا راه اندازی کنید:
    > /opt/apigee/apigee-service/bin/apigee-service edge-ui restart