14.04.16 - Apigee Edge ক্লাউড রিলিজ নোট

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান
তথ্য

মঙ্গলবার, ২৯শে এপ্রিল, ২০১৪ তারিখে, আমরা Apigee Edge-এর একটি নতুন ক্লাউড সংস্করণ প্রকাশ করেছি।

নতুন বৈশিষ্ট্য এবং বর্ধিতকরণ

এই রিলিজে নতুন বৈশিষ্ট্য এবং বর্ধিতকরণগুলি নিম্নরূপ।

  • অ্যানালিটিক্স ড্যাশবোর্ড
    এজ এখন নতুন এন্ডপয়েন্ট পারফরম্যান্স, এপিআই প্রক্সি পারফরম্যান্স এবং ক্যাশে পারফরম্যান্স অ্যানালিটিক্স রিপোর্ট প্রদান করে যা আপনাকে কর্মক্ষমতা নিরীক্ষণ করতে সাহায্য করবে।
    Analytics ড্যাশবোর্ডে "অপারেশন ড্যাশবোর্ড" দেখুন।
  • পারফরম্যান্সের জন্য কাস্টম মেট্রিক্স একত্রিতকরণ
    এই বৈশিষ্ট্যটি আর উপলব্ধ নেই।
    একটি নতুন কাস্টম অ্যাগ্রিগেশন বৈশিষ্ট্য বিশ্লেষণ কর্মক্ষমতা উন্নত করে, যা আপনাকে কাস্টম মেট্রিক্স সংজ্ঞায়িত করতে দেয় যা এপিআই কল করার সময় এজ সংগ্রহ করে এবং সংরক্ষণ করে। আপনি যখন প্রতিবেদনগুলি দেখেন, তখন এজ ইতিমধ্যেই উপলব্ধ সমষ্টিগত মেট্রিক্সগুলি তাৎক্ষণিকভাবে আনার পরিবর্তে অ্যাক্সেস করে।
  • API প্রক্সিতে পূর্ব-কনফিগার করা OAuth 2.0
    একটি API প্রক্সি তৈরি করার সময়, একটি নতুন "Secure with OAuth v2.0 Access Tokens" বিকল্প স্বয়ংক্রিয়ভাবে API প্রক্সিটিকে OAuth সমর্থনকারী নীতিগুলির সাথে কনফিগার করে।
    OAuth দেখুন।
  • ট্রেসে ডেটা মাস্কিং
    /maskconfigs API রিসোর্স আপনাকে API প্রক্সি ট্রেস সেশনে ক্রেডিট কার্ডের তথ্যের মতো সংবেদনশীল ডেটা মাস্ক করতে দেয়, যা API ডেভেলপমেন্টের সময় ব্যবহারকারীর ডেটা সুরক্ষা নিশ্চিত করতে সহায়তা করে।
    মামলা: 810723
    ডেটা মাস্কিং এবং লুকানো দেখুন।
  • মৌলিক প্রমাণীকরণ নীতি
    বেসিক অথেনটিকেশন নীতি আপনাকে একটি API প্রক্সিতে হালকা বেসিক অথেনটিকেশন যোগ করতে দেয়, যা ব্যবহারকারীর শংসাপত্রের স্বয়ংক্রিয় Base64 এনকোডিং এবং HTTP Authorization: Basic হেডারের সংখ্যা প্রদান করে।
    মৌলিক প্রমাণীকরণ নীতি দেখুন।
  • পোস্টক্লায়েন্টফ্লো
    PostClientFlow আপনাকে মেসেজলগিং নীতিগুলি যোগ করার অনুমতি দেয় যা প্রতিক্রিয়া পাঠানোর পরে কার্যকর হয়। এটি API প্রক্সি ল্যাটেন্সি হ্রাস করে এবং লগিংয়ের জন্য তথ্য উপলব্ধ করে যা প্রতিক্রিয়া পাঠানোর পরে গণনা করা হয় না, যেমন client.sent.start.timestamp এবং client.sent.end.timestamp।
    মামলা: ৮১৪০৫৯

বাগ সংশোধন করা হয়েছে

এই রিলিজে নিম্নলিখিত বাগগুলি ঠিক করা হয়েছে।

