আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন .info- তে যান।
মঙ্গলবার, ৯ই জুন, ২০১৫ তারিখে আমরা Apigee Edge-এর একটি নতুন ক্লাউড সংস্করণ প্রকাশ করেছি।
আপনার কোনো প্রশ্ন থাকলে Apigee Edge Support-এর সাথে যোগাযোগ করুন।
Apigee Edge-এর সমস্ত রিলিজ নোটের তালিকার জন্য, Apigee রিলিজ নোট দেখুন।
নতুন বৈশিষ্ট্য এবং উন্নতি
এই রিলিজে নিম্নলিখিত নতুন বৈশিষ্ট্য এবং উন্নতিগুলো রয়েছে।
জিওম্যাপ অ্যানালিটিক্স ড্যাশবোর্ডের ব্যবহারযোগ্যতা
অ্যানালিটিক্স জিওম্যাপটি মানচিত্রের নির্দিষ্ট এলাকাগুলো আরও বিশদভাবে দেখার জন্য সুস্পষ্ট দৃশ্যমান নির্দেশক প্রদান করে।
ডেভেলপার এনগেজমেন্ট উইজেটের পারফরম্যান্স
মূল অ্যানালিটিক্স ড্যাশবোর্ডের (ডেভেলপার এনগেজমেন্ট সেকশন) ফানেল উইজেটটিকে আরও ভালো পারফরম্যান্স প্রদানের জন্য উন্নত করা হয়েছে।
এপিআই প্রক্সি এডিটরে ক্লাসিক ট্রেস
এপিআই প্রক্সি এডিটরের ট্রেস কার্যকারিতার সর্বশেষ সংস্করণটি বিটা পর্যায় থেকে সাধারণ ব্যবহারের জন্য উপলব্ধ হয়েছে। "অ্যাক্সেস দ্য ক্লাসিক ভার্সন অফ ট্রেস" লিঙ্কের মাধ্যমে "ক্লাসিক ট্রেস" অ্যাক্সেস করার সুবিধাটি আর পাওয়া যাচ্ছে না।
হুমকি সুরক্ষা ত্রুটি কনফিগারেশন
ডিফল্টরূপে, কোনো মেসেজ যদি JSON বা XML থ্রেট প্রোটেকশন পলিসি অতিক্রম করতে না পারে, তাহলে Edge একটি HTTP 500 Internal Server Error স্ট্যাটাস কোড এবং একটি ExecutionFailed এরর দেখায়। আপনি একটি নতুন অর্গানাইজেশন-লেভেল প্রপার্টির মাধ্যমে এই এরর আচরণটি পরিবর্তন করতে পারেন। যখন features.isPolicyHttpStatusEnabled অর্গ প্রপার্টিটির মান `true` সেট করা হয়, তখন নিম্নলিখিত আচরণটি ঘটে:
- অনুরোধ: যেকোনো অনুরোধ প্রবাহের সাথে একটি হুমকি সুরক্ষা নীতি সংযুক্ত থাকলে, অবৈধ বার্তাগুলো একটি 400 স্ট্যাটাস কোড এবং এর সাথে সংশ্লিষ্ট নীতি ত্রুটির বার্তা ফেরত দেয়।
- প্রতিক্রিয়া: যেকোনো রেসপন্স ফ্লো-এর সাথে একটি থ্রেট প্রোটেকশন পলিসি সংযুক্ত থাকলেও, অবৈধ মেসেজগুলো 500 স্ট্যাটাস কোড রিটার্ন করে এবং সংশ্লিষ্ট পলিসির এরর মেসেজগুলোর মধ্যে একটি দেখানো হয় (শুধু ExecutionFailed দেখানোর পরিবর্তে)।
ক্লাউড গ্রাহকরা অর্গানাইজেশন প্রপার্টি সেট করার জন্য Apigee Edge Support-এর সাথে যোগাযোগ করুন। এই ফিচারটি পরবর্তী প্রাইভেট ক্লাউড ত্রৈমাসিক রিলিজে Edge প্রাইভেট ক্লাউড গ্রাহকদের জন্য উপলব্ধ হবে।
UI কর্মক্ষমতা এবং ত্রুটি বর্ধন
পেজ প্রদর্শনের কর্মক্ষমতা এবং ত্রুটি বার্তা পরিমার্জন সহ ম্যানেজমেন্ট UI-এর বিভিন্ন ক্ষেত্রে সাধারণ উন্নতি সাধন করা হয়েছে।
ভবিষ্যতের বৈশিষ্ট্য পরিবর্তন এবং উন্নতি
এই বিভাগে ভবিষ্যতে প্রত্যাশিত ফিচার পরিবর্তন এবং উন্নয়নগুলোর একটি পূর্বরূপ দেওয়া হয়েছে:
রেসপন্স ক্যাশে পলিসির আচরণে পরিবর্তন
ভবিষ্যতের কোনো এক রিলিজে (যা পরে নির্ধারণ করা হবে), রেসপন্স ক্যাশ পলিসির <ExcludeErrorResponse> এলিমেন্টের ডিফল্ট আচরণ পরিবর্তিত হবে।
বর্তমান আচরণ: রেসপন্স ক্যাশ পলিসির <ExcludeErrorResponse> এলিমেন্টটি ডিফল্টরূপে false থাকে। এর মানে হলো, ডিফল্টরূপে, যেকোনো সম্ভাব্য HTTP স্ট্যাটাস কোড (3xx সহ) সহ রেসপন্সগুলো রেসপন্স ক্যাশ পলিসি দ্বারা ক্যাশ করা হয়।
ভবিষ্যৎ আচরণ: রেসপন্স ক্যাশ পলিসিতে থাকা <ExcludeErrorResponse> এলিমেন্টটির ডিফল্ট মান 'true' হবে। এর মানে হলো, ডিফল্টভাবে শুধুমাত্র HTTP স্ট্যাটাস কোড ২০০ থেকে ২০৫ যুক্ত রেসপন্সগুলোই ক্যাশ করা হবে। এই আচরণটি পরিবর্তন করে সব স্ট্যাটাস কোডের রেসপন্স ক্যাশ করতে হলে, আপনাকে <ExcludeErrorResponse> এলিমেন্টটিকে স্পষ্টভাবে 'true' সেট করতে হবে।
বর্তমান সমাধান: রিলিজ 150610 এবং এর আগের রিলিজগুলোর ক্ষেত্রে, যদি আপনি শুধুমাত্র স্ট্যাটাস কোড 200 থেকে 205 পর্যন্ত রেসপন্সগুলো ক্যাশ করতে চান, তাহলে আপনাকে অবশ্যই <ExcludeErrorResponse> এলিমেন্টটিকে স্পষ্টভাবে true সেট করতে হবে।
ত্রুটিগুলি সমাধান করা হয়েছে
এই রিলিজে নিম্নলিখিত বাগগুলো সংশোধন করা হয়েছে।
| ইস্যু আইডি | বর্ণনা |
|---|---|
| এমজিএমটি-২২৪৬ | ম্যানেজমেন্ট UI-তে কাস্টম রিপোর্ট তৈরি করার পেজটি সঠিকভাবে প্রদর্শিত হচ্ছে না। |
| এমজিএমটি-২১৯৩ | এপিআই সম্পাদনা করার সময় লোডিং স্পিনার |
| এমজিএমটি-২১৬২ | জাভাস্ক্রিপ্ট কম্পাইলেশন সমস্যা |
| এমজিএমটি-২১১৪ | ডেপ্লয়মেন্টের সময় MessageLogging পলিসিতে অবৈধ Sylog IP থাকলে যথাযথ এরর দেখানো উচিত। |
| এমজিএমটি-১৮৪৩ | এপিআই প্রক্সি খুলছে না |
| এমজিএমটি-১১৯৩ | নতুন সংস্করণ হিসেবে প্রক্সি সংরক্ষণ করলে অপ্রত্যাশিতভাবে রাউট নিয়ম পরিবর্তিত হয়। |
| এমজিএমটি-৬১৯ | এপিআই প্রক্সি UI পৃষ্ঠায় পেজিনেশন সক্রিয় করুন |
| AXAPP-1707 | ফ্রি পড অ্যানালিটিক্স-এর পারফরম্যান্স উন্নত করুন |
| এপিআইআরটি-১১৪৮ | ResponseFlow-তে Node.js টার্গেটের জন্য {message.version} ভেরিয়েবলের GET অনুরোধ করলে NPE থ্রো হয়। |