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

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

মঙ্গলবার, এপ্রিল 29, 2014-এ, আমরা Apigee Edge-এর একটি নতুন ক্লাউড সংস্করণ প্রকাশ করেছি৷

নতুন বৈশিষ্ট্য এবং উন্নতি

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

  • বিশ্লেষণ ড্যাশবোর্ড
    এজ এখন নতুন এন্ডপয়েন্ট পারফরম্যান্স, API প্রক্সি পারফরম্যান্স, এবং ক্যাশে পারফরম্যান্স অ্যানালিটিক্স রিপোর্ট প্রদান করে যাতে আপনি পারফরম্যান্স নিরীক্ষণ করতে পারেন।
    Analytics ড্যাশবোর্ডে "The Operations dashboards" দেখুন।
  • পারফরম্যান্সের জন্য কাস্টম মেট্রিক্স একত্রীকরণ
    এই বৈশিষ্ট্যটি আর উপলব্ধ নেই৷
    একটি নতুন কাস্টম অ্যাগ্রিগেশন বৈশিষ্ট্য আপনাকে কাস্টম মেট্রিক্স সংজ্ঞায়িত করার মাধ্যমে বিশ্লেষণ কর্মক্ষমতা উন্নত করে যা এজ এপিআই কল করার সময় সংগ্রহ করে এবং সঞ্চয় করে। আপনি যখন প্রতিবেদনগুলি দেখেন, তখন এজ ফ্লাইতে সেগুলি আনার পরিবর্তে ইতিমধ্যেই-উপলব্ধ সমষ্টিগত মেট্রিকগুলি অ্যাক্সেস করে৷
  • API প্রক্সিতে OAuth 2.0 পূর্ব-কনফিগার করা হয়েছে
    একটি API প্রক্সি তৈরি করার সময়, একটি নতুন "OAuth v2.0 অ্যাক্সেস টোকেনগুলির সাথে সুরক্ষিত" বিকল্পটি স্বয়ংক্রিয়ভাবে API প্রক্সিটিকে OAuth সমর্থন করে এমন নীতিগুলির সাথে কনফিগার করে৷
    OAuth দেখুন।
  • ট্রেস মধ্যে ডেটা মাস্কিং
    /maskconfigs API সংস্থান আপনাকে API প্রক্সি ট্রেস সেশনে ক্রেডিট কার্ডের তথ্যের মতো সংবেদনশীল ডেটা মাস্ক করতে দেয়, API বিকাশের সময় ব্যবহারকারীর ডেটা সুরক্ষা নিশ্চিত করতে সহায়তা করে।
    কেস: 810723
    ডেটা মাস্কিং এবং লুকানো দেখুন।
  • মৌলিক প্রমাণীকরণ নীতি
    মৌলিক প্রমাণীকরণ নীতি আপনাকে একটি API প্রক্সিতে লাইটওয়েট মৌলিক প্রমাণীকরণ যোগ করতে দেয়, ব্যবহারকারীর শংসাপত্রের স্বয়ংক্রিয় Base64 এনকোডিং এবং HTTP Authorization: Basic হেডার।
    মৌলিক প্রমাণীকরণ নীতি দেখুন।
  • পোস্ট ক্লায়েন্টফ্লো
    পোস্টক্লায়েন্টফ্লো আপনাকে মেসেজলগিং নীতিগুলি যোগ করার অনুমতি দেয় যা প্রতিক্রিয়া পাঠানোর পরে কার্যকর হয়। এটি API প্রক্সি লেটেন্সি হ্রাস করে এবং লগিংয়ের জন্য তথ্য উপলব্ধ করে যা প্রতিক্রিয়া পাঠানো না হওয়া পর্যন্ত গণনা করা হয় না, যেমন client.sent.start.timestamp এবং client.sent.end.timestamp।
    কেস: 814059

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

এই রিলিজে নিম্নলিখিত বাগগুলি সংশোধন করা হয়েছে৷

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