API প্রক্সি অনুরোধের অংশ হিসেবে মেসেজ প্রসেসর অ্যাক্সেস করার সময় আপনি রাউটার টাইম-আউট কনফিগার করতে পারবেন।
API প্রক্সির মাধ্যমে কোনও অনুরোধ হ্যান্ডেল করার অংশ হিসেবে Message Processor অ্যাক্সেস করার চেষ্টা করার সময় Edge রাউটারের ডিফল্ট টাইমআউট হল ৫৭ সেকেন্ড। টাইম-আউট শেষ হয়ে গেলে, রাউটার অন্য কোনও মেসেজ প্রসেসরের সাথে কানেক্ট করার চেষ্টা করে, যদি কোনও মেসেজ প্রসেসর উপলভ্য থাকে। অন্যথায়, এটি সমস্যা রিটার্ন করে।
নিম্নলিখিত দুটি প্রপার্টি রাউটার টাইম-আউট কন্ট্রোল করে:
| প্রপার্টি | বিবরণ |
|---|---|
conf_load_balancing_load.balancing.driver.proxy.read.timeout |
|
| একটি রাউটারের জন্য অপেক্ষা করার সময় নির্দিষ্ট করে। ডিফল্ট ভ্যালু হল ৫৭ সেকেন্ড।
আপনি নিম্নলিখিত নোটেশন ব্যবহার করে সেকেন্ড ছাড়া অন্য কোনও সময় অন্তর সেট করতে পারেন: ms: milliseconds s: seconds (default) m: minutes h: hours d: days w: weeks M: months (length of 30 days) y: years (length of 365 days) যেমন, অপেক্ষার সময় ২ ঘণ্টা সেট করতে, আপনি নিম্নলিখিত মানগুলির মধ্যে যেকোনও একটি ব্যবহার করতে পারেন: conf_load_balancing_load.balancing.driver.proxy.read.timeout=2h # 2 hours OR conf_load_balancing_load.balancing.driver.proxy.read.timeout=120m # 120 minutes |
|
conf_load_balancing_load.balancing.driver.nginx.upstream_next_timeout |
|
আপনার Edge
ইনস্টলেশনে একাধিক মেসেজ প্রসেসর থাকলে, সব মেসেজ প্রসেসরের জন্য মোট অপেক্ষা করার সময় নির্দিষ্ট করে। এটির ডিফল্ট ভ্যালু হল conf_load_balancing_load.balancing.driver.proxy.read.timeout-এর বর্তমান
ভ্যালু অথবা
৫৭ সেকেন্ড।
|
|
রাউটারের টাইমআউট কনফিগার করতে:
/opt/apigee/customer/application/router.propertiesফাইল এডিট করুন। ফাইলটি না থাকলে, এটি তৈরি করুন।- নিচের উদাহরণে দেখানো পদ্ধতিতে কনফিগারেশন ফাইলে প্রপার্টি সেট করুন:
conf_load_balancing_load.balancing.driver.proxy.read.timeout=1800000ms # 1800000 milliseconds conf_load_balancing_load.balancing.driver.nginx.upstream_next_timeout=1d # 1 day
- প্রপার্টি ফাইলের মালিক 'apigee' ব্যবহারকারী কিনা তা নিশ্চিত করুন:
chown apigee:apigee /opt/apigee/customer/application/router.properties
- রাউটার রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
আবার চেষ্টা করার বিকল্প সেট করতে, ভার্চুয়াল হোস্ট কনফিগারেশন প্রপার্টিতে
বর্ণিত RetryOption প্রপার্টি ব্যবহার করুন।