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

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

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

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

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

বিশ্লেষণের উন্নতি

এই রিলিজে এজ অ্যানালিটিক্স ড্যাশবোর্ড এবং রিপোর্টের ব্যবহারযোগ্যতা এবং কর্মক্ষমতায় অনেক উন্নতি অন্তর্ভুক্ত করা হয়েছে।

  • API, ডেভেলপার, পণ্য এবং ডেভেলপার অ্যাপের পারফরম্যান্স চার্টগুলি স্থানান্তরিত হয়েছে। আগে এই সত্তাগুলির জন্য প্রধান পৃষ্ঠার নীচে এগুলি দেখানো হত। এখন, আপনি প্রতিটি পৃষ্ঠার শীর্ষে অ্যানালিটিক্স ট্যাব নির্বাচন করে চার্টগুলি অ্যাক্সেস করতে পারবেন।
  • এই রিলিজে এই বিদ্যমান বা নতুন ড্যাশবোর্ডগুলির উপর প্রধান কাজ অন্তর্ভুক্ত রয়েছে:
    • Apigee ড্যাশবোর্ড (সংশোধিত): তিনটি মেট্রিক চার্ট অন্তর্ভুক্ত: প্রক্সি ট্র্যাফিক, ডেভেলপার এনগেজমেন্ট এবং ডেভেলপার অ্যাপস। প্রতিটি চার্ট একটি "আরও বিশদ" ভিউ প্রদান করে যা আপনাকে প্রতিটি মেট্রিক সম্পর্কে জানতে সাহায্য করে। Apigee ড্যাশবোর্ড দেখুন।
    • প্রক্সি পারফরম্যান্স (নতুন): API প্রক্সি ট্র্যাফিক প্যাটার্ন এবং প্রক্রিয়াকরণের সময় দেখায়। API প্রক্সি পারফরম্যান্স ড্যাশবোর্ড প্রতিস্থাপন করে। API প্রক্সি পারফরম্যান্স দেখুন।
    • ট্র্যাফিক কম্পোজিশন (সংশোধিত): সম্পূর্ণরূপে সংশোধিত ড্যাশবোর্ডের চেহারা এবং অনুভূতি এবং বিষয়বস্তু। আপনার সামগ্রিক API প্রোগ্রামে আপনার শীর্ষ API, অ্যাপ, ডেভেলপার এবং পণ্যগুলির আপেক্ষিক অবদান পরিমাপ করে। ট্র্যাফিক কম্পোজিশন দেখুন।
    • ত্রুটি বিশ্লেষণ (সংশোধিত): সম্পূর্ণরূপে সংশোধিত চেহারা এবং অনুভূতি এবং বিষয়বস্তু। API প্রক্সি এবং লক্ষ্যগুলির জন্য ত্রুটির হার দেখায়। ত্রুটি কোড বিশ্লেষণ ড্যাশবোর্ড দেখুন।
  • এই বিদ্যমান ড্যাশবোর্ডগুলির নাম পরিবর্তন করা হয়েছে:
    • এন্ডপয়েন্ট পারফরম্যান্সের নাম পরিবর্তন করে টার্গেট পারফরম্যান্স রাখা হয়েছে: API প্রক্সি ব্যাকএন্ড টার্গেটের জন্য ট্র্যাফিক প্যাটার্ন এবং পারফরম্যান্স মেট্রিক্স দেখায়। টার্গেট পারফরম্যান্স দেখুন।
    • পার্টনার এনগেজমেন্টের নাম পরিবর্তন করে ডেভেলপার এনগেজমেন্ট রাখা হয়েছে: আপনার নিবন্ধিত অ্যাপ ডেভেলপারদের মধ্যে কোনটি সবচেয়ে বেশি API ট্র্যাফিক তৈরি করছে তা দেখায়। আপনার প্রতিটি ডেভেলপারের জন্য, আপনি খুঁজে পেতে পারেন কে সবচেয়ে বেশি API ট্র্যাফিক তৈরি করছে এবং সবচেয়ে বেশি ত্রুটি তৈরি করছে। ডেভেলপার এনগেজমেন্ট দেখুন।

