Edge API ম্যানেজমেন্ট কলের জন্য Edge UI-এর ব্যবহার করা টাইম-আউট সেট করা

API ম্যানেজমেন্ট কলের উত্তর পেতে UI কতক্ষণ অপেক্ষা করবে তা নিয়ন্ত্রণ করতে, Edge UI-এর ব্যবহার করা API টাইমআউট সময়সীমা নির্দিষ্ট করতে পারবেন। নিম্নলিখিত প্রপার্টি টাইম-আউটকে সংজ্ঞায়িত করে:

  • conf_apigee_apigee.feature.apitimeout, সেকেন্ডে সময় সেট করে, যা UI ব্যাকএন্ড থেকে কল রিটার্ন করার জন্য অপেক্ষা করে, এটিতে কোনও অ্যাক্টিভিটি থাকুক বা না থাকুক। সেই সময়ের মধ্যে কল সম্পূর্ণ না হলে, UI টাইম-আউট সংক্রান্ত সমস্যা দেখায়। ডিফল্ট মান হল ১৮০ সেকেন্ড (৩ মিনিট)।
  • conf_apigee_play.ws.timeout.idle সেটিং সার্ভারে অ্যাক্টিভিটির জন্য UI কতক্ষণ অপেক্ষা করবে তা মিলিসেকেন্ডে সেট করে। conf_apigee_apigee_apitimeout-এর সমান বা তার থেকে কম ভ্যালুতে এটি সেট করা যেতে পারে। এটি আরও বড় ভ্যালুতে সেট করলে কোনও প্রভাব পড়ে না। ডিফল্ট মান হল ১৮০০০০ মিলিসেকেন্ড (৩ মিনিট)।
  • conf_apigee_play.ws.timeout.connection সেট করে কানেকশন তৈরি হওয়ার জন্য UI কতক্ষণ অপেক্ষা করে। conf_apigee_apigee_apitimeout-এর মতো একই ভ্যালুতে অথবা এর চেয়ে কম ভ্যালুতে সেট করা যেতে পারে। এটি আরও বড় ভ্যালুতে সেট করলে কোনও প্রভাব পড়ে না। ডিফল্ট মান হল ১২০০০০ মিলিসেকেন্ড (২ মিনিট)।

এইসব প্রপার্টি সেট করতে:

  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 UI রিস্টার্ট করুন:
    > /opt/apigee/apigee-service/bin/apigee-service edge-ui restart