14.01.00.00 - Apigee Edge অন-প্রিমি সেস রিলিজ নোট

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

২৯ জানুয়ারি, ২০১৪ বুধবার, আমরা Apigee Edge-এর নতুন অন-প্রিমিজেস ভার্সন প্রকাশ করেছি।

আপনার কোনও প্রশ্ন থাকলে, Apigee Edge সহায়তা টিমের সাথে যোগাযোগ করুন।

এই রিলিজে নিম্নলিখিত ক্লাউড রিলিজ থেকে ফিচার ও সমস্যার সমাধান অন্তর্ভুক্ত রয়েছে:

নতুন ফিচার ও উন্নতি

  • টোকেনে কাস্টম অ্যাট্রিবিউট আপডেট করার জন্য OAuth 2.0
    নতুন "OAuth v2.0 সংক্রান্ত তথ্য সেট করুন" নীতি আপনাকে OAuth 2.0 টোকেনে কাস্টম অ্যাট্রিবিউট আপডেট করতে দেয়।
    http://apigee.com/docs/api-services/content/set-oauth-tokens-attributes-using-setoauthv2info
  • OAuth 1.0a নীতি সংক্রান্ত আপডেট
    এই রিলিজে OAuth 1.0a নীতিতে নিম্নলিখিত আপডেট করা হয়েছে:
    • OAuth 2.0 টোকেনের মতো, আপনি এখন OAuth 1.0a টোকেনে কাস্টম অ্যাট্রিবিউট সেট করতে পারবেন।
    • নতুন GenerateVerifier অপারেশন আপনাকে OAuth 1.0a যাচাইকারী তৈরি করতে ও রিটার্ন করতে দেয় (OAuth 2.0-এর অনুমোদন কোডের মতো)।
  • ফ্লো ভেরিয়েবলে SSL সংক্রান্ত তথ্য
    Apigee Edge এখন আপনাকে ফ্লো ভেরিয়েবলে SSL সংক্রান্ত তথ্য প্রোপাগেট ও অ্যাক্সেস করতে দেয়। ProxyEndpoint-এ একটি নতুন "propagate.additional.ssl.headers" প্রপার্টি সেট করার মাধ্যমে, Apache ওয়েব সার্ভারে উপলভ্য একই SSL তথ্য অ্যাক্সেস করতে পারবেন।
    http://apigee.com/docs/api-services/api/variables-reference
  • HTTP হেডার হিসেবে JMS হেডার
    ডাউনস্ট্রিম প্রসেসিংয়ের জন্য সমস্ত JMS হেডার এখন HTTP হেডার হিসেবে প্রোপাগেট করা হয়।
  • Node.js মডিউল আপডেট
    Apigee-এর বিল্ট-ইন Node.js মডিউল আপডেট করা হয়েছে যাতে নিম্নলিখিত মডিউলগুলি অন্তর্ভুক্ত করা যায়: argo 0.4.9, async 0.2.9, express 3.4.8, underscore 1.5.2, usergrid 0.10.7, volos-cache-memory 0.0.3, volos-oauth-apigee 0.0.2, volos-quota-apigee 0.0.2.
  • ম্যানেজমেন্ট UI-তে কাস্টম ভূমিকা - বিটা
    "ব্যবসায়িক ব্যবহারকারী", "অপারেশন অ্যাডমিনিস্ট্রেটর", "সংস্থা অ্যাডমিনিস্ট্রেটর" ও "ব্যবহারকারী" হিসেবে আগে থেকে থাকা ব্যবহারকারীর ভূমিকা ছাড়াও, এই রিলিজের মধ্যে একটি বিটা ফিচার রয়েছে যা আপনাকে ম্যানেজমেন্ট UI-তে কাস্টম ভূমিকা তৈরি করতে দেয়। আপনি কাস্টম রোল ব্যবহার করে বিভিন্ন Edge ফিচারের অ্যাক্সেস কন্ট্রোল করতে পারবেন।
  • উন্নত API পরিষেবা (আগেকার নাম অ্যাপ পরিষেবা) ইনস্টলার
    Apigee Edge উন্নত API পরিষেবা (আগেকার নাম অ্যাপ পরিষেবা) এখন অন-প্রিমিজে ব্যবহারের জন্য উপলভ্য। আগে থেকে থাকা Edge ইনস্টলার আপনাকে নিজের অন-প্রিমিজেস এনভায়রনমেন্টে উন্নত API পরিষেবা ডেপ্লয় ও কনফিগার করতে দেয়।
  • ডেভেলপার পরিষেবা মনিটাইজেশন (আগে মনিটাইজেশন পরিষেবা) ইনস্টলার
    মনিটাইজেশন ক্ষমতা Edge ডেভেলপার পরিষেবার অংশ। Edge অন-প্রাঙ্গণে ইনস্টলার এখন উন্নত, ইন্টিগ্রেটেড মনিটাইজেশন ইনস্টলার অন্তর্ভুক্ত করে। মনিটাইজেশনের জন্য অতিরিক্ত পেড লাইসেন্স প্রয়োজন।
  • একটি হোস্টেই একাধিক মেসেজ প্রসেসর - সাইলেন্ট ইনস্টলেশন
    এই এনহ্যান্সমেন্ট একটি হোস্টেই ইনস্টল করা একাধিক মেসেজ প্রসেসরের ডেপ্লয়মেন্ট টপোলজিকে সমর্থন করে, যার জন্য প্রতিটি মেসেজ প্রসেসরকে একটি নির্দিষ্ট IP অ্যাড্রেসে বাইন্ড করতে হয়। আপনি এখন সাইলেন্ট ইনস্টলেশন কনফিগারেশন ফাইলে BIND_ON_ALL_INTERFACES=n প্রপার্টি সেটিং যোগ করতে পারবেন, যা মেসেজ প্রসেসরকে একই ফাইলে HOSTIP প্রপার্টি দ্বারা নির্দিষ্ট করা একটি নির্দিষ্ট IP অ্যাড্রেস শুনতে বাধ্য করে। এই প্রপার্টি এবং সাইলেন্ট ইনস্টলেশন কনফিগার করা সম্পর্কে আরও তথ্যের জন্য, Apigee অন-প্রাঙ্গণে ডিপ্লয়মেন্ট কিট ইনস্টল ও কনফিগারেশন গাইড দেখুন।
  • JMS আপডেট
    এই রিলিজে Apigee-এর JMS সহায়তার জন্য বিভিন্ন আপডেট অন্তর্ভুক্ত রয়েছে, যার মধ্যে এগুলি পড়ে:
    • ডাউনস্ট্রিম প্রসেসিংয়ের জন্য সমস্ত JMS হেডার এখন HTTP হেডার হিসেবে প্রোপাগেট করা হয়।
    • JMS প্রক্সি ব্যবহার করে ResponseQueue-এ রাখা মেসেজের জন্য আপনি এখন ExpiryTime ও DeliveryMode নির্দিষ্ট করতে পারবেন। স্ট্যান্ডার্ড JMS হেডারের সাথে ম্যাচ করা সব HTTP হেডার "যেমন আছে তেমন" সেট করা হয় এবং অন্যান্য HTTP হেডার JMS প্রক্সি দ্বারা ব্যবহৃত উত্তর মেসেজে JMS প্রপার্টি হিসেবে সেট করা হয়।