ব্যবস্থাপনা UI-তে ফিল্টারিং বিকল্পগুলি

ব্যবস্থাপনা UI-তে API প্রক্সি, পণ্য, বিকাশকারী এবং অ্যাপ পৃষ্ঠাগুলিতে, অনুসন্ধানের জন্য নতুন ফিল্টারিং বিকল্পগুলি উপলব্ধ।

অফলাইন ট্রেস টুল

অফলাইন ট্রেস টুল আপনাকে পূর্বে সংরক্ষিত ট্রেস সেশনগুলি দেখতে এবং বিশ্লেষণ করতে দেয়। একটি সংরক্ষিত ট্রেস সেশন মূলত একটি ট্রেস সেশনের "রেকর্ডিং", এবং সমস্যা সমাধান এবং আরও বিশ্লেষণের প্রয়োজন হলে এটি কার্যকর হতে পারে। অফলাইন ট্রেস টুলের UI "লাইভ" ট্রেস টুলের অনুরূপ।

আরও তথ্যের জন্য, অফলাইন ট্রেস টুল ব্যবহার করা দেখুন।

ব্যবহারকারীর ভূমিকা ব্যবহারকারীর সেটিংসে প্রদর্শিত হবে

ব্যবস্থাপনা UI (ব্যবহারকারীর নাম > ব্যবহারকারীর সেটিংস) এর ব্যবহারকারী সেটিংস পৃষ্ঠায়, ব্যবহারকারীর ভূমিকা এখন প্রদর্শিত হয়।

এজ ম্যানেজমেন্ট UI বর্ধিতকরণ

এই রিলিজে এজ ম্যানেজমেন্ট UI-তে বেশ কিছু ছোট ব্যবহারযোগ্যতা এবং ধারাবাহিকতার উন্নতি অন্তর্ভুক্ত করা হয়েছে।

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

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

