4.16.09 - ব্যক্তিগত ক্লাউড রিলিজ নোটের জন্য এজ

আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন
.info- তে যান।

সোমবার, ১৯ সেপ্টেম্বর, ২০১৬ তারিখে আমরা প্রাইভেট ক্লাউডের জন্য Apigee Edge-এর একটি নতুন সংস্করণ প্রকাশ করেছি।

পূর্ববর্তী Edge for Private Cloud ফিচার রিলিজের পর থেকে নিম্নলিখিত রিলিজগুলো প্রকাশিত হয়েছে এবং এই ফিচার রিলিজে অন্তর্ভুক্ত করা হয়েছে:

আপনার Edge for Private Cloud সংস্করণে কোনো নির্দিষ্ট ক্লাউড রিলিজ অন্তর্ভুক্ত আছে কিনা, তা কীভাবে জানবেন তা বুঝতে রিলিজ নাম্বারিং সম্পর্কে দেখুন।

রিলিজের সংক্ষিপ্ত বিবরণ

এই রিলিজে, ক্লাসিক এপিআই প্রক্সি এডিটরটি সরিয়ে দেওয়া হয়েছে এবং এর পরিবর্তে নতুন প্রক্সি এডিটরটি আনা হয়েছে, যা ক্লাসিক এডিটরের পাশাপাশি ব্যবহারের জন্য উপলব্ধ ছিল। অন্যান্য উল্লেখযোগ্য উন্নতির মধ্যে রয়েছে এপিআই প্রোডাক্ট রিসোর্স পাথের উন্নত আচরণ, 'অ্যাসাইন মেসেজ' এবং 'রেইজ ফল্ট' পলিসিতে সংজ্ঞায়িত JSON পেলোডের উন্নত হ্যান্ডলিং, XML-to-JSON রূপান্তরের উন্নতি, উন্নত রিসোর্স ভ্যালিডেশন, স্বতন্ত্র এপিআই প্রক্সিতে টাইমআউট সেট করার ক্ষমতা, এপিআই প্রক্সি উইজার্ডে SOAP প্রক্সি তৈরির হালনাগাদ পদ্ধতি এবং জাভাস্ক্রিপ্টের জন্য একটি উচ্চ-পারফরম্যান্স ক্রিপ্টো অবজেক্ট।

মনিটাইজেশন ব্যবস্থার উন্নয়নমূলক কাজগুলোর মধ্যে রয়েছে নোটিফিকেশন রেট প্ল্যানসহ নতুন নোটিফিকেশন ফিচার, ডেভেলপারদের মনিটাইজেশনে নিয়ে যাওয়ার জন্য একটি এপিআই, এবং রেট প্ল্যানগুলোকে পাবলিক বা প্রাইভেট করার সুবিধা।

এই টপিকের বাকি অংশে রিলিজটিতে অন্তর্ভুক্ত সমস্ত নতুন ফিচার, আপডেট এবং বাগ ফিক্স সম্পর্কে বিস্তারিত তথ্য রয়েছে।

অপ্রচলিত

এপিআই পরিষেবা

ক্লাসিক প্রক্সি এডিটর সরানো হয়েছে (ক্লাউড ১৬.০৪.২০ ইউআই)

এপিআই প্রক্সি এডিটর-এর নতুন সংস্করণটিই এখন একমাত্র সমর্থিত সংস্করণ। ক্লাসিক সংস্করণটি আর উপলব্ধ নেই এবং "প্রক্সি এডিটর-এর ক্লাসিক সংস্করণ অ্যাক্সেস করুন" লিঙ্কটি সরিয়ে ফেলা হয়েছে। আপনি যদি ক্লাসিক সংস্করণটি ব্যবহার করে থাকেন, তাহলে আপনার এপিআই প্রক্সিগুলো নতুন এডিটরে স্বয়ংক্রিয়ভাবে লোড হয়ে যাবে। (EDGEUI-498)

নগদীকরণ

নিম্নলিখিত অপ্রচলিত বৈশিষ্ট্যগুলি সরিয়ে ফেলা হয়েছে এবং এগুলি আর সমর্থিত নয়:

  • সীমা নির্ধারণ করা
  • সীমা বিজ্ঞপ্তি পাঠানো

বিকল্প হিসেবে, আপনি নিম্নলিখিত বিভাগগুলিতে বর্ণিত পদ্ধতি অনুযায়ী নোটিফিকেশন সেট আপ করতে পারেন:

(DEVRT-2742)

নতুন বৈশিষ্ট্য এবং আপডেট

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

আরও বিস্তারিত তথ্য ও নির্দেশাবলীর জন্য, Edge for Private Cloud ডকুমেন্টেশন দেখুন।

ব্যক্তিগত ক্লাউড

Postres সংস্করণ 9.4-এ আপগ্রেড করা হয়েছে

এই রিলিজে পোস্টগ্রেস ৯.৪-এ আপগ্রেড অন্তর্ভুক্ত রয়েছে। আপনার সিস্টেম আপডেট করার নির্দেশাবলীর জন্য, “Apigee Edge 4.16.09-এ আপডেট করুন ” দেখুন।

Edge UI-তে GeoMap সমর্থন

জিও অ্যাগ্রিগেশন আপনাকে অঞ্চল, মহাদেশ, দেশ এবং শহরের মতো ভৌগোলিক বৈশিষ্ট্যের উপর ভিত্তি করে এপিআই কলের জন্য অ্যানালিটিক্স ডেটা সংগ্রহ করতে দেয়। এই অ্যানালিটিক্স ডেটা থেকে, আপনি এজ ইউআই-তে একটি জিওম্যাপ দেখতে পারেন যা এপিআই অনুরোধগুলির অবস্থান দেখায়।

আরও তথ্যের জন্য, জিও অ্যাগ্রিগেশন এবং জিও ম্যাপ সক্ষম করা দেখুন।

এপিআই বাএস

নিম্নলিখিত বিষয়ে ডকুমেন্টেশন যোগ করা হয়েছে:

  • TLS ব্যবহার করার জন্য API BaaS কীভাবে কনফিগার করবেন। আরও তথ্যের জন্য, API BaaS-এর জন্য TLS কনফিগার করা দেখুন।
  • সমস্ত API BaaS স্ট্যাক নোডকে শেয়ার্ড স্টোরেজ ব্যবহার করার জন্য কীভাবে কনফিগার করবেন, যাতে সমস্ত অ্যাসেট সব API BaaS স্ট্যাক নোডের জন্য উপলব্ধ হয়। আরও তথ্যের জন্য, অ্যাসেট আপলোড করা দেখুন।
  • BaaS স্ট্যাক নোড কনফিগার করার সময় কীভাবে ক্যাসান্ড্রা পাসওয়ার্ড এনক্রিপ্ট করবেন। আরও তথ্যের জন্য, ‘এজ পাসওয়ার্ড রিসেট করা’ দেখুন।

মনিটরিং টুল এবং ড্যাশবোর্ডের বিটা সংস্করণ

এই রিলিজে Edge-এর জন্য নতুন মনিটরিং টুল এবং ড্যাশবোর্ডের একটি বিটা সংস্করণ অন্তর্ভুক্ত করা হয়েছে। এই টুলটি আপনাকে আপনার ডেপ্লয়মেন্টের বিভিন্ন কম্পোনেন্টের (রাউটার, মেসেজ প্রসেসর, ZooKeeper, Cassandra) অবস্থা বোঝার পাশাপাশি বিভিন্ন অর্গ এবং এনভায়রনমেন্টের http এরর কোডগুলোও জানতে সাহায্য করে। এছাড়াও, আপনি আপনার ড্যাশবোর্ডের ডেটার একটি স্ন্যাপশট নিয়ে Apigee-এর সাথে শেয়ার করতে পারেন, যা সাপোর্ট সংক্রান্ত সমস্যা সমাধানে সহায়তা করবে।