সমস্যার সমাধান করা হয়েছে

বিষয় বিবরণ
কাস্টম ভূমিকা সংক্রান্ত অনুমতি কাস্টম ভূমিকা ব্যবহার করে সেট করা অনুমতি এখন প্রত্যাশিতভাবে কাজ করে।
API লেটেন্সি অ্যানালিটিক্স API প্রক্সি ফ্লোতে, টার্গেট সিস্টেমে কল করার ফলে টাইম-আউট হলে (যেমন, একটি HTTP রিড টাইম-আউট), API অ্যানালিটিক্সে টার্গেট লেটেন্সি টাইম অন্তর্ভুক্ত করা হয়।
নীতিতে “type” অ্যাট্রিবিউট সব Apigee নীতিতে "টাইপ" অ্যাট্রিবিউট এখন সঠিকভাবে কাজ করে।
OAuth 2.0 টোকেন বাতিল করা Apigee OAuth 2.0 নীতির জন্য টোকেন বাতিল করার ফাংশনালিটি এখন OAuth স্পেসিফিকেশনের সাথে ম্যাচ করে। “টোকেন” প্যারামিটার সেট করার সময় আপনাকে আর “টাইপ” প্রদান করতে হবে না।
কী/ভ্যালু ম্যাপ সহ RBAC এনভায়রনমেন্ট লেভেলে তৈরি কী/ভ্যালু ম্যাপের জন্য রোল-ভিত্তিক অ্যাক্সেস কন্ট্রোল এখন কাজ করে।
OAuth 1.0a নীতি সংক্রান্ত উত্তরের ফরম্যাট OAuth 1.0a নীতি সহ কোনও API-তে অনুরোধ করার সময়, উত্তরটি এখন Accept হেডার ফর্ম্যাটে ফেরত দেওয়া হয়।

পরিচিত সমস্যা

বিষয় বিবরণ
HTTP 1.0 অনুরোধ,
HTTP 1.1 উত্তর
এই সমস্যার মধ্যে এমন একটি পরিস্থিতি অন্তর্ভুক্ত যেখানে ক্লায়েন্ট হেডার content-length প্রপার্টি সহ HTTP 1.0 ব্যবহার করে একটি অনুরোধ পাঠায়, কিন্তু ব্যাকএন্ড পরিষেবা HTTP 1.1 ব্যবহার করার জন্য কনফিগার করা হয় এবং পরিবর্তে চ্যাঙ্কড এনকোডিংয়ের জন্য transfer-encoding প্রপার্টি রিটার্ন করে।
এই পরিস্থিতি সফলভাবে সামলাতে, আপনি AssignMessage নীতি ব্যবহার করে HTTP 1.1 রেসপন্স থেকে transfer-encoding প্রপার্টি সরিয়ে দিতে পারেন। API প্রক্সি রেসপন্স ফ্লোতে অ্যাটাচ করা নিম্নলিখিত নীতিতে, HTTP হেডার থেকে transfer-encoding প্রপার্টি সরিয়ে দেওয়া হয় যা ক্লায়েন্টকে আন-চাঙ্কড রেসপন্স পেতে দেয়।
<AssignMessage name="RemoveChunkedEncoding">
<AssignTo createNew="false" type="response"></AssignTo>
<সরিয়ে দিন>
<Headers>
<Header name="Transfer-Encoding"/>
<Header name="transfer-encoding"/>
</Headers>
</Remove>
<IgnoreUnresolvedVariables>false</IgnoreUnresolvedVariables>
</AssignMessage>