আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান । তথ্য
মঙ্গলবার, ফেব্রুয়ারি 2, 2016-এ, আমরা পাবলিক ক্লাউডের জন্য Apigee Edge-এর একটি নতুন ক্লাউড সংস্করণ প্রকাশ করেছি৷
নতুন বৈশিষ্ট্য এবং উন্নতি
এই রিলিজে নতুন বৈশিষ্ট্য এবং বর্ধিতকরণ নিম্নরূপ।
পুনরায় ডিজাইন করা API প্রক্সি উইজার্ড
API প্রক্সি উইজার্ড পুনরায় ডিজাইন করা হয়েছে। যখন আপনি ব্যবস্থাপনা UI-তে API প্রক্সি পৃষ্ঠায় "+ API প্রক্সি" ক্লিক করেন, তখন নতুন উইজার্ড আপনাকে API প্রক্সি তৈরির প্রক্রিয়ার মাধ্যমে গাইড করে। পূর্ববর্তী API প্রক্সি উইজার্ডের মতো একই সেটিংস উপলব্ধ। (MGMT-1376)
OpenAPI (Swagger) নথি দিয়ে API প্রক্সি তৈরি করুন
নতুন API প্রক্সি উইজার্ড পুনরায় ডিজাইনের অংশ হিসাবে, আপনি এখন একটি OpenAPI (Swagger) নথি থেকে একটি API প্রক্সি তৈরি করতে পারেন৷ API প্রক্সি উইজার্ডের প্রথম পৃষ্ঠায়, Reverse Proxy , Node.js App , বা No Target নির্বাচন করার সময় OpenAPI ব্যবহার করুন ক্লিক করুন। প্রদর্শিত ক্ষেত্রটিতে, আপনার OpenAPI নথিতে URL লিখুন। আরও তথ্যের জন্য, একটি সাধারণ API প্রক্সি তৈরি করুন দেখুন। (MGMT-1376)
SOAP প্রক্সিগুলির জন্য WSDL 1.2 সমর্থন
Apigee Edge SOAP পরিষেবাতে কল করার জন্য API প্রক্সি তৈরিতে WSDL 1.2 সমর্থন করে। (MGMT-2835)
TargetEndpoint কনফিগারেশনে SSLInfo ভেরিয়েবল
একটি API প্রক্সি টার্গেটএন্ডপয়েন্টে, আপনি নমনীয় রানটাইম প্রয়োজনীয়তা সমর্থন করার জন্য গতিশীলভাবে SSL/TLS বিবরণ সেট করতে পারেন। টার্গেটএন্ডপয়েন্ট কনফিগারেশনে কিভাবে SSLInfo সেট করা হবে তার নিচের উদাহরণে, একটি জাভা কলআউট, একটি জাভাস্ক্রিপ্ট নীতি, বা একটি অ্যাসাইন মেসেজ নীতি দ্বারা রানটাইমে মানগুলি সরবরাহ করা যেতে পারে। আপনি সেট করতে চান এমন মান ধারণ করে যেকোন বার্তা ভেরিয়েবল ব্যবহার করুন।
<TargetEndpoint> ... <SSLInfo> <Enabled>{myvars.ssl.enabled}</Enabled> <ClientAuthEnabled>{myvars.ssl.client.auth.enabled}</ClientAuthEnabled> <KeyStore>{myvars.ssl.keystore}</KeyStore> <KeyAlias>{myvars.ssl.keyAlias}</KeyAlias> <TrustStore>{myvars.ssl.trustStore}</TrustStore> </SSLInfo> ... </TargetEndpoint>
এই বৈশিষ্ট্যটি নিম্নলিখিত নথিতে কভার করা হয়েছে:
- API প্রক্সি কনফিগারেশন রেফারেন্স
- https://community.apigee.com/articles/21424/dynamic-sslinfo-for-targetendpoint-using-variable.html
(APIRT-1475)
SAML দাবী নীতির জন্য RSA_SHA256 অ্যালগরিদম সমর্থন
SAML দাবী নীতিগুলি এখন RSA_SHA1 ছাড়াও RSA_SHA256 অ্যালগরিদম সমর্থন করে৷ (APIRT-1779)
শংসাপত্র আপলোড উপর বৈধতা
কীস্টোর এবং ট্রাস্টস্টোরে মেয়াদোত্তীর্ণ বা অবৈধ শংসাপত্র আপলোড করা প্রতিরোধে সহায়তা করার জন্য, ব্যবস্থাপনা API আপলোডের শংসাপত্রগুলিকে যাচাই করে৷ ফাইলের আকার 50KB-এর চেয়ে বড় নয় এবং বিন্যাস PEM বা DER হয় তা নিশ্চিত করার জন্য শংসাপত্রগুলি যাচাই করা হয়৷ শংসাপত্রের মেয়াদও বৈধ। ডিফল্ট মেয়াদোত্তীর্ণ বৈধতাকে ওভাররাইড করতে (আপলোডের সময় শংসাপত্রের মেয়াদ শেষ হওয়ার জন্য যাচাই না করার জন্য), নিম্নলিখিত ক্যোয়ারী প্যারামিটারটি ব্যবহার করুন: ?ignoreExpiryValidation=true
আরও তথ্যের জন্য, একটি কীস্টোরে একটি JAR ফাইল আপলোড করুন এবং একটি ট্রাস্টস্টোরে একটি শংসাপত্র আপলোড করুন দেখুন। (SECENG-516) এবং (APIRT-2213)
Node.js লগ পৃষ্ঠায় অটো-পোলিং
প্রক্সি এডিটর থেকে Node.js লগগুলি দেখার সময়, উপলব্ধ নতুন লগগুলি তালিকাভুক্ত করতে Node.js লগ পৃষ্ঠাটি পর্যায়ক্রমে স্বয়ংক্রিয়ভাবে রিফ্রেশ হয়৷ অটো-রিফ্রেশ বন্ধ করতে "স্টপ অটো রিফ্রেশ" এ ক্লিক করুন। (MGMT-1692)
API পণ্য পৃষ্ঠার কর্মক্ষমতা, কোনো ডেভেলপার অ্যাপ তালিকাভুক্ত নয়
ম্যানেজমেন্ট UI-তে একটি API পণ্য দেখার সময়, সেই পণ্যের সাথে যুক্ত বিকাশকারী অ্যাপগুলি তালিকাভুক্ত করা হয়। UI কর্মক্ষমতা উন্নত করতে, API পণ্য সম্পাদনা করার সময় বিকাশকারী অ্যাপগুলির তালিকা দেখানো হয় না। (MGMT-2869)
দৈনিক বিশ্লেষণ ইমেল সদস্যতা
প্রতিষ্ঠানের প্রশাসকদের এখন স্পষ্টভাবে দৈনিক বিশ্লেষণ রিপোর্ট ইমেল সাবস্ক্রাইব করতে হবে। ম্যানেজমেন্ট UI-তে বা ম্যানেজমেন্ট API-এর মাধ্যমে ব্যবহারকারীর পছন্দ সেট করে সদস্যতা/আনসাবস্ক্রাইব করুন। আরো তথ্যের জন্য, দৈনিক বিশ্লেষণ ইমেল সদস্যতা দেখুন. (AXAPP-1949)
sum() প্রতিক্রিয়া সময় মেট্রিক্সের ফাংশন
অ্যানালিটিক্স কাস্টম রিপোর্ট এবং API কলগুলিতে, "সমষ্টি" সমষ্টিগত ফাংশন এখন টার্গেট রেসপন্স টাইম, টোটাল রেসপন্স টাইম এবং end_point_response_time এর জন্য উপলব্ধ। উদাহরণস্বরূপ, /stats API (/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0), আপনি এখন নিম্নলিখিত "নির্বাচন" ক্যোয়ারী ব্যবহার করতে পারেন প্যারামিটার: ?select=sum(total_response_time)। (AXAPP-2006)
লেটেন্সি অ্যানালাইসিস রিপোর্ট: API প্রক্সি নাম সাজানো হয়েছে
লেটেন্সি অ্যানালাইসিস রিপোর্ট UI (শুধুমাত্র Apigee Edge এন্টারপ্রাইজ প্ল্যান) এ API প্রক্সিগুলি প্রক্সি ড্রপ-ডাউন তালিকায় বর্ণানুক্রমিকভাবে তালিকাভুক্ত করা হয়েছে। (MGMT-2858)
ডেভেলপার অ্যাপস ড্যাশবোর্ডে ডিসপ্লে নামের দ্বারা দেখানো হয়েছে
ম্যানেজমেন্ট UI ড্যাশবোর্ডে, বিকাশকারী অ্যাপস বার চার্ট অভ্যন্তরীণ নামের পরিবর্তে প্রদর্শন নামের দ্বারা বিকাশকারী অ্যাপগুলিকে তালিকাভুক্ত করে। (MGMT-2853)
কাস্টম রিপোর্টে নতুন তারিখ/সময় উইজেট
ম্যানেজমেন্ট UI-তে একটি কাস্টম রিপোর্ট পৃষ্ঠায় তারিখ/সময় পিকার উইজেটটি উন্নত করা হয়েছে। (MGMT-2881)
নগদীকরণ: API প্যাকেজের নাম সম্পাদনা করুন
আপনি নগদীকরণ জীবনচক্র চলাকালীন যেকোন সময়ে একটি API প্যাকেজের নাম আপডেট করতে পারেন, এমনকি যখন API প্যাকেজে একটি প্রকাশিত হার পরিকল্পনা থাকে। (DEVRT-2177)
নগদীকরণ: কাস্টম বৈশিষ্ট্যে অনুমোদিত দশমিক
একটি "কাস্টম অ্যাট্রিবিউট সহ রেট কার্ড" প্ল্যান ব্যবহার করার সময়, মেসেজ হেডারে কাস্টম অ্যাট্রিবিউট যা লেনদেনের জন্য গুণক হিসাবে ব্যবহৃত হয় সেটি এখন চার দশমিক স্থান পর্যন্ত দশমিক মান হতে পারে। এই ধরনের পরিকল্পনা সম্পর্কে আরও তথ্যের জন্য, রেট কার্ডের কাস্টম অ্যাট্রিবিউটের বিশদ বিবরণ দেখুন। ( DEVRT-2191)
সাধারণ উন্নতি
এই রিলিজে একাধিক ব্যবহারযোগ্যতা, কর্মক্ষমতা, নিরাপত্তা, এবং স্থিতিশীলতার উন্নতিও রয়েছে।
বাগ সংশোধন করা হয়েছে
এই রিলিজে নিম্নলিখিত বাগগুলি সংশোধন করা হয়েছে৷
ইস্যু আইডি | বর্ণনা |
---|---|
MGMT-2964 | নতুন প্রক্সি সম্পাদক ফ্লোস ট্যাগের ভিতরে মন্তব্য গ্রহণ করে না |
MGMT-2957 | একটি প্রতিষ্ঠানে একটি নতুন পড যোগ করা নতুন পডে রাউটারের ত্রুটি হিসাবে বান্ডেলের স্থাপনার স্থিতি ফিরিয়ে দেয় |
MGMT-2937 | কাস্টম ভূমিকা সহ অপর্যাপ্ত অনুমতি ত্রুটি৷ |
MGMT-2875 | WSDL SOAP প্রজন্মের SOAP 1.2 এর জন্য ভুল শিরোনাম রয়েছে |
MGMT-2739 | ডেভেলপার অ্যাপস রিপোর্ট, অ্যানালিটিক্স ট্যাব অসঙ্গতি গ্রাফ দেখায় না |
MGMT-2735 | রিফ্রেশ করা Node.js লগ কখনই সম্পূর্ণ/বন্ধ হয় না |
MGMT-2734 | একটি স্থাপন করা বান্ডিল সংরক্ষণ করার চেষ্টা করার সময় কোনো ত্রুটির পরে সংরক্ষণ বোতামটি সক্ষম হয় না৷ |
MGMT-2729 | UI-তে টার্গেট সার্ভারের জন্য পোর্ট আপডেট করা SSLInfo মুছে ফেলে |
MGMT-2702 | Firefox এবং IE এর জন্য ক্রস-সাইট নিরাপত্তা দুর্বলতা একটি নিরাপত্তা দুর্বলতা সংশোধন করা হয়েছে যা FireFox এবং IE দুর্বলতার কারণে ঘটতে পারে যা ভুলভাবে ক্রস-সাইট অনুরোধের অনুমতি দেয়। |
MGMT-2681 | প্রক্সি এডিটর: কন্ডিশনে রেজেক্স ম্যাচ ব্যবহার করার সময়, ফ্লো নেভিগেটর ক্রিয়াটি দেখায় না |
MGMT-2361 | RPCE ব্যতিক্রমের সাথে প্রক্সি স্থাপন ব্যর্থ হয়: কলের সময় শেষ |
MGMT-1662 | Apigee পাবলিক ক্লাউড রিলিজের সময় API প্রক্সি স্থাপনা ব্যর্থ হয় |
DEVRT-2286 | সিঙ্ক-অর্গানাইজেশন মনিটাইজেশন API ভাঙ্গা হয়েছে Apigee Edge ডেটা নগদীকরণের সাথে সিঙ্ক্রোনাইজ করতে ব্যবহৃত API 16.01.20 রিলিজের সর্বশেষ রিফ্রেশের সাথে ঠিক করা হয়েছে। |
DEVRT-2173 | প্যাকেজের নাম পরিবর্তন করতে হবে কিন্তু সক্রিয় হার পরিকল্পনার কারণে সম্পাদনা করতে অক্ষম |
DEVRT-1661 | রেট প্ল্যান শুরু হওয়ার তারিখের আগে API অনুরোধ করার জন্য বিকাশকারীকে অবরুদ্ধ করা হয়েছে, কিন্তু ব্লক কখনও প্রকাশ করা হয় না যদি একজন API বিকাশকারী একটি মাসিক ফ্ল্যাট, ভলিউম-ব্যান্ডেড, বা বান্ডেল রেট প্ল্যাট গ্রহণ করে যা ভবিষ্যতের তারিখে শুরু হয় এবং তারপর নির্দিষ্ট শুরুর তারিখের আগে API অনুরোধ পাঠায়, API বিকাশকারীকে আরও অনুরোধ করা থেকে অবরুদ্ধ করা হয়। একবার রেট প্ল্যান শুরু হওয়ার তারিখে পৌঁছে গেলে, ব্লকটি এখন প্রকাশ করা হয়েছে। |
DEVRT-1643 | ড্রাফ্ট রেট প্ল্যানটি সংরক্ষিত হওয়ার পরে নষ্ট হয়ে গেছে |
AXAPP-1991 | Apigee অ্যানালিটিক্স সারাংশ এবং ইমেলগুলি বন্ধ করে না |
AXAPP-1946 | অ্যানালিটিক্স ক্লিনআপ ডিস্ক স্পেস ছেড়ে দিচ্ছে না |
AXAPP-1708 | বিশ্লেষণ API একই পরিসংখ্যানের জন্য আমি কিভাবে জিজ্ঞাসা করছি তার উপর নির্ভর করে বিভিন্ন সংখ্যা তৈরি করে বলে মনে হচ্ছে |
AXAPP-1293 | অ্যানালিটিক্স সারাংশ ইমেলে অ-বিদ্যমান ডেভেলপার অ্যাপের নাম |
APIRT-2518 | JavaScript নীতির সাথে https ব্যাকএন্ডে সংযোগ করতে সমস্যা |
APIRT-2398 | অবৈধ/ মেয়াদোত্তীর্ণ অনুমোদন কোড Apigee ত্রুটি হিসাবে গণনা |
APIRT-2397 | steps.assignmessage.SetVariableFailed Apigee ত্রুটি হিসাবে গণনা করা হয়েছে |
APIRT-2396 | IllegalArgumentException, OAuth-এ ArrayIndexOutofBoundsException Apigee ত্রুটি হিসাবে গণনা করা হয়েছে |
APIRT-2362 | জাভাস্ক্রিপ্ট সংকলন ত্রুটি |
APIRT-2322 | Apigee ত্রুটি হিসাবে ভুল ক্লায়েন্ট আইডি ভুলভাবে রিপোর্ট করা হয়েছে |
APIRT-2159 | লগিং প্রিফিক্সে message_id যোগ করুন |
APIRT-2145 | Facebook API-এর জন্য লেনদেনের উচ্চ ব্যর্থতা ':' দিয়ে শুরু হওয়া হেডার মানের জন্য বৈধতা সরানো হয়েছে। |
APIRT-2137 | এমপি: খণ্ডিত স্থানান্তর এনকোডিং এবং বিষয়বস্তুর দৈর্ঘ্য 0 সহ 205 |
APIRT-2124 | Nginx রাউটার নতুন যোগ করা এমপিদের জন্য এমপি পুল আপডেট করে না |
APIRT-2117 | বার্তা লগিং নীতি DNS আপডেটগুলিকে সম্মান করে না |
APIRT-2110 | রাউটার দ্বারা শুধুমাত্র একটি X-ফরওয়ার্ড-ফর শিরোনাম দেওয়া হয় |
APIRT-2062 | SkipCacheLookup শর্ত পূরণ হলে প্রতিক্রিয়া ক্যাশে সঠিকভাবে কাজ করে না |
APIRT-2061 | মেসেজ প্রসেসর QPID তে বার্তা পাঠাচ্ছে না |
APIRT-2052 | ম্যানেজমেন্ট পোর্ট সাড়া না দেওয়ার কারণে উচ্চ সংখ্যক CLOSE_WAIT |
APIRT-2024 | লোড ব্যালেন্সার ছাড়া Nginx X-Forwarded-For HTTP শিরোনাম সঠিকভাবে পপুলেট করছে না 150930 রিলিজ নোট এবং অ্যাক্সেস কন্ট্রোল পলিসিতে এক্স-ফরওয়ার্ডেড-অবচন নোটিশ যোগ করা হয়েছে। |
APIRT-1933 | প্রক্সি-নির্দিষ্ট ক্লাসলোডাররা এখনও এমপি ক্লাসলোডারকে অর্পণ করে |
APIRT-1877 | নামস্থান আছে এমন XML প্রতিক্রিয়াগুলিকে মাস্ক করতে অক্ষম৷ |
APIRT-1838 | Apigee-127: VerifyAPIKey শুধুমাত্র একটি API পণ্য প্রদান করে যখন একাধিক পণ্য বিদ্যমান থাকে |
APIRT-1827 | কম সমসাময়িক স্ট্রিমিং সীমা পরিলক্ষিত |
APIRT-1820 | 4.15.04 ব্যক্তিগত ক্লাউড পরিবেশে বিরতিহীন বিলম্ব (> 1%) |
APIRT-707 | রানটাইম চলাকালীন NPE যদি <GenerateResponse> উপাদানটি VerifyAccessToken নীতিতে থাকে |