ইস্যু আইডি বিবরণ
APIRT-272 সম্পর্কে io.timeout.millis সেটিংটি মেনে চলা হচ্ছে না
একটি API প্রক্সির HTTP টার্গেট সংযোগে io.timeout.millis সেটিং এখন গতিশীল টার্গেট এন্ডপয়েন্টের জন্য সম্মানিত।
APIRT-441 সম্পর্কে ক্লায়েন্টে ফেরত পাঠানো OAuth ত্রুটির বার্তাগুলি পরিবর্তিত হয়েছে
OAuthV2 নীতিতে, যখন continueOnError সত্যে সেট করা থাকে, তখন Edge এখন ত্রুটি সম্পর্কে আরও তথ্য প্রদানের জন্য নিম্নলিখিত নতুন ফ্লো ভেরিয়েবলগুলিকে পূরণ করে: oauthV2.policy-name.fault.name এবং oauthV2.policy-name.fault.cause
APIRT-641 সম্পর্কে হালনাগাদকৃত XSD-এর অবস্থান
Apigee samples GitHub সংগ্রহস্থলে Edge নীতিমালার স্কিমগুলি আপডেট করা হয়েছে। দেখুন: https://github.com/apigee/api-platform-samples/tree/master/schemas/policy
APIRT-848 সম্পর্কে মেসেজ প্রসেসরের উচ্চ RES মেমরি ব্যবহার
APIRT-970 সম্পর্কে মেসেজ প্রসেসরে উচ্চ হিপ ব্যবহার
APIRT-998 সম্পর্কে একাধিক X-Forwarded-For IP সহ AccessControl নীতি ট্র্যাফিক ব্লক করছে না
অ্যাক্সেস কন্ট্রোল নীতিতে, শুধুমাত্র প্রথম X-Forwarded-For হেডার ব্যবহার করা হচ্ছিল। এখন নীতিটি সমস্ত X-Forwarded-For হেডার ব্যবহার করে যদি একাধিক উপস্থিত থাকে।
APIRT-1078 সম্পর্কে মেসেজ প্রসেসর এবং রাউটারগুলি স্থাপনের সময় কখনও কখনও অচল অবস্থায় প্রবেশ করে।
APIRT-1098 সম্পর্কে জাভাস্ক্রিপ্ট চালানোর সময় java.util.ConcurrentModificationException দেখানো MP লগ
ডিবাগ/ট্রেসের সময় কিছু জাভাস্ক্রিপ্ট নীতিতে পরিষেবা উপলব্ধ নয় এমন ত্রুটি দেখা দিচ্ছিল। এই সমস্যাটি সমাধান করা হয়েছে।
APIRT-1099 সম্পর্কে GetOAuthV2Info - AuthorizationCode-এর সমস্যা। NPE নিক্ষেপ করা হচ্ছে।
"AuthorizationCode" আনার চেষ্টা করার সময় GetOAuthV2Info নীতিটি নাল পয়েন্টার ব্যতিক্রমগুলি ফেলে দিচ্ছিল। এই সমস্যাটি সমাধান করা হয়েছে। নীতিটি এখন AuthorizationCode তথ্য পুনরুদ্ধারকে সমর্থন করে।
AXAPP-572 সম্পর্কে ড্যাশবোর্ড পৃষ্ঠার ড্রপডাউন নির্বাচনের পরে অবস্থা পরিবর্তন করে না
AXAPP-1295 সম্পর্কে কাস্টম রিপোর্টের ফলে অভ্যন্তরীণ সার্ভার ত্রুটি দেখা দেয়
ম্যানেজমেন্ট UI এখন নিশ্চিত করে যে কাস্টম রিপোর্ট থেকে অ্যানালিটিক্স কলের জন্য বিশেষ অক্ষর (%, ") সঠিকভাবে এনকোড করা আছে।
AXAPP-1320 সম্পর্কে খালি কাস্টম মাত্রায় ড্রিলডাউন করার ফলে "সঠিক" স্তরের নির্ভুলতার সাথে ত্রুটি দেখা দেয়
AXAPP-1390 সম্পর্কে "ড্যাশবোর্ড" পৃষ্ঠায় শীর্ষ কর্মক্ষমতা দৃশ্য লোড করার চেষ্টা করার সময় "সার্ভার ত্রুটি" সতর্কতা
AXAPP-1427 সম্পর্কে "মিনিট অনুসারে" দেখার সময় ড্যাশবোর্ডে প্রতিক্রিয়াশীলতার সমস্যা
CORERT-280 সম্পর্কে সমস্ত থ্রেড ব্যবহার এড়াতে TCPMonitor-এর কাজগুলি নির্দিষ্ট বিলম্বে নির্ধারণ করা উচিত, নির্দিষ্ট বিরতিতে নয়।
সিস্টেম রিসোর্সগুলিকে আরও দক্ষতার সাথে পরিচালনা করার জন্য TCPMonitor কোডটি অপ্টিমাইজ করা হয়েছে।
CORERT-297 সম্পর্কে java.lang.OutOfMemoryError: লোড পরীক্ষার সময় Netty রাউটারে সরাসরি বাফার মেমরি পরিলক্ষিত হয়েছে
CORERT-331 সম্পর্কে '|' যুক্ত URL-এর কারণে অনুরোধটি ত্রুটিপূর্ণ হচ্ছে
URL গুলিতে ("|") পাইপ অক্ষরগুলির কারণে খারাপ অনুরোধ ত্রুটি হচ্ছিল। এই সমস্যাটি সমাধান করা হয়েছে।
CORERT-338 সম্পর্কে proxyBasePath, env, vhost alias, এবং vhost পোর্টের সাথে বিরোধপূর্ণ এন্ট্রি থাকলে সেরা বেস পাথ মিল খুঁজুন
CORERT-348 সম্পর্কে "সংযোগ: বন্ধ" প্রতিক্রিয়া শিরোনামের কারণে ব্যাকএন্ডের 200 503 এ পরিবর্তিত হয়েছে।
DEVRT-1039 সম্পর্কে লেনদেন হার পরিকল্পনা বাধ্যতামূলক নয়
লেনদেন রেকর্ডিং নীতির প্রয়োজনীয়তা কার্যকর করা হচ্ছিল না। নগদীকরণের জন্য এখন পণ্যের জন্য একটি লেনদেন রেকর্ডিং নীতি থাকা আবশ্যক, যাতে পণ্যটি ধারণকারী প্যাকেজের জন্য একটি রেট প্ল্যান সংজ্ঞায়িত করা যায়।
DEVRT-1210 সম্পর্কে শর্তাবলী তারিখ ক্ষেত্রটি বৈধতার জন্য org টাইমজোন ব্যবহার করে না
শর্তাবলী কার্যকর তারিখটি ভুলভাবে গণনা করা হচ্ছিল। তারিখটি এখন প্রতিষ্ঠানের সময় অঞ্চলের সাথে যাচাই করা হয়েছে।
এমজিএমটি-৯২৭ নীতিমালায় XML সঠিকভাবে পার্স না করলে UI ডেভেলপ করা যায়, নতুন সংশোধন সংরক্ষণ করার সময় সমস্যা হতে পারে।
XML সংজ্ঞাগুলি একাধিক লাইনে মোড়ানোর সময় ম্যানেজমেন্ট UI API প্রক্সি এবং নীতিগুলি পার্স করছিল না। এই সমস্যাটি সমাধান করা হয়েছে।
এমজিএমটি-১২৯৪ যদি টার্গেট ব্যাক-এন্ড সাড়া দিতে কিছুটা সময় নেয়, তাহলে নতুন ট্রেস UI ইনকামিং রিকোয়েস্ট দেখায় না।
এমজিএমটি-১৩০২ লগইনের লুপকে ম্যানেজমেন্ট UI-তে রিডাইরেক্ট করুন
কিছু ক্ষেত্রে, Firefox-এর ম্যানেজমেন্ট UI-তে লগ ইন করা কাজ করবে না। এটি ঠিক করা হয়েছে।
এমজিএমটি-১৩০৯ ট্রেস UI ফিল্টার স্পষ্টভাবে বিশেষ অক্ষরগুলিকে urlencode করে
এমজিএমটি-১৩২৩ API মডেলটি শংসাপত্র ছাড়াই পুনরুদ্ধার করা যেতে পারে
API মডেল রিসোর্সগুলির জন্য এখন proxyUrl আবিষ্কারের শেষ বিন্দু ব্যতীত সকল অনুরোধের জন্য প্রমাণীকরণ প্রয়োজন। এর অর্থ হল, SmartDocs HTML সরাসরি ব্যাকএন্ড থেকে দেখার জন্য এখন শংসাপত্রের প্রয়োজন।
এমজিএমটি-১৩৮৬ APIProxy ওভারভিউ পৃষ্ঠায় AJAX ত্রুটি
বিভিন্ন ব্রাউজার ট্যাবে একাধিক প্রতিষ্ঠান সক্রিয় থাকাকালীন ডেটা ইন্টিগ্রিটি ত্রুটি ঘটছিল। এজ ম্যানেজমেন্ট UI এখন মাল্টি-ব্রাউজার-ট্যাব পরিস্থিতিতে ডেটা ইন্টিগ্রিটি নিশ্চিত করতে সাহায্য করে। ব্রাউজার ট্যাবে একটি প্রতিষ্ঠানের সাথে কাজ করার পরে, ব্যবস্থাপনা আপনাকে অন্য সমস্ত ম্যানেজমেন্ট UI ট্যাবে সেই প্রতিষ্ঠানে স্যুইচ করতে বাধ্য করে।
এমজিএমটি-১৪১০ সার্ভিস কলআউটে ব্যবহার করার সময় টার্গেট সার্ভার যাচাই করা হয়নি
একটি সার্ভিস কলআউট নীতিতে, API প্রক্সি বান্ডেল স্থাপনের সময় একটি অনুপস্থিত টার্গেট এন্ডপয়েন্ট অনুমোদিত ছিল। নীতির টার্গেট এন্ডপয়েন্ট এখন যাচাই করা হচ্ছে, এবং একটি সার্ভিস কলআউটে একটি অনুপস্থিত টার্গেট এন্ডপয়েন্ট স্থাপনের সময় একটি ত্রুটি সৃষ্টি করে।
এমজিএমটি-১৪১১ TargetEndPoint এর LoadBalancer এ কোন <Path> ভেরিয়েবল নেই যা স্থাপনার সময় NPE ছুঁড়ে দেয়
HTTPTargetConnection-এ, যখন একটি LoadBalancer ব্যবহার করা হত এবং একটি Path নির্দিষ্ট করা হত না, তখন একটি 500 ত্রুটি দেখা দিত। এই সমস্যাটি সমাধান করা হয়েছে। যদি একটি LoadBalancer-এ Path উপাদানটি অনুপস্থিত থাকে, তাহলে ডিফল্ট "/" ব্যবহার করা হয়।
এমজিএমটি-১৪১৬ ভুল শর্ত সহ একটি প্রক্সি বান্ডেল স্থাপন করার সময় উন্নতির বার্তা
API প্রক্সি তৈরির সময় ত্রুটির বার্তাগুলি উন্নত করা হয়েছে যাতে ত্রুটির অবস্থান এবং কারণ সম্পর্কে আরও তথ্য অন্তর্ভুক্ত করা হয়।
এমজিএমটি-১৪৯৬ ব্যবহারকারী যোগ করার সময় ভুল UI ত্রুটি বার্তা
কোনও প্রতিষ্ঠানে বিদ্যমান ব্যবহারকারীকে পুনরায় যুক্ত করার চেষ্টা করার সময়, "User undefined already exists in the organization" বার্তাটি উপস্থিত হয়েছিল। 'undefined' শব্দটি এখন ব্যবহারকারীর নাম দিয়ে প্রতিস্থাপিত হয়েছে।
এমজিএমটি-১৫৩২ সম্পাদনা অনুমতি ছাড়া কাস্টম ভূমিকা একটি API প্রক্সি তৈরির অনুমতি দেয় না
এমজিএমটি-১৫৩৮ ইমেলের স্থানীয় অংশে $ থাকলে ডেভেলপারদের পুনরুদ্ধার করা যাবে না
এমজিএমটি-১৫৪৩ ম্যানেজমেন্ট UI এর মাধ্যমে 'ব্যবহারকারী' ভূমিকায় স্থাপন করা যাবে না

জ্ঞাত সমস্যা

এই রিলিজে নিম্নলিখিত জ্ঞাত সমস্যাগুলি রয়েছে।

ইস্যু আইডি বিবরণ
APIRT-950 সম্পর্কে রিপোর্টে ডেভেলপার অ্যাপ এবং পণ্যের জন্য "na" দেখাতে পারে
"na" কখনও কখনও বিশ্লেষণ প্রতিবেদনে দেখা যায়। নিম্নলিখিত ডকুমেন্টেশন বিষয়টি বিভিন্ন প্রসঙ্গে "na" এর অর্থ কী তা বর্ণনা করে: মানে? ভবিষ্যতের আপডেট UI-তে এই লেবেলের প্রদর্শন উন্নত করবে।