বিষয় বিবরণ
কাস্টম রিপোর্টের নাম যাচাইকরণ এজ এখন বিশেষ অক্ষরের ব্যবহার নিষিদ্ধ করার জন্য কাস্টম রিপোর্টের নাম যাচাই করে।
developer_app ড্রিলডাউনের সমস্যাগুলি রিপোর্ট করুন developer_app ড্রিলডাউন ব্যবহার করে কাস্টম রিপোর্টে ভুল ডেভেলপার অ্যাপগুলি ফেরত পাঠানো হচ্ছিল। এই সমস্যাটি সমাধান করা হয়েছে।
কাস্টম রিপোর্টে কাজ না করার সময়কাল যেসব কাস্টম রিপোর্টে একাধিক বন্ধনীর এক্সপ্রেশন সহ ফিল্টার থাকে—যেমন, (request_verb eq 'POST') or (request_verb eq 'GET') সেখানে রিপোর্টের সময়কাল পরিবর্তন করলে ফলাফলের উপর কোনও প্রভাব পড়েনি। এই সমস্যাটি সমাধান করা হয়েছে।
মামলা: ৮১০৭৫৩
কাস্টম রিপোর্টে চার্ট দেখা যাচ্ছে না কাস্টম রিপোর্টে চার্ট না দেখা যাওয়ার একটি সমস্যা সমাধান করা হয়েছে।
মামলা: ৮১৪৬২৩
WSDL আমদানি
  • SOAP হেডার সহ WSDL আমদানি করার ফলে একটি ভুল কনফিগারেশন তৈরি হয়েছে। সমস্যাটি সমাধানের জন্য SOAP হেডারগুলির জন্য সমর্থন যোগ করা হয়েছে।
  • একটি বহিরাগত স্কিমা সহ একটি WSDL আমদানি করার ফলে একটি API প্রক্সি তৈরি হয় যা ব্যাকএন্ডে সঠিক বার্তা পোস্ট করে না। মাল্টি-পার্ট জটিল ধরণের WSDL আমদানি করার ফলে এখন API প্রক্সিতে একটি সঠিক SOAP পেলোড তৈরি হয়।
  • WSDL আমদানি এখন SOAP অপারেশনে ডকুমেন্টেশন উপাদান সমর্থন করে। ডকুমেন্টেশনটি WSDL আমদানি UI এর বর্ণনা কলামে প্রদর্শিত হয়।