ইনস্টলেশনের নির্দেশনাসহ ডকুমেন্টেশনটি ভার্সন ৪.১৮.০১- এ থাকা Edge 4.16.09 ডকের সাথে অন্তর্ভুক্ত করা হয়েছে।

তবে, ড্যাশবোর্ডটি ইনস্টল এবং ব্যবহার করার আগে, আপনাকে অবশ্যই Apigee মূল্যায়ন চুক্তিটি (যা সংস্করণ 4.18.01- এও উপলব্ধ) পূরণ করতে হবে এবং orders@apigee.com-এ ইমেল করে Apigee-কে ফেরত পাঠাতে হবে।

অ্যানালিটিক্স কালেক্টর টুলের বিটা সংস্করণ

Edge for Private Cloud-এর সকল গ্রাহককে Apigee-কে API প্রক্সি ট্র্যাফিক সম্পর্কিত পরিসংখ্যান জমা দিতে হবে। Apigee গ্রাহকদের দিনে একবার সেই তথ্য আপলোড করার পরামর্শ দেয়, যা সম্ভব হলে একটি ক্রন জব তৈরি করার মাধ্যমে করা যেতে পারে।

এই ডেটা আপলোড করতে সাহায্য করার জন্য, Apigee ‘apigee-analytics-collector’ কমান্ড-লাইন ইউটিলিটির বিটা সংস্করণ সরবরাহ করে। এই ইউটিলিটিটি এপিআই কল ভলিউম রিপোর্টটি Apigee-তে ফেরত পাঠায়। প্রাইভেট ক্লাউডের জন্য প্রতিটি Edge ইনস্টলেশন এই ইউটিলিটিটি ব্যবহার করে ট্র্যাফিক ডেটা সংগ্রহ করতে এবং Apigee-তে রিপোর্ট করতে পারে।

আরও তথ্যের জন্য, Apigee-তে API ট্র্যাফিক ডেটা আপলোড করা - বিটা রিলিজ দেখুন।


এপিআই পরিষেবা

অ্যাসাইন মেসেজ এবং রেইজ ফল্ট-এ JSON পেলোড (ক্লাউড ১৬.০৮.১৭)

'Assign Message' বা 'Raise Fault' পলিসি ব্যবহার করে JSON পেলোড সেট করার সময়, রানটাইমে JSON মেসেজটি সঠিকভাবে ফরম্যাট করা নিশ্চিত করতে ব্যবহারকারীদের কখনও কখনও বিকল্প পদ্ধতি অবলম্বন করতে হতো। যেমন, পেলোডের শুরুতে একটি ব্যাকস্ল্যাশ "\" ব্যবহার করা অথবা 'Payload' এলিমেন্টে 'variablePrefix' ও 'variableSuffix' উল্লেখ করা, এমনকি মেসেজে কোনো ভ্যারিয়েবল ব্যবহার করা না হলেও।

এই উন্নতির ফলে, সঠিক JSON মেসেজ ফরম্যাটিং নিশ্চিত করার জন্য কোনো বিকল্প পদ্ধতির প্রয়োজন নেই, এবং অবৈধ JSON তৈরি না করেই কার্লি ব্র্যাকেট ব্যবহার করে ভেরিয়েবল নির্দিষ্ট করা যাবে। উদাহরণস্বরূপ, নিম্নলিখিতটি JSON মেসেজে message.content-এর মান সন্নিবেশ করে:

<Payload contentType="application/json">{"Message: " : "{message.content}"}</Payload>

যদি আপনি কোনো বিকল্প পদ্ধতি ব্যবহার করে থাকেন, তাহলেও আপনার কোড আগের মতোই কাজ করতে থাকবে। ভেরিয়েবল বোঝানোর জন্য আপনি কার্লি ব্র্যাকেটের পরিবর্তে variablePrefix এবং variableSuffix-ও ব্যবহার করতে পারেন।

অ্যাসাইন মেসেজ পলিসি এবং রেইজ ফল্ট পলিসি রেফারেন্স ডক্স-এ <Set><Payload> এলিমেন্টটি দেখুন। (APIRT-1160)

XML থেকে JSON নীতিতে উন্নয়ন (ক্লাউড ১৬.০৮.১৭)

XML থেকে JSON পলিসিটি নিম্নলিখিত সক্ষমতাগুলো দিয়ে উন্নত করা হয়েছে। আপনি পলিসিটি কনফিগার করতে পারেন:

  • রূপান্তরের সময় কিছু XML এলিমেন্টকে অ্যারে হিসেবে বিবেচনা করা হয়, যার ফলে JSON ডকুমেন্টে মানগুলো বর্গাকার বন্ধনী '[ ]'-এর মধ্যে থাকে।
  • চূড়ান্ত JSON ডকুমেন্ট থেকে XML ডকুমেন্টের স্তরক্রম বাদ দিন বা মুছে ফেলুন।

আরও তথ্যের জন্য, XML থেকে JSON নীতিমালা দেখুন। (APIRT-1144)

এপিআই প্রোডাক্ট রিসোর্স পাথে একাধিক ওয়াইল্ডকার্ড (ক্লাউড ১৬.০৮.১৭)

