আপনি এজ UI দ্বারা ব্যবহৃত API টাইমআউট সময়কাল নির্দিষ্ট করতে পারেন যাতে UI একটি API ম্যানেজমেন্ট কল ফিরে আসার জন্য কতক্ষণ অপেক্ষা করে তা নিয়ন্ত্রণ করতে। নিম্নলিখিত বৈশিষ্ট্য সময়সীমা সংজ্ঞায়িত করে:
- conf_apigee_apigee.feature.apitimeout সময় সেট করে, সেকেন্ডে, যে UI ব্যাকএন্ডে কল আসার জন্য অপেক্ষা করে, এটিতে যে কোনো কার্যকলাপ নির্বিশেষে। সেই সময়ের মধ্যে কল সম্পূর্ণ না হলে, UI একটি টাইমআউট ত্রুটি নিক্ষেপ করে। ডিফল্ট মান হল 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 মিনিট)।
এই বৈশিষ্ট্যগুলি সেট করতে:
- একটি সম্পাদকে ui.properties ফাইলটি খুলুন। যদি ফাইলটি বিদ্যমান না থাকে তবে এটি তৈরি করুন::
> vi /opt/apigee/customer/application/ui.properties - পছন্দ অনুযায়ী বৈশিষ্ট্য সেট করুন:
conf_apigee_apigee.feature.apitimeout="240"
conf_apigee_play.ws.timeout.idle="240000"
conf_apigee_play.ws.timeout.connection="180000" - আপনার পরিবর্তন সংরক্ষণ করুন.
- নিশ্চিত করুন যে বৈশিষ্ট্য ফাইলটি 'apigee' ব্যবহারকারীর মালিকানাধীন:
> chown apigee:apigee /opt/apigee/customer/application/ui.properties - এজ UI পুনরায় চালু করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui পুনরায় চালু করুন