সমকালীন হার সীমা নীতি কনফিগারেশন টার্গেট এন্ডপয়েন্ট নির্বাচক এখন শুধুমাত্র একটি API প্রক্সিতে একটি সমকালীন হার সীমা নীতি যোগ করার সময় উপলব্ধ। টার্গেট এন্ডপয়েন্ট অন্যান্য নীতির ক্ষেত্রে প্রযোজ্য নয়।
ডেভেলপারদের জন্য কোম্পানির সহায়তা যেসব প্রতিষ্ঠানে কোম্পানি সক্রিয় আছে, তাদের জন্য এখন আপনি ডেভেলপার তৈরি বা সম্পাদনা করার সময় একটি কোম্পানি নির্দিষ্ট করতে পারেন।
মামলা: ৫১৫২৪৬
ডেভেলপার, অ্যাপ এবং পণ্য রপ্তানি আপনি এখন Edge ম্যানেজমেন্ট UI-এর ডেভেলপার পৃষ্ঠা থেকে একটি CSV ফাইলে ডেভেলপার, অ্যাপ এবং পণ্য রপ্তানি করতে পারবেন। এই বৈশিষ্ট্যটি বর্তমানে নগদীকরণ সক্ষম করা প্রতিষ্ঠানের জন্য অনুপলব্ধ।
মামলা: ৭৪৭১৫৯
ডেভেলপার অ্যাপস উইন্ডো ঝুলছে কোনও ডেভেলপার এজ ডেভেলপার পোর্টাল থেকে কোনও অ্যাপ মুছে ফেলার পর, এজ ম্যানেজমেন্ট UI-তে সেই ডেভেলপার অ্যাপে ক্লিক করলে উইন্ডোটি হ্যাং হয়ে যেত। এই সমস্যাটি সমাধান করা হয়েছে।
একটি API প্রক্সি কনফিগারেশনে মন্তব্য API প্রক্সি কনফিগারেশনের মন্তব্যগুলি এখন API প্রক্সি এডিটর কোড ভিউ এবং প্রপার্টি ইন্সপেক্টরে দৃশ্যমান।
অবৈধ নাম দিয়ে তৈরি API প্রক্সি এজ ম্যানেজমেন্ট UI পূর্বে এমন API প্রক্সি তৈরির অনুমতি দিত যার নামগুলিতে অসমর্থিত বিশেষ অক্ষর ছিল, যার ফলে অবৈধ API প্রক্সি তৈরি হত যা মুছে ফেলা যেত না। API প্রক্সি নামগুলি এখন তৈরির সময় যাচাই করা হয়। শুধুমাত্র আলফানিউমেরিক, "-", এবং "_" অক্ষর অনুমোদিত।
মামলা: ৫৫০৩৯০
API প্রক্সি নামকরণে কেস সংবেদনশীলতা এজ ছোট হাতের নামের সাথে API প্রক্সি তৈরি করছিল, যেকোনো কেসই প্রবেশ করানো হোক না কেন। এজ এখন API প্রক্সির জন্য প্রবেশ করানো নামের কেসকে সম্মান করে।
API প্রক্সি সংরক্ষণের ক্ষেত্রে সতর্কতা যখন আপনি API প্রক্সি এডিটরে একটি API প্রক্সি সংরক্ষণ করেন, তখন Edge API প্রক্সিটি সমস্ত পরিবেশে স্থাপন করে যেখানে বর্তমানে সংশোধনটি স্থাপন করা হয়েছে, উৎপাদন পরিবেশ সহ। Edge ব্যবস্থাপনা UI এখন প্রক্সি সংরক্ষণের আগে একটি সতর্কতা প্রদান করে।
কোনও অনুমতি ছাড়াই কাস্টম ভূমিকা উৎপাদন পরিবেশে সংরক্ষণ করা হচ্ছে যখন একটি ডিপ্লয়েড এপিআই রিভিশন আপডেট করা হয়, তখন এটি ডিপ্লয়েড পরিবেশে একটি অভ্যন্তরীণ আনডিপ্লয় এবং ডিপ্লয়েড ট্রিগার করে। যথাযথ ডিপ্লয়মেন্ট অনুমতি ছাড়া একটি কাস্টম ভূমিকা একটি এপিআই প্রক্সি সংরক্ষণ করে ডিপ্লয় করতে সক্ষম হয়। ডিপ্লয়মেন্ট অনুমতি প্রয়োগ করে এই সমস্যাটির সমাধান করা হয়েছে।
মামলা: ৮১৩০৮৪
ডুপ্লিকেট টার্গেট সার্ভার একটি ডুপ্লিকেট টার্গেট সার্ভার তৈরি করার সময়, HTTP 409 ত্রুটির পরিবর্তে, Edge বিদ্যমান টার্গেট সার্ভারটিকে ওভাররাইট করে এবং একটি 201 স্ট্যাটাস ফিরিয়ে দেয়। এই সমস্যাটি 409 ত্রুটি নিক্ষেপ করে এবং বিদ্যমান টার্গেট সার্ভারটিকে ওভাররাইট না করে সমাধান করা হয়েছে।
API প্রক্সির জন্য ট্রেস সেশন তৈরি করা যায়নি যেসব পরিবেশে মেসেজ প্রসেসর পৌঁছানো সম্ভব ছিল না, সেগুলির জন্য ট্রেস সেশন তৈরি করা হচ্ছিল না। শুধুমাত্র পৌঁছানো যায় এমন এবং উপলব্ধ মেসেজ প্রসেসরের সাথে ট্রেস সেশন সংযুক্ত করে এই সমস্যাটি সমাধান করা হয়েছে।
মামলা: ৮১২১৯২
JMSReplyTo আপডেট করা আচরণ ডিফল্টরূপে, Edge JMSReplyTo হেডারে নির্দিষ্ট কিউতে প্রতিক্রিয়া পাঠায়। তবে, যদি আপনি চান যে ব্যাকএন্ড পরিষেবাটি Edge-এর পরিবর্তে JMSReplyTo কিউতে প্রতিক্রিয়া পাঠানো পরিচালনা করুক, তাহলে যেকোনো ফ্লোতে API প্রক্সি প্রতিক্রিয়াতে X-Apigee-Ignore-JMSResponse হেডার যোগ করুন এবং এটিকে true-তে সেট করুন:
<Header name="X-Apigee-Ignore-JMSResponse">true</Header>
উচ্চ CLOSE_WAIT এবং 502টি খারাপ গেটওয়ে ত্রুটি CLOSE_WAIT মেট্রিক্স বেশি এবং ৫০২টি খারাপ গেটওয়ে ত্রুটির কারণ হওয়া একটি সমস্যা সমাধান করা হয়েছে।
মামলা: ৮১৪৬৫৬, ৮১৪৬৬৪, ৮১৪৬৭০
Node.js টেম্প ডিরেক্টরি যখন একটি Node.js স্ক্রিপ্ট Edge-এ স্থাপন করা হয়, তখন এটি একটি স্যান্ডবক্সের ভিতরে চলে যা একটি নির্দিষ্ট ডিরেক্টরিতে ফাইল সিস্টেমের অ্যাক্সেস সীমাবদ্ধ করে। তবে, os.tmpdir /tmp বা /var/tmp এর মতো একটি ডিরেক্টরি নাম প্রদান করে, যা Edge Node.js স্যান্ডবক্সে বিদ্যমান ছিল না, যার ফলে কিছু স্ক্রিপ্ট ভেঙে যায়। Edge Node.js স্যান্ডবক্সে এখন os.tmpdir ব্যবহারের জন্য একটি /tmp ডিরেক্টরি অন্তর্ভুক্ত রয়েছে।
API কলগুলিতে নাল পয়েন্টার ব্যতিক্রম অ্যাসাইন মেসেজ নীতিতে, এজ মেট্রিক্সের জন্য রেসপন্স কোড ক্যাপচার করার চেষ্টা করার সময় একটি নাল রেসপন্স স্ট্যাটাস একটি নাল পয়েন্টার এক্সেপশন ফেলে দেয়। এই সমস্যাটি সমাধান করা হয়েছে।
মামলা: ৮১৫৫৯৫