API প্রোডাক্ট-এ রিসোর্স পাথ নির্ধারণ করার সময়, আপনি একটি রিসোর্স পাথের একাধিক স্থানে ওয়াইল্ডকার্ড অন্তর্ভুক্ত করতে পারেন। উদাহরণস্বরূপ, /team/*/invoices/** /team পরে যেকোনো একটি ভ্যালু এবং invoices/ এর পরে যেকোনো রিসোর্স পাথ ব্যবহার করে API কল করার অনুমতি দেয়। একটি API কলে অনুমোদিত URI হবে proxyBasePath/team/finance/invoices/company/a

এই রিলিজের পর যদি আপনার বিদ্যমান API প্রোডাক্ট রিসোর্স পাথগুলো প্রত্যাশিতভাবে কাজ করা বন্ধ করে দেয়, তাহলে পূর্ববর্তী আচরণে ফিরে যেতে আপনার অর্গানাইজেশনে নিম্নলিখিত প্রপার্টিটি সেট করুন: features.enableStandardWildCardMatchForAPIProductResources = true

(এমজিএমটি-৩২৭৩)

জাভাস্ক্রিপ্টে ক্রিপ্টো ফাংশন (ক্লাউড ১৬.০৮.১৭)

MD5, SHA-1, SHA256, SHA512-এর মতো হ্যাশ অবজেক্ট তৈরি, গ্রহণ এবং আপডেট করার জন্য এক নতুন সেট উচ্চ-ক্ষমতাসম্পন্ন জাভাস্ক্রিপ্ট crypto ফাংশন উপলব্ধ হয়েছে। এই ক্রিপ্টো অবজেক্টটি আপনাকে বিভিন্ন ফরম্যাটে তারিখ গ্রহণ করার সুবিধাও দেয়। আরও তথ্যের জন্য, জাভাস্ক্রিপ্ট অবজেক্ট মডেল দেখুন। (APIRT-2886)

জাভা কলআউট JAR সংস্করণ যাচাইকরণ (ক্লাউড ১৬.০৮.১৭)

একটি এপিআই প্রক্সিতে জাভা JAR রিসোর্স আপলোড করার সময়, যদি জাভা রিসোর্সটির ভার্সন 'Supported software and supported versions'- এ তালিকাভুক্ত Edge-এর সমর্থিত জাভা ভার্সনের সাথে সামঞ্জস্যপূর্ণ না হয়, তাহলে HTTP 400 স্ট্যাটাস কোড (500-এর পরিবর্তে) রিটার্ন করা হয়। (MGMT-3420)

এপিআই প্রক্সি রিসোর্স যাচাইকরণ (ক্লাউড ১৬.০৮.১৭)

যখন আপনার এনভায়রনমেন্ট বা অর্গানাইজেশন স্কোপে এপিআই প্রক্সি রিসোর্স ফাইল (যেমন জাভাস্ক্রিপ্ট বা জাভা JAR) সংরক্ষিত থাকে, তখন ভ্যালিডেশন ফ্রেমওয়ার্ক অনুযায়ী ইম্পোর্টের ভ্যালিডেশন পাস করার জন্য আপনাকে আর প্রক্সি বান্ডেলে এপিআই প্রক্সি লেভেলে সেই রিসোর্সগুলো অন্তর্ভুক্ত করার প্রয়োজন হয় না। রিসোর্স ভ্যালিডেশন এখন ইম্পোর্টের সময় নয়, বরং ডিপ্লয়ের সময় সম্পন্ন হয়। (MGMT-1430)

স্বতন্ত্র এপিআই প্রক্সিগুলির জন্য টাইমআউট কনফিগার করুন (ক্লাউড ১৬.০৮.১৭)

আপনি এপিআই প্রক্সিগুলোকে একটি নির্দিষ্ট সময়ের পরে টাইম আউট করার জন্য কনফিগার করতে পারেন (একটি 504 গেটওয়ে টাইম আউট স্ট্যাটাস সহ)। এর প্রধান ব্যবহার হলো সেইসব প্রাইভেট ক্লাউড গ্রাহকদের জন্য, যাদের এপিআই প্রক্সিগুলো কার্যকর হতে বেশি সময় নেয়। উদাহরণস্বরূপ, ধরুন আপনার নির্দিষ্ট প্রক্সিগুলোকে ৩ মিনিটে টাইম আউট করার প্রয়োজন। আপনি একটি এপিআই প্রক্সির কনফিগারেশনে একটি নতুন api.timeout প্রপার্টি ব্যবহার করতে পারেন। ৩-মিনিটের উদাহরণটির ক্ষেত্রে আপনি যেভাবে এটি করবেন তা নিচে দেওয়া হলো:

  1. প্রথমে, লোড ব্যালেন্সার, রাউটার এবং মেসেজ প্রসেসরকে ৩ মিনিট পর টাইম আউট হওয়ার জন্য কনফিগার করে নিন।
  2. এরপর, প্রাসঙ্গিক প্রক্সিগুলোকে ৩ মিনিটে টাইম আউট হওয়ার জন্য কনফিগার করুন। মানটি মিলিসেকেন্ডে উল্লেখ করুন। উদাহরণস্বরূপ:
    <ProxyEndpoint name="default">
      <HTTPProxyConnection>
        <BasePath>/v1/weather</BasePath>
        <Properties>
          <!-- api.timeout is in milliseconeds -->
          <Property name="api.timeout">180000</Property>
        </Properties>
        ...
  3. তবে মনে রাখবেন, সিস্টেম টাইমআউট বাড়ালে পারফরম্যান্সে সমস্যা হতে পারে, কারণ api.timeout সেটিং ছাড়া সমস্ত প্রক্সি নতুন, উচ্চতর লোড ব্যালেন্সার, রাউটার এবং মেসেজ প্রসেসর টাইমআউট ব্যবহার করে। তাই অন্যান্য এপিআই প্রক্সি, যেগুলোর জন্য দীর্ঘ টাইমআউটের প্রয়োজন নেই, সেগুলোকে কম টাইমআউট ব্যবহার করার জন্য কনফিগার করুন। উদাহরণস্বরূপ, নিম্নলিখিতটি একটি এপিআই প্রক্সিকে ১ মিনিট পর টাইমআউট করার জন্য সেট করে:
    <Property name="api.timeout">60000</Property>

যেসব ক্লাউড গ্রাহক Edge টাইমআউট পরিবর্তন করতে পারেন না, তারা একটি API প্রক্সি টাইমআউটও কনফিগার করতে পারেন, তবে শর্ত হলো সেই টাইমআউটটি অবশ্যই ৫৭ সেকেন্ডের স্ট্যান্ডার্ড Edge মেসেজ প্রসেসর টাইমআউটের চেয়ে কম হতে হবে।

আপনি কোনো ভেরিয়েবল দিয়ে মানটি পূরণ করতে পারবেন না। এই বৈশিষ্ট্যটি এন্ডপয়েন্ট প্রপার্টিজ রেফারেন্সে অন্তর্ভুক্ত আছে। (APIRT-1778)

প্রক্সি উইজার্ড ব্যবহার করার সময় SOAP প্রক্সির আচরণ (ক্লাউড ১৬.০৭.২৭ ইউআই)

প্রক্সি উইজার্ড ব্যবহার করে WSDL থেকে SOAP-ভিত্তিক প্রক্সি তৈরি করার সময়, প্রক্সি তৈরির জন্য দুটি বিকল্প থাকে:

  • পাস-থ্রু SOAP , যেখানে প্রক্সি একটি SOAP অনুরোধের পেলোডকে হুবহু পাস করে দেয়।
  • REST থেকে SOAP এবং পুনরায় REST , যেখানে প্রক্সি JSON-এর মতো একটি আগত পেলোডকে SOAP পেলোডে রূপান্তর করে, তারপর SOAP প্রতিক্রিয়াটিকে আবার কলারের প্রত্যাশিত বিন্যাসে ফিরিয়ে আনে।

এই রিলিজে এই অপশনগুলোর কার্যকারিতায় নিম্নলিখিত আপডেটগুলো অন্তর্ভুক্ত করা হয়েছে। পুরোনো এবং নতুন কার্যকারিতার মধ্যে পার্থক্যগুলো প্রক্সি উইজার্ড দ্বারা স্বয়ংক্রিয়ভাবে তৈরি হওয়া পলিসি এবং কনফিগারেশনগুলোতে রয়েছে।

পাস-থ্রু সোপ

  • সমস্ত WSDL অপারেশন এখন প্রক্সি রিসোর্সের (যেমন "/cityforecastbyzip") পরিবর্তে প্রক্সি বেস পাথ "/"-এ পাঠানো হয়। অপারেশনের নামগুলো টার্গেট SOAP সার্ভিসে সরাসরি পাঠিয়ে দেওয়া হয়। এই আচরণটি SOAP স্পেসিফিকেশনের সাথে সামঞ্জস্যপূর্ণ।

  • জেনারেট করা প্রক্সিটি রিকোয়েস্টে আর JSON সাপোর্ট করে না। এটি শুধুমাত্র XML সাপোর্ট করে। প্রক্সিটি নিশ্চিত করে যে SOAP রিকোয়েস্টগুলোতে একটি Envelope, Body এবং একটি namespace থাকবে।

বিশ্রাম থেকে সাবান হয়ে আবার বিশ্রাম

  • WSDL 2.0 সমর্থিত নয়।
  • নতুন আচরণটি WS-Policy দিয়ে পরীক্ষা করা হয়নি।
  • প্রক্সিটি আপনাকে FormParams-এর পরিবর্তে JSON ডেটা POST করতে দেয়।
  • যখন আপনি প্রক্সি বিল্ডার ব্যবহার করে প্রক্সিতে CORS (ক্রস-অরিজিন রিসোর্স শেয়ারিং) সাপোর্ট যোগ করবেন, তখন আপনি নিম্নলিখিত উন্নতিগুলো দেখতে পাবেন:
    • Access-Control-Allow-Headers হেডার: Origin , x-requested-with , এবং Accept হেডার ছাড়াও Access-Control-Allow-Headers হেডারে Content-Type , Accept-Encoding , Accept-Language , Host , Pragma , Referrer , User-Agent , এবং Cache-Control অন্তর্ভুক্ত থাকে।
    • Access-Control-Allow-Methods হেডার: GET , PUT , POST , DELETE ছাড়াও এই হেডারে PATCH এবং OPTIONS ভার্বগুলোও অন্তর্ভুক্ত থাকে।
  • একটি WSDL-এর জন্য API প্রক্সি তৈরি করার সময়, Edge সেই WSDL-এ অ্যাবস্ট্রাক্ট হিসেবে সংজ্ঞায়িত যেকোনো ComplexType পড়ে এবং সেই অ্যাবস্ট্রাক্ট টাইপগুলোর উপর ভিত্তি করে তৈরি যেকোনো ইনস্ট্যান্স টাইপকে যথাযথভাবে শনাক্ত করে।

wsdl2apigee ওপেন সোর্স কমান্ড-লাইন ইউটিলিটি

Apigee এছাড়াও WSDL থেকে পাসথ্রু অথবা রেস্ট-টু-সোপ এপিআই প্রক্সি তৈরি করার জন্য একটি ওপেন সোর্স কমান্ড-লাইন ইউটিলিটি প্রদান করে। দেখুন https://github.com/apigee/wsdl2apigee

(EDGEUI-614)

কী ভ্যালু ম্যাপ অপারেশনস পলিসিতে মেয়াদোত্তীর্ণ/রিফ্রেশ হওয়ার ডিফল্ট (ক্লাউড ১৬.০৬.১৫ ইউআই)

Key Value Map Operations পলিসি আপনাকে নির্ধারণ করতে দেয় যে রিফ্রেশ হওয়ার আগে ভ্যালুগুলো কতক্ষণ স্থায়ী থাকবে। রিফ্রেশ ব্যবধানটি <ExpiryTimeInSecs> এলিমেন্টের মাধ্যমে সেট করা হয়। যদি একটি GET অপারেশন সম্পাদিত হয় এবং মেয়াদ শেষ হওয়ার সময়সীমা অতিক্রম করে, তাহলে ভ্যালুটি রিফ্রেশ হয়ে যায় এবং পলিসিটি আপডেট হওয়া ভ্যালুটি গ্রহণ করে। আপনি যখন এই পলিসিটি একটি API প্রক্সিতে যোগ করেন, তখন ডিফল্ট মেয়াদ শেষ হওয়ার সময় এখন ৩০০ সেকেন্ড। (পূর্ববর্তী ডিফল্ট ছিল -১, যার অর্থ ভ্যালুগুলো কখনোই রিফ্রেশ হতো না।) (EDGEUI-579)


নগদীকরণ

পরিবর্তনযোগ্য নোটিফিকেশন রেট প্ল্যান (ক্লাউড ১৬.০৪.২০ ইউআই, ক্লাউড ১৬.০৪.১৩ মনিটাইজেশন)

Edge মনিটাইজেশন-এর একটি নতুন পরিবর্তনযোগ্য নোটিফিকেশন রেট প্ল্যান একজন API প্রোভাইডারকে প্রতিটি অ্যাপ ডেভেলপারের জন্য লেনদেনের লক্ষ্যমাত্রা নির্ধারণ করার সুযোগ দেয়। লক্ষ্যমাত্রার কত শতাংশ (যেমন ৯০%, ১০০%, বা ১৫০%) অর্জিত হয়েছে, তার উপর ভিত্তি করে নোটিফিকেশন পাঠানো হবে কি না এবং কখন পাঠানো হবে, তা আপনি কনফিগার করতে পারেন। এই ফিচারটি ম্যানেজমেন্ট API (যা পূর্ববর্তী একটি রিলিজে উপলব্ধ ছিল)-এর পাশাপাশি ম্যানেজমেন্ট UI-এর মাধ্যমেও পাওয়া যায়। আরও তথ্যের জন্য, "পরিবর্তনযোগ্য নোটিফিকেশন প্ল্যানের বিবরণ নির্দিষ্ট করুন" দেখুন। (DEVRT-2375, DEVRT-2370)

পরিবর্তনযোগ্য নোটিফিকেশন রেট প্ল্যানগুলির জন্য ওয়েবহুক নোটিফিকেশন (ক্লাউড ১৬.০৪.২৭ মনিটাইজেশন)

পরিবর্তনযোগ্য নোটিফিকেশন রেট প্ল্যানগুলির জন্য, আপনি ওয়েবহুক তৈরি করতে পারেন যা আপনার নির্দিষ্ট করা URL-এ নোটিফিকেশন পাঠাবে। এছাড়াও, ট্রানজ্যাকশন লিমিটে না পৌঁছানো পর্যন্ত আপনি নির্দিষ্ট বিরতিতে (শতাংশে) নোটিফিকেশন পাঠানো নিয়ন্ত্রণ করতে পারেন। ওয়েবহুক নোটিফিকেশন আপনাকে বিদ্যমান নোটিফিকেশন টেমপ্লেট ব্যবহারের একটি নমনীয় বিকল্প প্রদান করে। ওয়েবহুক ব্যবহার করে নোটিফিকেশন সেট আপ করা দেখুন। (DEVRT-2393, DEVRT-2394)

কাস্টম অ্যাট্রিবিউট রেট প্ল্যান সহ পরিবর্তনযোগ্য নোটিফিকেশন (ক্লাউড ১৬.০৫.১৮ ইউআই)

Edge মনিটাইজেশনে, একটি নতুন "অ্যাডজাস্টেবল নোটিফিকেশন উইথ কাস্টম অ্যাট্রিবিউট" রেট প্ল্যান আপনাকে একটি কাস্টম অ্যাট্রিবিউটের মান ব্যবহার করে একজন ডেভেলপারের ট্রানজ্যাকশন সংখ্যা বাড়াতে দেয়। স্ট্যান্ডার্ড অ্যাডজাস্টেবল নোটিফিকেশন রেট প্ল্যানের ক্ষেত্রে, প্রতিটি সফল API কল একজন ডেভেলপারের ট্রানজ্যাকশন সংখ্যায় ১ যোগ করে। কিন্তু অ্যাডজাস্টেবল নোটিফিকেশন উইথ কাস্টম অ্যাট্রিবিউট রেট প্ল্যানের ক্ষেত্রে, কাস্টম অ্যাট্রিবিউটের মানটি ডেভেলপারের ট্রানজ্যাকশন সংখ্যার সাথে যোগ করা হয়। উদাহরণস্বরূপ, যদি রেসপন্সে কাস্টম অ্যাট্রিবিউট "small"-এর মান ০.১ হয়, তাহলে ট্রানজ্যাকশন সংখ্যা ০.১ বৃদ্ধি পায়; অথবা যদি কাস্টম অ্যাট্রিবিউট "addressTotal"-এর মান ৫০ হয়, তাহলে সংখ্যাটি ৫০ বৃদ্ধি পায়। আরও তথ্যের জন্য, "Specify rate plan with custom attribute details " দেখুন। (DEVRT-2504)

একটি কোম্পানি এবং এর ডেভেলপারদের সম্মিলিত লেনদেনের মোট পরিমাণের উপর ভিত্তি করে নোটিফিকেশন সেট আপ করুন (ক্লাউড ১৬.০৬.২২ মনিটাইজেশন)

সাধারণত, যখন ডেভেলপাররা এপিআই (API) অ্যাক্সেস করার জন্য কোম্পানির অ্যাপ ব্যবহার করেন, তখন কোম্পানির সকল ডেভেলপারের লেনদেনের মোট পরিমাণ স্বয়ংক্রিয়ভাবে ট্র্যাক করা হয়। কিন্তু যদি আপনার এমন ডেভেলপার থাকে যারা এপিআই অ্যাক্সেস করার জন্য সক্রিয়ভাবে তাদের নিজস্ব ডেভেলপার অ্যাপ ব্যবহার করছেন, এবং ট্র্যাফিকের কোনো ব্যাঘাত না ঘটিয়ে আপনার তাদের সম্মিলিত লেনদেনের মোট পরিমাণ ট্র্যাক করার প্রয়োজন হয়, তাহলে কী হবে? আপনি ডেভেলপারদের একটি কোম্পানিতে যুক্ত করতে পারেন এবং কোম্পানি ও তার ডেভেলপারদের সম্মিলিত লেনদেনের মোট পরিমাণের উপর ভিত্তি করে নির্দিষ্ট সীমায় পৌঁছালে নোটিফিকেশন পাঠানোর ব্যবস্থা করতে পারেন। আরও তথ্যের জন্য, "একটি কোম্পানি এবং তার ডেভেলপারদের জন্য সম্মিলিত লেনদেনের মোট পরিমাণের উপর ভিত্তি করে নোটিফিকেশন সেট আপ করুন" দেখুন। (DEVRT-2643)

বিজ্ঞপ্তিগুলি দেখুন এবং পুনরায় প্রক্রিয়া করুন (ক্লাউড ১৬.০৬.০৮ নগদীকরণ)

মনিটাইজেশন টেস্ট স্যুটের অংশ হিসেবে, আপনি ম্যানেজমেন্ট এপিআই ব্যবহার করে পূর্বে পাঠানো নোটিফিকেশনগুলো দেখতে এবং পুনরায় প্রসেস করতে পারবেন। আরও তথ্যের জন্য, ‘নোটিফিকেশন দেখা এবং পুনরায় প্রসেস করা’ দেখুন। (DEVRT-2643)

টেস্ট মনিটাইজেশন (ক্লাউড ১৬.০৫.২৫ মনিটাইজেশন)

মনিটাইজেশন একগুচ্ছ এপিআই (API) প্রদান করে, যা ব্যবহার করে আপনি ওয়েবহুকের কার্যকারিতা পরীক্ষা করতে পারেন এবং নোটিফিকেশন পাঠানো হচ্ছে কিনা তা নিশ্চিত করতে পারেন। বিস্তারিত জানতে, ‘টেস্ট নোটিফিকেশন সেটআপ’ দেখুন। (DEVRT-2625)

ডেভেলপারদের মনিটাইজেশনে স্থানান্তর (ক্লাউড ১৬.০৫.১১ মনিটাইজেশন)

ডেভেলপারদের মনিটাইজেশনে স্থানান্তর সহজ করার জন্য একটি নতুন এপিআই (API) উপলব্ধ হয়েছে। আপনি ট্রানজ্যাকশন ব্যবহারের তথ্য স্থানান্তর করতে এবং কাস্টমাইজড সেটআপ ও রিকারিং ফি চার্জ করতে পারবেন। এছাড়াও, একটি প্রকাশিত রেট প্ল্যান গ্রহণ করার সময়, সেটআপ ফি ইতিমধ্যে চার্জ করা হয়ে থাকলে আপনি তা মওকুফ করতে পারবেন। আরও তথ্যের জন্য, 'ডেভেলপারদের মনিটাইজেশনে স্থানান্তর' দেখুন। (DEVRT-2446)

ডেভেলপার পোর্টালের জন্য পাবলিক এবং প্রাইভেট রেট প্ল্যান (ক্লাউড ১৬.০৪.২৭ মনিটাইজেশন)

আপনি রেট প্ল্যানগুলোকে "পাবলিক" বা "প্রাইভেট" হিসেবে সেট করতে পারেন। পাবলিক রেট প্ল্যানগুলো ডেভেলপার পোর্টালে দেখা যায়; প্রাইভেট রেট প্ল্যানগুলো দেখা যায় না। একটি রেট প্ল্যানের ডিফল্ট হলো পাবলিক। আরও তথ্যের জন্য, http://docs.apigee.com/monetization/content/create-rate-plans#public-versus-private-rate-plans দেখুন। (DEVRT-2445)

ডেভেলপারদের স্থগিতাদেশ প্রত্যাহার করুন (ক্লাউড ১৬.০৬.০৮ নগদীকরণ)

মনিটাইজেশন এমন কিছু এপিআই (API) প্রদান করে যা ব্যবহার করে আপনি পূর্বে সাসপেন্ড হওয়া কোনো ডেভেলপারকে পুনরায় সাসপেন্ড করতে পারেন। কোনো কনফিগার করা সীমা অতিক্রম করলে একজন ডেভেলপার সাসপেন্ড হতে পারেন। উদাহরণস্বরূপ, লেনদেনের সংখ্যা তার সর্বোচ্চ সীমায় পৌঁছে গেলে বা প্রিপেইড অ্যাকাউন্টের ব্যালেন্স শেষ হয়ে গেলে। তথ্যের জন্য, ‘আনসাসপেন্ড ডেভেলপারস’ দেখুন। (DEVRT-2641)

লেনদেনের অবস্থা দেখুন (ক্লাউড ১৬.০৬.০৮ নগদীকরণ)

মনিটাইজেশন টেস্ট স্যুটের অংশ হিসেবে, আপনি ম্যানেজমেন্ট এপিআই ব্যবহার করে একটি নির্দিষ্ট সময়সীমার মধ্যে সংঘটিত লেনদেনগুলির অবস্থা দেখতে পারেন। আরও তথ্যের জন্য, লেনদেনের অবস্থা দেখা দেখুন। (DEVRT-2640)

রাজস্ব প্রতিবেদনে ডেভেলপারদের নিজস্ব বৈশিষ্ট্য অন্তর্ভুক্ত করা (ক্লাউড ১৬.০৫.২৫ নগদীকরণ)

শুধুমাত্র রাজস্ব প্রতিবেদনের জন্য, আপনি প্রতিবেদনে কাস্টম অ্যাট্রিবিউট অন্তর্ভুক্ত করতে পারেন, যদি কাস্টম অ্যাট্রিবিউটটি ডেভেলপারের জন্য সংজ্ঞায়িত করা থাকে। আরও তথ্যের জন্য, এপিআই (API) ব্যবহার করে রাজস্ব প্রতিবেদনে ডেভেলপার কাস্টম অ্যাট্রিবিউট অন্তর্ভুক্ত করা দেখুন। (DEVRT-2447)

লেনদেন রেকর্ডিং নীতি এবং এপিআই পণ্য সম্পদের সামঞ্জস্যতা (ক্লাউড ১৬.০৫.১৮ ইউআই)

যদি কোনো মনিটাইজেশন ট্রানজ্যাকশন রেকর্ডিং পলিসির রিসোর্স পাথগুলো তার এপিআই প্রোডাক্টে সংজ্ঞায়িত রিসোর্স পাথগুলোর সাথে না মেলে (উদাহরণস্বরূপ, যদি আপনি এপিআই প্রোডাক্টের রিসোর্স পাথ পরিবর্তন করেন), তাহলে প্রোডাক্টস পেজে থাকা ট্রানজ্যাকশন রেকর্ডিং পলিসি আইকনটিতে একটি সতর্কীকরণ চিহ্ন দেখা যায়। যখন আপনি ট্রানজ্যাকশন রেকর্ডিং পলিসিটি দেখার জন্য আইকনটিতে ক্লিক করেন, তখন পেজের উপরে একটি সতর্কীকরণ বার্তা প্রদর্শিত হয়। যখন আপনি ট্রানজ্যাকশন রেকর্ডিং পলিসিতে রিসোর্স পাথগুলো ঠিক করে দেন, তখন সতর্কীকরণ চিহ্নগুলো অদৃশ্য হয়ে যায়। (DEVRT-2240)

ত্রুটিগুলি সমাধান করা হয়েছে

এই রিলিজে নিম্নলিখিত বাগগুলো সমাধান করা হয়েছে। এই তালিকাটি মূলত সেইসব ব্যবহারকারীদের জন্য, যারা তাদের সাপোর্ট টিকেটগুলো সমাধান হয়েছে কিনা তা পরীক্ষা করে দেখতে চান। এটি সকল ব্যবহারকারীকে বিস্তারিত তথ্য প্রদানের জন্য তৈরি করা হয়নি।

প্রাইভেট ক্লাউডের জন্য এজ

ইস্যু আইডি বর্ণনা
টিবিডি-১৩৮ প্লে UI সেশন টাইমআউট সমস্যা
এপিআইআরটি-২৯৭৮ রাউটার Nginx চালু করতে ব্যর্থ হয় অথবা রাউটার চালু হতে ব্যর্থ হয়
AXAPP-2447 ঘণ্টাভিত্তিক অ্যানালিটিক্স ডেটা নির্বাচন করার সময় InvalidTimeRange ত্রুটি
EDGEUI-592 এক্সটার্নালাইজড অথেনটিকেশন প্রোভাইডার ব্যবহার করার সময় এখন এজ UI থেকে "পাসওয়ার্ড ভুলে গেছেন" লিঙ্কটি সরানো যাবে।
এমজিএমটি-৩৩৩০ প্রাইভেট ক্লাউডে বাহ্যিক প্রমাণীকরণের সময় ভুল পাসওয়ার্ড দেওয়ার চেষ্টার কারণে ব্যবহারকারীরা লক আউট হয়ে যান।
এমজিএমটি-২৯৩০ ডিবাগ সেশনে ডেটা মাস্কিং কাজ করছে না
পিআরসি-৮৪০ Edge কম্পোনেন্টগুলির জন্য ভাঙা সিমলিঙ্ক
পিআরসি-১০০৪ একটি নোডে ZooKeeper স্বতন্ত্রভাবে ইনস্টল করার জন্য ইনস্টলারে "-p zk" বিকল্পটি যোগ করা হয়েছে।
পিআরসি-১০১৩ প্রাথমিক সিস্টেম অ্যাডমিন অ্যাকাউন্টটি সঠিক LDAP পাসওয়ার্ড নীতির সাথে সংযুক্ত নয়।
পিআরসি-১০১৯ "apigee-all stop" মেসেজ প্রসেসরগুলোকে বন্ধ করে না।
পিআরসি-১০৬৬ BaaS স্ট্যাকের জন্য usergrid.properties-এ এনক্রিপ্টেড ক্যাসান্ড্রা পাসওয়ার্ড কাজ করছে না।

১৬.০৮.১৭

ইস্যু আইডি বর্ণনা
SECENG-609 সংশ্লিষ্ট ট্রাস্টস্টোর মুছে ফেলার সময় অথবা ট্রাস্টস্টোরে থাকা বৈধ সার্টিফিকেটটি মুছে ফেলা হলে রানটাইম কলগুলো ব্যর্থ হচ্ছে না।
এমজিএমটি-৩৪০৪ Node.js লগ দেখা/পুনরুদ্ধার করা এবং প্রক্সি স্থাপন করা খুব ধীরগতির।
এমজিএমটি-৩৪০০ যদি কলকারী ব্যবহারকারীর নামে একটি "+" চিহ্ন থাকে, তাহলে /userroles ম্যানেজমেন্ট API-তে করা কলটি ব্যর্থ হয়।
এমজিএমটি-৩৩৬৮ java.lang.ArrayIndexOutOfBoundsException: 1, যখন এমন একটি API প্রক্সি বান্ডেল ইম্পোর্ট করা হয় যাতে resources/node/resources ডিরেক্টরি থাকে।
এমজিএমটি-৩৩৬৪ OAuthV2: রিডাইরেক্ট_ইউআরআই চেক
এমজিএমটি-৩৩১৯ কোনো ভল্টের যে এন্ট্রিগুলোর একটিতে নাল ভ্যালু আছে, সেগুলোর তালিকা দেখা অর্গগুলোর (সিপিএস এবং নন-সিপিএস) জন্য কাজ করে না।
এমজিএমটি-৩২২৬ সংস্থা/পরিবেশ স্তরে কোয়েরি করলে সমস্ত ডেটা চলে আসা উচিত নয়, যার ফলে API ব্যর্থ হতে পারে।
রিলিজ_১৬০৩০২-এ একটি বাগ ছিল, যেখানে রিসোর্সগুলোর মোট আকার ১৬ মেগাবাইটের বেশি হলে সংস্থা-স্তর/পরিবেশ-স্তরে রিসোর্সগুলোর তালিকা তৈরি করা যেত না। এই সমাধানটি সেই সমস্যার মোকাবেলা করে।
AXAPP-2429 response_status_code ব্যবহার করার জন্য অ্যানালিটিক্স এপিআই ডেটা অ্যাক্সেস ত্রুটি ফেরত দেয়
AXAPP-2386 অ্যানালিটিক্স দৈনিক ইমেল রিপোর্টে খালি রিপোর্টের বিষয়বস্তু ঠিক করুন
AXAPP-2347 দৈনিক অ্যানালিটিক্স সারাংশ ইমেল পাচ্ছি না
এপিআইআরটি-৩১৪১ new ExecutionResult() কল করার সময় জাভা কলআউটগুলি ব্যর্থ হয়, কারণ কনস্ট্রাক্টরটিকে প্রাইভেট করা হয়েছে।
এপিআইআরটি-৩১৪০ HEAD এপিআই কলে সার্ভিসকলআউট পলিসি কাজ করছে না
এপিআইআরটি-৩১৩১ বাহ্যিক প্রমাণীকরণ প্রদানকারীর সাথে নগদীকরণ ব্যবহার করার সময় একটি এপিআই প্রক্সির জন্য ভুল 'createdBy' দেখানো হচ্ছে।
এপিআইআরটি-৩১২১ অর্গ রিসোর্স ফাইলে করা পরিবর্তনটি ১০০% কার্যকর নয়।
এপিআইআরটি-৩১১৭ এমপি ১০০% সিপিইউ ব্যবহারে পৌঁছে ট্র্যাফিক পরিষেবা দেওয়া বন্ধ করে দিয়েছে।
এপিআইআরটি-৩০১৬ ডিপ্লয়মেন্টে রাউটারের "কল টাইমড আউট" ত্রুটি
এপিআইআরটি-২৯৭৫ সার্টিফিকেট বান্ডেল আপলোড করতে ব্যর্থতা
এপিআইআরটি-২৯৫৫ FHIR-সম্মত Content-Type হেডার 'application/json+fhir'-এর জন্য JSON রেসপন্স ডেটার নির্দিষ্ট কিছু অ্যাট্রিবিউট মাস্ক করা সম্ভব হচ্ছে না।
এপিআইআরটি-২৯৪৬ OAuthV2-RefreshToken পলিসি অ্যাট্রিবিউটগুলো লুকাচ্ছে না, যদিও display false সেট করা আছে।
এপিআইআরটি-২৯০৮ ভার্চুয়ালহোস্টে TLS1.2 আপডেটের পর অভ্যন্তরীণ API কলের জন্য TLS1.2 প্রয়োগ করা আবশ্যক।
এপিআইআরটি-২৯০১ ক্যাশে থেকে ফেরত আসা Gzipped প্রতিক্রিয়াগুলি দ্বিগুণ সংকুচিত হয়
এপিআইআরটি-২৮৭৩ প্রোডাক্ট/ডেভেলপার/প্রক্সি মুছে ফেলার পর MP-রা VerifyAPIKey সম্পর্কিত NullPointerException থ্রো করছে।
এপিআইআরটি-২৮৭১ ট্রেসে দুইবার প্রদর্শিত IOIntensive পলিসিসমূহ
এপিআইআরটি-২৮২৫ অ্যাক্সেসটোকেন ত্রুটির প্রতিক্রিয়ায় ব্যাকরণগত ভুল
এপিআইআরটি-২৭৫০ নির্দিষ্ট সংস্থায় ট্র্যাফিক ব্যর্থতার হার বেশি
এপিআইআরটি-২৬৮৫ একটি অজানা ত্রুটি দেখা দেওয়ায় ট্র্যাফিক চলাচল করতে পারছে না।
এপিআইআরটি-২৬৪৭ ননপ্রোডাকশন/ডেভেলপমেন্ট ক্ষেত্রে "অন্তর্নিহিত ইনপুট স্ট্রিম শূন্য বাইট ফেরত দিয়েছে" ত্রুটি।
এপিআইআরটি-২৬৩০ ক্যাশে থেকে মান পড়ার চেষ্টা করার সময় মাঝে মাঝে সমস্যা দেখা দেয়।
এপিআইআরটি-২৬২০ কিছু ব্লকিং স্টেপের জন্য আলাদা থ্রেড পুল
এপিআইআরটি-২৬১০ রেসপন্স ক্যাশে পলিসির সাথে java.lang.ClassCastException
এপিআইআরটি-২৬০৮ রেসপন্স ক্যাশ পলিসিতে লাস্ট-মডিফায়েড হেডার পার্সিং ত্রুটি
এপিআইআরটি-২৬০৫ পলিসির মাধ্যমে 'organization' এবং 'environment' ভেরিয়েবল ওভাররাইট করার অনুমতি দেওয়া উচিত নয়।
এপিআইআরটি-২৫৬৬ OAuthV2 পলিসি ত্রুটিপূর্ণ WWW-Authenticate হেডার ফেরত দেয়
এপিআইআরটি-২৪৯১ ম্যানেজমেন্ট এবং এমপিএস-এর মধ্যে আরপিসি টাইমআউটের কারণে টার্গেটসার্ভার আপডেট ব্যর্থ হয়েছে।
এপিআইআরটি-২৩৮৬ একটি API প্রোডাক্টে খালি Allowed OAuth scopes সহ একটি খালি স্ট্রিং স্কোপ তৈরি করা হয়।
এপিআইআরটি-২৩৮৩ ত্রুটি ঘটলে XSL Transformation পলিসিগুলো কোনো ডেটা লগ করে বলে মনে হয় না।
এপিআইআরটি-২৩৬৪ ত্রুটির কারণে OAuth ফল্ট ফ্লো ভেরিয়েবলগুলো আপডেট হচ্ছে না
এপিআইআরটি-২২১৬ সার্ভার ইভেন্ট পাঠিয়েছে - প্রোডাকশনে ইভেন্ট স্ট্রিমে সমস্যা হচ্ছে
এপিআইআরটি-২০৭৯ তৈরি করা সেশনের জন্য টাইমআউট শেষ হওয়ার পরেও ডিবাগ cURL কলটি বন্ধ হচ্ছে না।
এপিআইআরটি-১৪৯৫ XML থ্রেট প্রোটেকশন fhir Content-Type ধরতে পারছে না।
এপিআইআরটি-১৪০৪ যখন কোনো শর্ত একক উদ্ধৃতি চিহ্ন এবং দ্বৈত উদ্ধৃতি চিহ্নের মধ্যে থাকা মান তুলনা করে, তখন অসঙ্গত আচরণ দেখা যায়।
এপিআইআরটি-৩৪৭ ইম্পোর্ট করার সময় XSL পলিসিটি সঠিকভাবে যাচাই করা হয় না (ডকুমেন্টেশন অনুযায়ী আউটপুট ভেরিয়েবলে ফলাফল অ্যাসাইন করে না)।

১৬.০৭.২৭ (ইউআই)

ইস্যু আইডি বর্ণনা
EDGEUI-621 নতুন এপিআই প্রক্সি হিসেবে সংরক্ষণ করলে একটি ডিফল্ট নাম ব্যবহৃত হয়, যাতে বৈজ্ঞানিক সংকেত অন্তর্ভুক্ত থাকে, যেমন "new-1.234568901234568e+53"।
EDGEUI-572 UI "Error: Session timeout"-এর পরিবর্তে "Error: Unknown Error" প্রদর্শন করছে।

১৬.০৭.২০.০১ (মুদ্রায়ন)

এই রিলিজে ডিবি স্কিমাতে সামান্য কিছু পরিবর্তন আনা হয়েছে। এই রিলিজে অন্য কোনো সফটওয়্যার আপডেট নেই।

১৬.০৭.১৩ (ইউআই)

ইস্যু আইডি বর্ণনা
EDGEUI-609 যে কাস্টম রোলের টার্গেট সার্ভার তৈরি করার অনুমতি আছে, তার জন্য নতুন টার্গেট সার্ভার বাটনটি সক্রিয় করা নেই।
EDGEUI-584 একাধিক ক্রেডেনশিয়াল থাকা একটি ডেভেলপার অ্যাপের ক্ষেত্রে মাইনর কী/সিক্রেট ডিসপ্লে সংক্রান্ত বাগ।
এজইউআই-৫৭১ UI-তে প্রক্সি নামের সীমা ভুলবশত ৫০ অক্ষরে সেট করা হয়েছে।

১৬.০৭.০৬.০২ (মুদ্রায়ন)

ইস্যু আইডি বর্ণনা
ডিইভিএসওএল-২৮১৭ এপিআই ব্যবহার করে বিলিং ডকুমেন্ট তৈরি করা কাজ করে না।
এপিআই ব্যবহার করে বিলিং ডকুমেন্ট তৈরির সমস্যাগুলো সমাধান করা হয়েছে। ডেভেলপারের ঠিকানা উপস্থিত থাকলে বিলিং ডকুমেন্টগুলো সফলভাবে তৈরি হয়।
ডিইভিএসওএল-২৭৯৭ ডেভেলপার অ্যাট্রিবিউট প্রক্রিয়াকরণ উন্নত করুন
বুলিয়ান কাস্টম অ্যাট্রিবিউটের মানগুলো এখন আর কেস-সেনসিটিভ নয়। এছাড়াও, Apigee Edge-এর সাথে কাস্টম অ্যাট্রিবিউট সিঙ্ক করার সময়, ডুপ্লিকেট অ্যাট্রিবিউট তৈরি না করে বিদ্যমান অ্যাট্রিবিউটগুলো আপডেট করা হয়।

১৬.০৭.০৬ (মুদ্রায়ন)

ইস্যু আইডি বর্ণনা
ডিইভিআরটি-২৭৯৫ ওয়েবহুক অনুরোধের টাইমস্ট্যাম্প ফিল্ডটি অসামঞ্জস্যপূর্ণ
একটি ওয়েবহুকের কলব্যাক হ্যান্ডলারে পাঠানো JSON অনুরোধের মধ্যে, অন্যান্য টাইমস্ট্যাম্প ফরম্যাটের সাথে সামঞ্জস্য রাখার জন্য developerQuotaResetDate এখন ইপক টাইমস্ট্যাম্প ফরম্যাটে প্রকাশ করা হয়। আরও তথ্যের জন্য, কলব্যাক হ্যান্ডলার সেট আপ করা দেখুন।

১৬.০৬.২৯ (ইউআই)

ইস্যু আইডি বর্ণনা
EDGEUI-600 কাস্টম রিপোর্টের জন্য ভূমিকা দেখা/সম্পাদনা করা সম্ভব নয়
EDGEUI-593 অ্যানালিটিক্স UI থেকে ৫- এবং ১০-মিনিটের ব্যবধানগুলো সরিয়ে ফেলা হয়েছে
এপিআই প্রক্সিতে কল করার পর ন্যূনতম ১০ মিনিট পর্যন্ত ম্যানেজমেন্ট UI-তে অ্যানালিটিক্স ডেটা দেখা যায় না। এই কারণে, কাস্টম রিপোর্ট থেকে ১০-মিনিটের রেঞ্জ সেটিং এবং এপিআই প্রক্সির পারফরম্যান্স ভিউ থেকে ৫ ও ১০-মিনিটের রেঞ্জ সেটিং সরিয়ে দেওয়া হয়েছে।

১৬.০৬.২২ (মুদ্রায়ন)

কোনোটিই না

১৬.০৬.১৫ (ইউআই)

ইস্যু আইডি বর্ণনা
EDGEUI-566 ম্যানেজমেন্ট UI-তে লগ ইন করার পর খালি পৃষ্ঠা।
EDGEUI-564 ব্যবহারকারীরা ম্যানেজমেন্ট UI-তে লগইন করার সময় অনুমতি সংক্রান্ত ত্রুটি পান, এরপর তারা স্বয়ংক্রিয়ভাবে লগ আউট হয়ে যান।
EDGEUI-549 এপিআই প্রক্সি পারফরম্যান্স ভিউতে ডেটা প্রদর্শনে ত্রুটি
EDGEUI-544 কাস্টম রোলস পেজে ডিলিট রিপোর্টস পারমিশনের জন্য ভুল মান প্রদর্শিত হচ্ছে।
EDGEUI-504 ডেভেলপার অ্যাপস, কী এবং প্রোডাক্টস-এর অবস্থা বিভ্রান্তিকর
EDGEUI-120 অভ্যন্তরীণ ত্রুটি পৃষ্ঠার ইমেল লিঙ্কে একটি অবৈধ ইমেল ঠিকানা রয়েছে।
ডিইভিআরটি-২৩০১ আয়: প্রকাশিত রেট প্ল্যানগুলিতে API-এর সাথে UI-এর সামঞ্জস্য বিধান
প্রকাশিত রেট প্ল্যানগুলির মেয়াদ শেষ হওয়ার তারিখের ক্ষেত্রে, ম্যানেজমেন্ট UI এখন ম্যানেজমেন্ট API-এর আচরণের সাথে সামঞ্জস্যপূর্ণ। যদি কোনো রেট প্ল্যানে একটি শেষ তারিখ (End Date) নির্দিষ্ট করা থাকে, তবে আপনি এর মেয়াদ শেষ হওয়ার তারিখ পরিবর্তন করতে পারবেন না। আরও তথ্যের জন্য, “একটি প্রকাশিত রেট প্ল্যানের মেয়াদ শেষ করুন” (Expire a published rate plan) দেখুন।

১৬.০৬.০৮ (মুদ্রায়ন)

কোনোটিই না

১৬.০৫.২৫ (মুদ্রায়ন)

ইস্যু আইডি বর্ণনা
ডিইভিআরটি-২৬১৭ গ্রাহক সার্ভিস প্ল্যান কিনলে অ্যালার্ট না পাওয়া
ডিইভিআরটি-১৪৮৩ যখন কোনো ডেভেলপার প্রিপেইড থেকে পোস্টপেইডে স্থানান্তরিত হন তখন NullPointerException

১৬.০৫.১৮ (ইউআই)

ইস্যু আইডি বর্ণনা
এজইউআই-৫৫১ এক ঘন্টা বা তার বেশি সময় ধরে নিষ্ক্রিয় থাকলে UI সেশন মেয়াদোত্তীর্ণ হয়ে যায়।

১৬.০৫.১১ (মুদ্রায়ন)

ইস্যু আইডি বর্ণনা
ডিইভিআরটি-২৪৯৭ কিউপিড ডেটা গ্রহণ করা বন্ধ করে দিয়েছে।
ডিইভিআরটি-২৪৯০ অ্যাপ কী মুছে ফেলার চেষ্টা ব্যর্থ হচ্ছে।

১৬.০৫.১১ (ইউআই)

ইস্যু আইডি বর্ণনা
এজইউআই-৫৪১ টার্গেট সার্ভার থাকা সত্ত্বেও ট্রেস হোস্টের পরিবর্তে আইপি দেখায়।
এজইউআই-৫০৫ এন্ডপয়েন্ট রিসোর্স ইম্পোর্ট করার ফলে সমস্ত এন্ডপয়েন্টের অনুমোদন ব্যর্থ হয়।

১৬.০৫.০৪ (ইউআই)

ইস্যু আইডি বর্ণনা
EDGEUI-532 একটি SOAP সার্ভিসের জন্য প্রক্সি তৈরি করার সময় নতুন প্রক্সি উইজার্ডটি "Creating product..." ধাপে আটকে যায়।
EDGEUI-506 ক্যাশে পারফরম্যান্সে "ডেটা লোড হচ্ছে..." দেখাচ্ছে, অথচ কোনো ডেটা উপলব্ধ নেই।

১৬.০৪.২৭ (ইউআই)

ইস্যু আইডি বর্ণনা
EDGEUI-531 নতুন প্রক্সি এডিটর ব্যবহার করে JAR ফাইল ইম্পোর্ট করা যাচ্ছে না।
EDGEUI-524 WSDL থেকে API প্রক্সি তৈরি করার ক্ষেত্রে সমস্যা
EDGEUI-38 প্রক্সি উইজার্ডে একটি অবৈধ WSDL দেওয়া হলে, উইজার্ডটি শেষ পৃষ্ঠায় আটকে যায়।

১৬.০৪.২৭ (মুদ্রায়ন)

কোনোটিই না

১৬.০৪.২০ (ইউআই)

ইস্যু আইডি বর্ণনা
EDGEUI-502 যখন StartsWith অপারেটর হিসেবে ব্যবহৃত হয়, তখন প্রক্সি এডিটর ভার্বটি দেখায় না।
এজইউআই-৪৯৬ ম্যানেজমেন্ট UI-তে একটি ট্রেস সেশন বন্ধ করার সময় "অজানা ত্রুটি"
EDGEUI-141 প্রক্সি এডিটর ত্রুটির বার্তায় রিভিশন হার্ড-কোড করেছে।

১৬.০৪.১৩ (মুদ্রায়ন)

কোনোটিই না

১৬.০৪.১৩ (ইউআই)

ইস্যু আইডি বর্ণনা
এজইউআই-৪৯৫ ট্রেস সবসময় .execution.success = false দেখায়।
EDGEUI-494 আমি ভিন্ন নাম নির্দিষ্ট করে দিলেও জাভাস্ক্রিপ্ট পলিসি সবসময় ডিফল্ট নামেই স্ক্রিপ্ট তৈরি করে।
EDGEUI-432 এজ ম্যানেজমেন্ট UI ড্যাশবোর্ডে নির্দেশিত প্রক্সি তৈরি
EDGEUI-90 নতুন এপিআই প্রক্সি এডিটর CDATA এলিমেন্টগুলোর চারপাশে অনুপযুক্ত হোয়াইটস্পেস যুক্ত করে।

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

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

ইস্যু আইডি বর্ণনা
এপিআইআরটি-৩৩৬৪

মেসেজ প্রসেসর IPv4 এবং IPv6-এ DNS লুকআপ করে।

যদি আপনি NSCD (Name Service Cache Daemon) ইনস্টল এবং সক্রিয় করে থাকেন, তাহলে আপনি লক্ষ্য করতে পারেন যে মেসেজ প্রসেসরগুলো দুটি DNS লুকআপ করে: একটি IPv4-এর জন্য এবং অন্যটি IPv6-এর জন্য।

IPv6-এ DNS লুকআপ নিষ্ক্রিয় করতে:

  1. প্রতিটি মেসেজ প্রসেসর নোডে, /etc/nscd.conf ফাইলটি সম্পাদনা করুন।
  2. নিম্নলিখিত প্রপার্টিটি সেট করুন:

    enable-cache hosts no
ডক-১৬৮৭ একটি জ্ঞাত প্যাকেজ নির্ভরতা দ্বন্দ্বের কারণে, স্যাটেলাইট সার্ভার ৬-এ ব্যবহৃত ক্যাটেলো এজেন্টটি কিউপিড ডেমন চালিত এপিজি এজ হোস্টগুলিতে সঠিকভাবে ইনস্টল হবে না।