4.16.01 - Edge for Private Cloud রিলিজ নোট

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

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

আগের Edge for Private Cloud কোয়ার্টারলি রিলিজ (4.15.07.00) থেকে, নিম্নলিখিত রিলিজ হয়েছে এবং এই ফিচার রিলিজে অন্তর্ভুক্ত করা হয়েছে:

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

অননুমোদিত

প্রাইভেট ক্লাউড 4.15.07.03

API বিবরণ
QPID কোয়েরি চেক করা আপনি আর QPID কোয়েরি চেক করার জন্য API ব্যবহার করতে পারবেন না
আপনি আর QPID সার্ভারে তৈরি করা কিউ চেক করতে পারবেন না, এর জন্য আপনাকে নিম্নলিখিত CURL কমান্ড ইস্যু করতে হবে:
curl http:// <qpid_IP>:8083/v1/servers/self/queues
ওই API বন্ধ করে দেওয়া হয়েছে।

Analytics: একাধিক রিপোর্টের কাস্টম রিপোর্ট ড্যাশবোর্ড ভিউ (Cloud 15.09.30)

সর্বাধিক চারটি কাস্টম রিপোর্ট দেখার সুবিধা প্রদানকারী নির্দিষ্ট কাস্টম রিপোর্ট ড্যাশবোর্ড ফিচারটি বন্ধ করে দেওয়া হচ্ছে এবং ভবিষ্যতের কোনও রিলিজ থেকে সরিয়ে দেওয়া হবে। (MGMT-2673). কাস্টম রিপোর্টের অন্যান্য সব দিক এখনও উপলভ্য থাকবে।

প্রাইভেট ক্লাউডে সংস্থার নামের দৈর্ঘ্য ওভাররাইড করা যায় না

আপনি আর নিম্নলিখিত সেটিং সেট করে ২০ অক্ষরের সংস্থার নামের দৈর্ঘ্য ওভাররাইড করতে পারবেন না:

  • APIGEE_ORG_NAME_LENGTH=25
  • APIGEE_ENV_NAME_LENGTH=25

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

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

প্রাইভেট ক্লাউড

RedHat, CentOS এবং Oracle 6.7 - 7.2-এর জন্য সহায়তা যোগ করা হয়েছে

এই রিলিজ RedHat Enterprise Linux, CentOS এবং Oracle Linux ভার্সন 6.7 থেকে 7.2-এর সাথে কাজ করে।

সিস্টেমের প্রয়োজনীয়তার সম্পূর্ণ তালিকা দেখতে, মানানসই সফ্টওয়্যার ও মানানসই ভার্সন দেখুন।

RPM-ভিত্তিক ইনস্টল

Edge-এর এই রিলিজে RPM-ভিত্তিক ইনস্টল মেকানিজম ব্যবহার করা হয় যা ইনস্টলেশন ও মাইগ্রেশন প্রসেসকে অনেক সহজ করে দেয়।

নতুন বেস ডিরেক্টরি

Edge 4.16.01 ভার্সনের জন্য ডিরেক্টরি স্ট্রাকচার পরিবর্তন করা হয়েছে। Edge-এর আগের রিলিজগুলিতে, আপনি বেস ডিরেক্টরিতে Edge ইনস্টল করেছেন:

/<install-dir>/apigee4

install-dir যেকোনও জায়গায় থাকতে পারে, তবে ডিফল্ট হিসেবে /opt থাকে। যেমন:

/opt/apigee4

4.16.01 ভার্সনের জন্য, আপনাকে অবশ্যই নিম্নলিখিত ডিরেক্টরিতে Edge ইনস্টল করতে হবে:

/opt/apigee

এছাড়াও, লক্ষ্য করুন যে apigee4 ডিরেক্টরি পরিবর্তন করে apigee করা হয়েছে।

আপনার ডেটা ডিরেক্টরির লোকেশন প্রভাবিত হয় না। এটি /opt/apigee-এর অধীনে থাকতে পারে অথবা এটি অন্য কোথাও অবস্থিত হতে পারে।

নতুন ভার্চুয়াল হোস্ট সংক্রান্ত প্রয়োজনীয়তা

Edge মাইগ্রেট স্ক্রিপ্ট, আগে থেকে থাকা Netty Router-কে Nginx-এ মাইগ্রেট করার জন্য প্রয়োজনীয় বেশিরভাগ কাজ করে দেয়। তবে, আপগ্রেড করার অংশ হিসেবে, আপনাকে অবশ্যই এটিও নিশ্চিত করতে হবে যে আপনার সমস্ত ভার্চুয়াল হোস্ট সংজ্ঞা মাইগ্রেট করার আগে হোস্টের ছদ্মনাম অন্তর্ভুক্ত করে।

কীভাবে আরও বেশি করে কোনও বিদ্যমান ভার্চুয়াল হোস্টে হোস্ট অ্যালিয়াস যোগ করতে হয় সেই সম্পর্কিত তথ্যের জন্য, Apigee ftp সাইটে উপলভ্য Edge ইনস্টলেশন গাইড দেখুন: ftp://ftp.apigee.com/।

কনফিগারেশন সহ কোড

Edge ভার্সন 4.16.01-এ, Edge কম্পোনেন্ট কনফিগার করার জন্য আপনাকে আর /<install-dir>/apigee4/conf ডিরেক্টরির আন্ডারে .properties ফাইল ব্যবহার করতে হবে না। 4.16.01 ভার্সন অনুযায়ী, আপনি এখনও .properties ফাইল ব্যবহার করে Edge কম্পোনেন্ট কনফিগার করতে পারবেন, তবে সেগুলি এখন এই ডিরেক্টরিতে আছে:

/opt/apigee/customer/application

কোনও নোডে ইনস্টল করা প্রতিটি Edge কম্পোনেন্টের জন্য, সেই ডিরেক্টরিতে একটি .properties ফাইল থাকবে। কোনও কম্পোনেন্ট কনফিগার করতে, সংশ্লিষ্ট .properties ফাইল এডিট করে আগে থেকে থাকা প্রপার্টির ভ্যালু পরিবর্তন করুন অথবা নতুন প্রপার্টি ও ভ্যালু যোগ করুন। ফাইলটি আগে থেকেই না থাকলে আপনি এটি তৈরি করতে পারবেন।

Edge-এর আগের ভার্সনের মতো, Edge 4.16.01-এর .properties ফাইলে কোনও কম্পোনেন্টের সব প্রপার্টি থাকে না। এই রিলিজের একটি পরিবর্তন হল, .properties ফাইলে শুধুমাত্র ডিফল্ট প্রপার্টির ভ্যালু ওভাররাইড করা থাকে।

এই আর্কিটেকচারের সুবিধা হল, Edge-এর পরবর্তী কোনও ভার্সনে মাইগ্রেশন করার সময়, Edge ইনস্টলার /opt/apigee/customer/application-এ থাকা ফাইল কখনও ওভাররাইট করে না। এর ফলে Edge ভুলবশত আপনার সেটিংস ওভাররাইট করতে পারবে না।

মাইগ্রেট করার সময়, Edge ইনস্টলার আপনার আগে থেকে থাকা .properties ফাইল পরীক্ষা করে এবং /opt/apigee/token ডিরেক্টরিতে ডিফল্ট প্রপার্টি ভ্যালুতে পরিবর্তন কপি করে। তাই, মাইগ্রেট করার পরে আপনাকে কোনও এডিট করতে হবে না।

আরও জানতে, Apigee ftp সাইটে উপলভ্য Apigee Edge অপারেশন গাইড দেখুন: ftp://ftp.apigee.com/.

Edge কনফিগারেশন স্ক্রিপ্ট পরিবর্তন করা হয়েছে

Edge-এর আগের রিলিজগুলিতে আপনি যে কনফিগারেশন স্ক্রিপ্ট ব্যবহার করেছেন সেগুলি সরিয়ে দেওয়া হয়েছে এবং সেগুলির পরিবর্তে এগুলি ব্যবহার করা হয়েছে:

  • আপনি Apigee ইউটিলিটির মাধ্যমে যে কমান্ডগুলি চালান, যেমন apigee-service, apigee-all, apigee-setup, apiee-provision বা apigee-migrate ইউটিলিটি।
    যেমন, all-start.sh এবং all-stop.sh স্ক্রিপ্ট নিম্নলিখিত কমান্ড দিয়ে পরিবর্তন করা হয়েছে:
    > /opt/apigee/apigee-service/bin/apigee-all start
    > /opt/apigee/apigee-service/bin/apigee-all stop
  • Edge কম্পোনেন্টে আপনি সরাসরি যে কমান্ড চালান। যেমন, আগের রিলিজগুলিতে আপনি OpenLDAP পাসওয়ার্ড পরিবর্তন করার জন্য chpasswd-openldap.sh স্ক্রিপ্ট ব্যবহার করতেন। সেই স্ক্রিপ্টটি নিম্নলিখিত কমান্ড দিয়ে প্রতিস্থাপন করা হয়েছে যা আপনি apigee-openldap কম্পোনেন্টে রান করান:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-openldap change-ldap-password -o oldPword -n newPword

আপনি এখন কীভাবে কমান্ডের মাধ্যমে কনফিগারেশন পারফর্ম করবেন সেই সম্পর্কে আরও জানতে, Apigee ftp সাইটে উপলভ্য Apigee Edge অপারেশন গাইড দেখুন: ftp://ftp.apigee.com/।

নতুন Edge Router

প্রাইভেট ক্লাউডের জন্য Edge-এর এই রিলিজে Nginx রাউটারের উপর ভিত্তি করে একটি নতুন রাউটার আর্কিটেকচার অন্তর্ভুক্ত রয়েছে। 4.16.01-এর আগের Edge রিলিজগুলিতে ব্যবহৃত Netty রাউটারের পরিবর্তে Nginx রাউটার ব্যবহার করা হয়।

Nginx রাউটার এবং Netty রাউটারের হার্ডওয়্যার ও পোর্ট সংক্রান্ত প্রয়োজনীয়তা একই, তাই আগে থেকে থাকা নোডে কোনও পরিবর্তন করার প্রয়োজন নেই।

আরও জানতে, Edge ইনস্টলেশন গাইড -এ, Nginx রাউটার সম্পর্কে, পরিশিষ্ট 'ক' দেখুন, যা Apigee ftp সাইটে উপলভ্য: ftp://ftp.apigee.com/,

BaaS লোড ব্যালেন্সার সরিয়ে দেওয়া হয়েছে

API BaaS পোর্টাল থেকে ইন্টার্নাল লোড ব্যালেন্সার সরিয়ে দেওয়া হয়েছে। এখন, আপনাকে API BaaS পোর্টাল এবং তিনটি API BaaS স্ট্যাক নোডের মধ্যে নিজস্ব লোড ব্যালেন্সার ব্যবহার করতে হবে।

লোড ব্যালেন্সারের বিকল্প হিসেবে, আপনি রাউন্ড-রবিন ডিএনএস ব্যবহার করতে পারেন। এই পরিস্থিতিতে, আপনি BaaS স্ট্যাক IP অ্যাড্রেসের সাথে সম্পর্কিত একাধিক A রেকর্ড সহ একটি DNS এন্ট্রি তৈরি করেন। DNS লুক-আপের সময়, DNS সার্ভার অটোমেটিক রাউন্ড রবিন পদ্ধতিতে A রেকর্ড ভ্যালু রিটার্ন করে।

Cassandra ও ZooKeeper নোড কীভাবে যোগ করতে হয় এবং আগে থেকে থাকা ডেটা সেন্টারে কীভাবে ডেটা সেন্টার যোগ করতে হয়, তা বর্ণনা করে এমন নতুন ডকুমেন্টেশন

Apigee ftp সাইটে থাকা ডকুমেন্টেশন ZIP ফাইলে এখন "প্রাইভেট ক্লাউডের জন্য Edge স্কেলিং" আছে, যা বর্ণনা করে যে কীভাবে Cassandra ও ZooKeeper নোড যোগ করতে হয় এবং কীভাবে আগে থেকে থাকা ডেটা সেন্টারে ডেটা সেন্টার যোগ করতে হয়।

Orgtool সরানো হয়েছে

orgtool কোনও প্রতিষ্ঠানের তথ্য পেতে Edge ইনস্টলেশন কোয়েরি করতে পারে। সেই টুলটি এখন সরিয়ে দেওয়া হয়েছে। আপনি এখন Edge UI বা API কল ব্যবহার করে প্রতিষ্ঠানের তথ্য পেতে পারেন।

4.16.01 ভার্সনে কীভাবে টাস্ক পারফর্ম করতে হয়

4.15.07.03 ভার্সনে আপনি কীভাবে টাস্ক পারফর্ম করতেন এবং 4.16.01 ভার্সনে এখন কীভাবে পারফর্ম করবেন তা নিচের সারণীতে দেখানো হয়েছে। আরও জানতে, Apigee ftp সাইটে উপলভ্য Edge অপারেশন গাইড দেখুন: ftp://ftp.apigee.com/.

টাস্ক 4.15.07.0x 4.16.01

ইনস্টলেশন ডিরেক্টরি

/<inst_dir>/apigee4 /opt/apigee

লগ ডিরেক্টরি

/<inst_dir>/apigee4/var/log /opt/apigee/var/log/comp

কম্পোনেন্ট ইনস্টল করা

/<inst_root>/apigee4/share/installer/apigee-setup.sh -p comp -f configFile

/opt/apigee/apigee-setup/bin/setup.sh -p component -f configFile

সব শুরু, বন্ধ, রিস্টার্ট, স্ট্যাটাস, ভার্সন

/<inst_root>/apigee4/bin/all-start.sh
/<inst_root>/apigee4/bin/all-stop.sh
/<inst_root>/apigee4/bin/all-status.sh
/<inst_root>/apigee4/bin/check.sh

/<inst_root>/apigee/apigee-service/bin/apigee-all start|stop|restart|status|version

কম্প শুরু, বন্ধ, রিস্টার্ট, স্ট্যাটাস, ভার্সন

/<inst_root>/apigee4/bin/apigee-service comp start|stop|restart|status

/<inst_root>/apigee/apigee-service/bin/apigee-service comp start|stop|restart|status|version

ব্যাক-আপ/ফিরিয়ে আনা

/<inst_root>/apigee4/bin/backup.sh
/<inst_root>/apigee4/bin/restore-comp.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service comp backup

/<inst_root>/apigee/apigee-service/bin/apigee-service comp restore

ইনস্টলেশন টেস্ট করা

/<inst_root>/apigee4/test/test-sa.sh

  1. /opt/apigee/apigee-service/bin/apigee-service apigee-validate install
  2. /opt/apigee/apigee-service/bin/apigee-service apigee-validate setup

বোর্ডে আছে

/<inst_root>/apigee4/bin/setup-org.sh

  1. /opt/apigee/apigee-service/bin/apigee-service apigee-provision install
  2. /opt/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile

একটি ধাপে org, env, ভার্চুয়াল হোস্ট যোগ করা

/<inst_root>/apigee4/bin/setup-org.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile

সংস্থা যোগ করুন

/<inst_root>/apigee4/bin/create-org.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-org -f configFile

env যোগ করুন

/<inst_root>/apigee4/bin/add-env.sh

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision add-env -f configFile

ব্যবহারকারী যোগ করুন

API কল

API কল বা:

/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-user -f configFile

মাইগ্রেট করুন

/<install_root>/apigee4/share/installer/apigee-upgrade.sh -c comp

  1. /opt/apigee/apigee-service/bin/apigee-service apigee-migrate install
  2. /opt/apigee/apigee-migrate/bin/migrate.sh -c cs,zk -f configFile

মনিটরিং টুল ও ড্যাশবোর্ডের আলফা রিলিজ

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

ইনস্টল করার নির্দেশাবলী সহ ডকুমেন্টেশন, Edge 4.16.01 doc-এর ZIP ফাইলে অন্তর্ভুক্ত করা আছে যা Apigee ftp সাইটে উপলভ্য: ftp://ftp.apigee.com/.

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

Edge Platform

ম্যানেজমেন্ট UI-এর স্টাইল পরিবর্তন (Cloud 15.09.30)

ম্যানেজমেন্ট UI-এর একাধিক পৃষ্ঠায় লুক-অ্যান্ড-ফিল আপডেট করা হয়েছে। (MGMT-2627)

API পরিষেবা

নতুন করে ডিজাইন করা API প্রক্সি উইজার্ড (Cloud 16.01.20)

API প্রক্সি উইজার্ড নতুন করে ডিজাইন করা হয়েছে। ম্যানেজমেন্ট UI-এর API প্রক্সি পৃষ্ঠায় "+ API প্রক্সি" বিকল্পে ক্লিক করলে, নতুন উইজার্ড আপনাকে API প্রক্সি তৈরি করার প্রসেস ধাপে ধাপে দেখাবে। আগের API প্রক্সি উইজার্ডের মতো একই সেটিংস উপলভ্য। (MGMT-1376)

OpenAPI (Swagger) ডকুমেন্ট (Cloud 16.01.20) সহ API প্রক্সি তৈরি করা

নতুন API প্রক্সি উইজার্ডের রিডিজাইন করা অংশের মধ্যে, আপনি এখন OpenAPI (Swagger) ডকুমেন্ট থেকে API প্রক্সি তৈরি করতে পারবেন। API প্রক্সি উইজার্ডের প্রথম পৃষ্ঠায়, রিভার্স প্রক্সি, Node.js অ্যাপ অথবা কোনও টার্গেট নেই বেছে নেওয়ার সময় ব্যবহার করুন OpenAPI বিকল্পে ক্লিক করুন। যে ফিল্ডটি দেখা যাবে, সেখানে আপনার OpenAPI ডকুমেন্টের URL লিখুন। আরও তথ্যের জন্য, সহজ API প্রক্সি তৈরি করা দেখুন। (MGMT-1376)

SOAP প্রক্সির জন্য WSDL 1.2 সহায়তা (Cloud 16.01.20)

SOAP পরিষেবা কল করার জন্য API প্রক্সি তৈরি করতে Apigee Edge WSDL 1.2-এর সাথে কাজ করে। (MGMT-2835)

TargetEndpoint কনফিগারেশনে SSLInfo ভেরিয়েবল (Cloud 16.01.20)

API প্রক্সি TargetEndpoint-এ, আপনি ডায়নামিক উপায়ে SSL/TLS বিবরণ সেট করতে পারেন যাতে ফ্লেক্সিবল রানটাইম সংক্রান্ত প্রয়োজনীয়তা পূরণ করা যায়। TargetEndpoint কনফিগারেশনে কীভাবে SSLInfo সেট করা হবে তার নিম্নলিখিত উদাহরণে, রানটাইমে Java Callout, JavaScript নীতি বা Assign Message নীতির মাধ্যমে ভ্যালু প্রদান করা যেতে পারে। আপনি যে ভ্যালু সেট করতে চান সেটি আছে এমন মেসেজ ভেরিয়েবল ব্যবহার করুন।

<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>

এই ফিচারটি নিম্নলিখিত ডকুমেন্টেশনে কভার করা হয়েছে:

(APIRT-1475)

SAML অ্যাসার্শন নীতির জন্য RSA_SHA256 অ্যালগরিদম সহায়তা (Cloud 16.01.20)

SAML অ্যাসার্শন নীতি এখন RSA_SHA1 ছাড়াও RSA_SHA256 অ্যালগরিদম ব্যবহার করা যায়। (APIRT-1779)

সার্টিফিকেট আপলোড করার সময় যাচাইকরণ (Cloud 16.01.20)

কীস্টোর ও ট্রাস্টস্টোরে মেয়াদ শেষ হয়ে যাওয়া বা অবৈধ সার্টিফিকেট আপলোড করা আটকাতে, ম্যানেজমেন্ট API আপলোড করার সময় সার্টিফিকেট যাচাই করে। সার্টিফিকেট যাচাই করে দেখা হয় যে ফাইলের সাইজ যেন ৫০ কেবির বেশি না হয় এবং ফর্ম্যাট যেন PEM বা DER হয়। সার্টিফিকেটের মেয়াদ শেষ হয়ে যাওয়াও যাচাই করা হয়। ডিফল্ট মেয়াদ শেষ হওয়ার যাচাইকরণ ওভাররাইড করতে (আপলোড করার সময় সার্টিফিকেটের মেয়াদ শেষ হওয়ার জন্য যাচাই না করতে), নিম্নলিখিত কোয়েরি প্যারামিটার ব্যবহার করুন: ?ignoreExpiryValidation=true

আরও তথ্যের জন্য, কীস্টোরে JAR ফাইল আপলোড করুন এবং ট্রাস্টস্টোরে সার্টিফিকেট আপলোড করুন দেখুন। (SECENG-516) এবং (APIRT-2213)

Node.js লগ পৃষ্ঠায় অটো-পোলিং (Cloud 16.01.20)

প্রক্সি এডিটর থেকে Node.js লগ দেখার সময়, উপলভ্য নতুন লগ তালিকাভুক্ত করতে Node.js লগ পৃষ্ঠাটি অটোমেটিক নির্দিষ্ট সময় অন্তর রিফ্রেশ করা হয়। অটোমেটিক রিফ্রেশ বন্ধ করতে, "অটোমেটিক রিফ্রেশ বন্ধ করুন" বিকল্পে ক্লিক করুন। (MGMT-1692)

X-Forwarded-For HTTP header (Cloud 15.09.30)

আরও শক্তিশালী নিরাপত্তার জন্য, Edge ডিফল্ট হিসেবে X-Forwarded-For HTTP অনুরোধ হেডার সরিয়ে দেয় যাতে এক বা একাধিক IP অ্যাড্রেস থাকতে পারে। নতুন ডিফল্ট আচরণ বলতে বোঝায় যে Edge-এর পাওয়া ক্লায়েন্ট IP অ্যাড্রেসটি হবে শেষ এক্সটার্নাল TCP হ্যান্ডশেক থেকে পাওয়া IP অ্যাড্রেস, এটি এমন কোনও অ্যাড্রেস হবে না যা অ্যাক্সেস কন্ট্রোল নীতি বাইপাস করার জন্য সম্ভাব্য স্পুফ করা হতে পারে।

এই ডিফল্ট আচরণ পরিবর্তন করতে এবং X-Forwarded-For অ্যাড্রেসকে আপনার API প্রক্সি অ্যাক্সেস করার অনুমতি দিতে, আপনাকে অবশ্যই আপনার প্রতিষ্ঠানে feature.enableMultipleXForwardCheckForACL=true প্রপার্টি সেট করতে হবে।

নীতি সংক্রান্ত প্রপার্টিতে JavaScript-এর অ্যাক্সেস (Cloud 15.07.08)

API প্রক্সি ফ্লোতে জাভাস্ক্রিপ্ট ব্যবহার করার সময়, আপনি জাভাস্ক্রিপ্ট নীতিতে সংজ্ঞায়িত প্রপার্টি অ্যাক্সেস করতে পারবেন। আপনি JavaScript কোডে সুপরিচিত ভেরিয়েবল ব্যবহার করতে চাইলে এটি বিশেষ কাজে লাগে। যেমন, ধরুন আপনার JavaScript নীতিতে নিম্নলিখিত প্রপার্টি সংজ্ঞা রয়েছে:

<Properties>
    <Property name='source'>response.content</Property>
</Properties>

আপনার জাভাস্ক্রিপ্টে, আপনি 'সোর্স' প্রপার্টির রেফারেন্স সহ মেসেজ রেসপন্স অ্যাক্সেস করতে পারেন, যেমন:
var source = properties.get('source'); // returns: response.content
অথবা
var source = properties.source
অথবা
var source = properties['source']

আরও তথ্যের জন্য, JavaScript নীতি দেখুন। (APIRT-1460)

সংস্থা-লেভেল অডিট (Cloud 15.07.08)

সংস্থা লেভেলে নেওয়া অ্যাকশনের ইতিহাস সংস্থার অ্যাডমিনিস্ট্রেটররা অডিট করতে পারবেন। ম্যানেজমেন্ট UI-তে, অ্যাডমিন > সংস্থার ইতিহাস বিকল্প বেছে নিন। আরও তথ্যের জন্য, অডিট: API, প্রোডাক্ট এবং সংস্থা সংক্রান্ত ইতিহাস দেখুন। (MGMT-2232)

ভূমিকা থেকে অর্গানাইজেশন অ্যাডমিনিস্ট্রেটরের নিজে থেকে সরে যাওয়া (Cloud 15.07.08)

সংস্থা অ্যাডমিনিস্ট্রেটর ম্যানেজমেন্ট UI-তে গিয়ে অ্যাডমিন > সংস্থার ব্যবহারকারী বিকল্পে গিয়ে নিজের নামের পাশে সরিয়ে দিন বিকল্পে ক্লিক করে সংস্থা অ্যাডমিনিস্ট্রেটর ভূমিকা থেকে নিজেকে সরিয়ে দিতে পারেন। (MGMT-934)

API প্রক্সি বান্ডেল ইমপোর্ট প্রগ্রেস ইন্ডিকেটর (Cloud 15.07.08)

ম্যানেজমেন্ট UI-তে বড় API প্রক্সি বান্ডেল আপলোড করার সময়, ইমপোর্ট এখনও চলছে তা বোঝাতে একটি "কাজ চলছে" অ্যানিমেশন দেখানো হয়, এর ফলে ইমপোর্ট সম্পূর্ণ না হওয়া পর্যন্ত আপনি ম্যানেজমেন্ট UI-এর সাথে ইন্টার‍্যাক্ট করতে পারেন না। (MGMT-1285)

ক্যাশে আচরণ ও কনফিগারেশন (Cloud 15.07.22)

আরও ভাল ইন-মেমরি ক্যাশে ম্যানেজমেন্ট ও ব্যবহারের জন্য, Edge ক্লাউড রিলিজ 15.06.10 থেকে এনভায়রনমেন্ট ক্যাশে রিসোর্সে "মেমরিতে সর্বাধিক এলিমেন্ট" সেটিংস আর ব্যবহার করা যাবে না। Edge Cloud রিলিজ 15.07.22-এ, এই সেটিংটি Apigee Edge ম্যানেজমেন্ট UI-এর এনভায়রনমেন্ট কনফিগারেশন অংশ থেকে 'ক্যাশে তৈরি করুন' UI থেকে সরিয়ে দেওয়া হয়েছে।

সব ক্যাশে রিসোর্স (ডিফল্ট ক্যাশে সহ) জুড়ে উপস্থিত মোট এলিমেন্ট নির্ভর করে ক্যাশেতে বরাদ্দ করা মোট মেমরির উপর। ডিফল্ট হিসেবে, কোনও নির্দিষ্ট মেসেজ প্রসেসরের জন্য ইন-মেমরি ক্যাশিংয়ের জন্য বরাদ্দ করা মোট মেমরি হল উপলভ্য মোট মেমরির ৪০%। ইন-মেমরি ক্যাশে পর্যাপ্ত জায়গা না থাকলে বা এলিমেন্টের মেয়াদ শেষ হয়ে গেলে তবেই সেগুলি সরিয়ে দেওয়া হবে। (MGMT-2413, APIRT-1140)

ম্যানেজমেন্ট UI-তে টার্গেট সার্ভার কনফিগারেশন (Cloud 15.07.22)

ম্যানেজমেন্ট UI-এর API > এনভায়রনমেন্ট কনফিগারেশন পৃষ্ঠা এখন আপনাকে টার্গেট সার্ভার যোগ করতে, এডিট করতে এবং মুছে দিতে দেয়।

এছাড়াও, পৃষ্ঠাটি নতুন করে ডিজাইন করা হয়েছে যাতে নতুন পৃষ্ঠায় না গিয়েও ক্যাশে তৈরি, যোগ করা এবং মুছে ফেলা যায়। "মেমরিতে সর্বাধিক এলিমেন্ট" সহ বেশ কয়েকটি ক্যাশে প্রপার্টি আর UI-তে উপলভ্য নেই, কারণ এই প্রপার্টিগুলি সেট করার ফলে রানটাইম ক্যাশে বিহেভিয়ারের উপর আর কোনও প্রভাব পড়ে না। (MGMT-280)

SSL with message logging to syslog (Cloud 15.07.22)

মেসেজ লগিং নীতি SSL/TLS-এর মাধ্যমে থার্ড-পার্টি লগ ম্যানেজমেন্ট প্রদানকারীকে syslog পাঠানোর সুবিধা দেয়। নীতি কনফিগারেশনে প্যারেন্ট এলিমেন্টের সরাসরি চাইল্ড হিসেবে নিম্নলিখিতগুলি ব্যবহার করুন:

<SSLInfo>
    <Enabled>true</Enabled>
</SSLInfo>

আরও তথ্যের জন্য, মেসেজ লগ করা সংক্রান্ত নীতি দেখুন। (APIRT-942)

ম্যানেজমেন্ট UI (Cloud 15.07.22)

Apigee ইঞ্জিনিয়ারিং ম্যানেজমেন্ট UI-তে বিভিন্ন ছোটখাটো সমস্যার সমাধান ও ব্যবহারযোগ্যতা সংক্রান্ত উন্নতি করেছে।

Trace-এ cURL (Cloud 15.09.02)

টার্গেট সার্ভারে অনুরোধ করা API প্রক্সি কলের ট্রেস করার সময়, আপনি টার্গেট সার্ভারে করা অনুরোধটি cURL কমান্ড হিসেবে দেখতে পাবেন। ট্রানজ্যাকশন ম্যাপ ডায়াগ্রামে "টার্গেট সার্ভারে পাঠানো অনুরোধ" স্টেজ বেছে নিন, তারপর ফেজ বিবরণ প্যানেলে "টার্গেট সার্ভারে পাঠানো অনুরোধ" কলামে "Curl দেখুন" বোতামে ক্লিক করুন। (MGMT-2589)

ডেটা মাস্কিং বিশেষ অক্ষর (Cloud 15.09.02)

JSON পেলোডের মধ্যে সংবেদনশীল ডেটা মাস্ক করার জন্য ডেটা মাস্কিং ব্যবহার করার সময়, $, *, এবং { -এর মতো বিশেষ অক্ষর এখন মাস্ক করা যাবে। (APIRT-1727)

ম্যানেজমেন্ট UI-তে কী ভ্যালু ম্যাপ (Cloud 15.09.30)

আপনি এখন Edge ম্যানেজমেন্ট UI-তে এনভায়র্নমেন্ট-স্কোপ করা কী ভ্যালু ম্যাপ (KVM) তৈরি ও ম্যানেজ করতে পারবেন। এনভায়রনমেন্ট-স্কোপ করা KVM-এ কী/ভ্যালু পেয়ার থাকে যা টেস্ট বা প্রোডাকশনের মতো এনভায়রনমেন্টে যেকোনও API প্রক্সি অ্যাক্সেস করতে পারে। ম্যানেজমেন্ট UI মেনুতে, API > এনভায়রনমেন্ট কনফিগারেশন > আপনি যে এনভায়রনমেন্ট চান সেটি বেছে নিন > কী ভ্যালু ম্যাপ ট্যাব বিকল্পে যান। আরও তথ্যের জন্য, এনভায়রনমেন্ট কী ভ্যালু ম্যাপ তৈরি ও এডিট করা দেখুন। (MGMT-1393)

ম্যানেজমেন্ট UI-তে PopulateCache নীতির ডিফল্ট মেয়াদ শেষ হওয়ার তারিখ (Cloud 15.09.30)

API প্রক্সি এডিটরের মাধ্যমে PopulateCache নীতি যোগ করার সময়, ক্যাশের মেয়াদ শেষ হওয়ার জন্য <TimeoutInSec> এলিমেন্ট ৩৬০০ সেকেন্ড (১ ঘণ্টা) ভ্যালু দিয়ে আগে থেকেই পূরণ করা থাকে। আগের ডিফল্ট মান ছিল ৩০০ সেকেন্ড (৫ মিনিট)। (MGMT-2622)

ডেভেলপার পরিষেবা

API প্রোডাক্ট পৃষ্ঠার পারফর্ম্যান্স, কোনও ডেভেলপার অ্যাপ তালিকাভুক্ত নেই (Cloud 16.01.20)

ম্যানেজমেন্ট UI-তে কোনও API প্রোডাক্ট দেখার সময়, সেই প্রোডাক্টের সাথে যুক্ত ডেভেলপার অ্যাপের তালিকা দেখানো হয়। UI পারফর্ম্যান্স উন্নত করতে, API প্রোডাক্ট এডিট করার সময় ডেভেলপার অ্যাপের তালিকা দেখানো হয় না। (MGMT-2869)

Developer Apps পৃষ্ঠায় কী কলাম (Cloud 15.08.05)

যেসব প্রতিষ্ঠানে প্রচুর সংখ্যক ডেভেলপার অ্যাপ (হাজার হাজার) আছে, সেখানে ডেভেলপার অ্যাপ পৃষ্ঠায় কী কলাম (প্রতি অ্যাপে কীয়ের সংখ্যা দেখায়) দেখালে ডিসপ্লে পারফর্ম্যান্স খারাপ হতে পারে। এই পরিস্থিতিতে ডিসপ্লে পারফর্ম্যান্স উন্নত করতে, নিম্নলিখিত সংস্থা-লেভেল প্রপার্টি সেট করতে Apigee সহায়তা টিমের সাথে যোগাযোগ করুন: features.appsNoCredentialsEnabled = true। এই প্রপার্টি Key কলাম সরিয়ে দেয়। তবে মনে রাখবেন, 'কী' কলামটি সরিয়ে দিলে, গ্রাহকের কী ও সিক্রেট ব্যবহার করে সার্চ করার সুবিধাও সরিয়ে দেওয়া হয়। (MGMT-2486)

ডেভেলপার বিবরণ পৃষ্ঠার প্রগ্রেস স্পিনার (Cloud 15.09.30)

ম্যানেজমেন্ট UI-তে ডেভেলপার বিবরণ পৃষ্ঠা লোড করা হলে, পৃষ্ঠার অ্যাপ বিভাগে অ্যাপ এখনও লোড করা হলে প্রগ্রেস স্পিনার দেখানো হয়। এটি আগের আচরণকে উন্নত করে যেখানে অ্যাপ লোড করার সময় অ্যাপ বিভাগটি খালি দেখাত। (MGMT-2667)

মনিটাইজেশন

API প্যাকেজের নাম এডিট করা (Cloud 16.01.20)

আপনি মনিটাইজেশন লাইফসাইকেলের যেকোনও সময় API প্যাকেজের নাম আপডেট করতে পারবেন, এমনকি API প্যাকেজে প্রকাশ করা রেট প্ল্যান থাকলেও। (DEVRT-2177)

কাস্টম অ্যাট্রিবিউটে দশমিক সংখ্যা ব্যবহার করা যায় (Cloud 16.01.20)

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

সারসংক্ষেপ রিপোর্টে রেট প্ল্যানের নাম ও আইডি (Cloud 15.09.02)

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

Analytics পরিষেবা

উত্তর দেওয়ার সময় সংক্রান্ত মেট্রিকের উপর sum( ) ফাংশন (Cloud 16.01.20)

অ্যানালিটিক্স কাস্টম রিপোর্ট ও API কলে, "সাম" অ্যাগ্রিগেট ফাংশন এখন টার্গেট রেসপন্স টাইম, মোট রেসপন্স টাইম ও end_point_response_time-এর জন্য উপলভ্য। যেমন, /stats API-তে (http://docs.apigee.com/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0), আপনি এখন নিম্নলিখিত "বেছে নিন" কোয়েরি প্যারামিটার ব্যবহার করতে পারবেন: ?select=sum(total_response_time). (AXAPP-2006)

লেটেন্সি বিশ্লেষণ রিপোর্ট: API প্রক্সি নাম সাজানো (Cloud 16.01.20)

লেটেন্সি অ্যানালিসিস রিপোর্ট UI-তে (শুধুমাত্র Apigee Edge এন্টারপ্রাইজ প্ল্যানে), API প্রক্সিগুলিকে প্রক্সি ড্রপ-ডাউন তালিকায় বর্ণানুক্রমিকভাবে তালিকাভুক্ত করা হয়। (MGMT-2858)

ড্যাশবোর্ডে ডেভেলপার অ্যাপ, ডিসপ্লে নামের মাধ্যমে দেখানো হয় (Cloud 16.01.20)

ম্যানেজমেন্ট UI ড্যাশবোর্ডে, ডেভেলপার অ্যাপের বার চার্টে ইন্টার্নাল নামের পরিবর্তে ডিসপ্লে নাম অনুসারে ডেভেলপার অ্যাপের তালিকা দেখানো হয়। (MGMT-2853)

কাস্টম রিপোর্টে নতুন তারিখ/সময় উইজেট (Cloud 16.01.20)

ম্যানেজমেন্ট UI-তে কাস্টম রিপোর্ট পৃষ্ঠায় তারিখ/সময় বাছাই করার উইজেট উন্নত করা হয়েছে। (MGMT-2881)

GeoMap-এ শহর ড্রিলডাউন (Cloud 15.07.22)

অ্যানালিটিক্স GeoMap-এ মার্কিন যুক্তরাষ্ট্র ও কানাডার জন্য "শহর" ড্রিলডাউন অন্তর্ভুক্ত। আপনি ম্যাপে কোনও রাজ্য বা প্রদেশে ক্লিক করলে, কল করা হয়েছে এমন শহরের একটি তালিকা দেখানো হয়। (MGMT-2282)

| (পাইপ) এবং = অক্ষর অ্যানালিটিক্স কাস্টম রিপোর্টে (Cloud 15.09.02)

Analytics কাস্টম রিপোর্ট ডেফিনিশনে | (পাইপ) ও = চিহ্ন ব্যবহার করা যায়। এর আগে, %7C এবং %3D এনকোডিং সেইসব প্রতীকের জন্য ব্যবহার করতে হত। (MGMT-2504)

প্রক্সি পাথ সাফিক্স ডাইমেনশন (Cloud 15.09.30)

Analytics কাস্টম রিপোর্ট ও API কলে নতুন প্রক্সি পাথ সাফিক্স (proxy_pathsuffix) ডাইমেনশন উপলভ্য। প্রক্সি পাথ সাফিক্স হল API প্রক্সি URL-এর সেই অংশ যা বেস পাথের পরে থাকে, যেমন, কন্ডিশনাল ফ্লোয়ের জন্য তৈরি করা পাথ। (AXAPP-1902)

রিপোর্টে ডেভেলপারের আইডি দেখানো হয়, ডিসপ্লে নাম নয় (Cloud 15.09.30)

/stats API-এর মাধ্যমে Edge অ্যানালিটিক্স API কল করার সময়, যা ডেভেলপারদের রিটার্ন করে, ডেভেলপার আইডির সাথে ডেভেলপারের ডিসপ্লে নামও রিটার্ন করা হয়। আগে, শুধুমাত্র ডেভেলপার আইডি ফেরত দেওয়া হত। (AXAPP-1759)

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

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

প্রাইভেট ক্লাউড 4.16.01

Edge for Private Cloud 4.16.01 রিলিজের পর থেকে সমাধান করা বাগগুলির তালিকা নিচে দেওয়া হল। এইসব সমস্যার সমাধান পেতে, 4.16.01 ইনস্টলেশনকে লেটেস্ট RPM ও সাপোর্ট ফাইলে আপডেট করার নির্দেশাবলী অনুসরণ করুন, যা Apigee Edge 4.16.01.x থেকে লেটেস্ট 4.16.01 রিলিজ আপডেট করুন লিঙ্কে বর্ণনা করা আছে।

ইস্যু আইডি বিবরণ বিল্ড নম্বর
PRC-736

apigee-lib-এর জন্য আর GCC প্রয়োজন নেই

apigee-lib-4.16.01-0.0.901
PRC-735

Yahoo Weather API-এর জন্য Oauth প্রয়োজন হওয়ায় apigee-validate আর ব্যর্থ হয় না

apigee-validate-4.16.01-0.0.910
PRC-739

যেকোনও ফাইল সিস্টেম ফোল্ডারের অধীনে ব্যবহারকারীদের মিরর এক্সট্র্যাক্ট করার অনুমতি দিন

apigee-mirror-4.16.01-0.0.904
PRC-756

BaaS Usergrid check_cassandra_availability.sh আর nc কমান্ড ব্যবহার করে না

baas-usergrid-2.1.0-0.0.112
PRC-778

আপগ্রেড করার পরে Zookeeper ক্লাস্টার সংক্রান্ত তথ্য আর হারিয়ে যায় না

apigee-migrate-4.16.01-0.0.873
PRC-787

API BaaS এখন Cassandra যাচাইকরণ কাজ করে

baas-usergrid-2.1.1-0.0.122
PRC-804

এখন লগ ফাইলের লোকেশন নির্দিষ্ট করতে পারবেন

apigee-service-4.16.05-0.0.435
PRC-840

Edge কম্পোনেন্টের জন্য ভাঙা সিমলিঙ্ক

edge-gateway-4.16.01-0.0.538

EDGEUI-538
EDGEUI-524

WSDL ইমপোর্ট করার সময় Soap Proxy Generation আটকে যাওয়া/ সমস্যা WSDL থেকে API প্রক্সি জেনারেট করা

edge-ui-4.16.01-0.0.3650
EDGEUI-543

URL লোকাল অ্যাড্রেস হলে URL বিকল্প থেকে WSDL ইমপোর্ট করা যায় না

edge-ui-4.16.01-0.0.3650
APIRT-2719
APIRT-2918

টার্গেট কলআউট করার সময় target.url এখন সেট করা হচ্ছে

edge-gateway-4.16.01-0.0.538

Cloud 16.01.20

ইস্যু আইডি বিবরণ
MGMT-2964 নতুন প্রক্সি এডিটরে Flows ট্যাগের মধ্যে কমেন্ট গ্রহণ করা হয় না
MGMT-2957 কোনও অর্গতে নতুন পড যোগ করলে, নতুন পডের রাউটারগুলির জন্য বান্ডেলের ডিপ্লয়মেন্ট স্ট্যাটাস হিসেবে সমস্যা দেখায়
MGMT-2937 কাস্টম রোলের ক্ষেত্রে অপর্যাপ্ত অনুমতি সংক্রান্ত সমস্যা
MGMT-2875 WSDL SOAP জেনারেশনে SOAP 1.2-এর জন্য ভুল হেডার আছে
MGMT-2739 Developer Apps রিপোর্ট, Analytics ট্যাবে অ্যানোমালি গ্রাফ দেখা যায় না
MGMT-2735 Node.js লগ রিফ্রেশ করার প্রসেস কখনও সম্পূর্ণ/বন্ধ হয় না
MGMT-2734 ডেপ্লয় করা বান্ডেল সেভ করার সময় কোনও সমস্যা হলে, 'সেভ করুন' বোতাম চালু হয় না
MGMT-2729 UI-তে TargetServer-এর পোর্ট আপডেট করলে SSLInfo মুছে যায়
MGMT-2702 Firefox ও IE-এর জন্য ক্রস-সাইট নিরাপত্তা সংক্রান্ত দুর্বলতা
Firefox ও IE-এর দুর্বলতার কারণে হতে পারে এমন নিরাপত্তা সংক্রান্ত দুর্বলতা সমাধান করা হয়েছে যা ক্রস-সাইট অনুরোধকে অনুপযুক্তভাবে অনুমতি দেয়।
MGMT-2681 প্রক্সি এডিটর: কন্ডিশনে রেগুলার এক্সপ্রেশন ম্যাচ ব্যবহার করলে, ফ্লো নেভিগেটর ক্রিয়া পদ দেখায় না
MGMT-2361 প্রক্সি ডেপ্লয়মেন্ট RPCException সহ ব্যর্থ হয়: কল টাইম-আউট হয়ে গেছে
MGMT-1662 Apigee পাবলিক ক্লাউড রিলিজের সময় API প্রক্সি ডেপ্লয়মেন্ট ব্যর্থ হয়
DEVRT-2286 sync-organization মনিটাইজেশন API কাজ করছে না
মনিটাইজেশনের সাথে Apigee Edge ডেটা সিঙ্ক্রোনাইজ করার জন্য ব্যবহৃত API-কে ১৬.০১.২০ রিলিজের লেটেস্ট রিফ্রেশে ঠিক করা হয়েছে।
DEVRT-2173 প্যাকেজের নাম পরিবর্তন করতে হবে, কিন্তু চালু থাকা রেট প্ল্যানের কারণে এডিট করা যাচ্ছে না
DEVRT-1661 রেট প্ল্যান শুরু হওয়ার তারিখের আগে API অনুরোধ করার জন্য ডেভেলপারকে ব্লক করা হয়েছে, কিন্তু ব্লক আর সরানো হয়নি
কোনও API ডেভেলপার যদি মাসিক ফ্ল্যাট, ভলিউম-ব্যান্ডেড বা বান্ডেল রেট প্ল্যান গ্রহণ করে যা ভবিষ্যতের কোনও তারিখে শুরু হবে এবং তারপরে নির্দিষ্ট শুরুর তারিখের আগে API অনুরোধ পাঠায়, তাহলে API ডেভেলপারকে আরও অনুরোধ করা থেকে ব্লক করা হয়। রেট প্ল্যানের শুরুর তারিখে পৌঁছে গেলে, ব্লকটি সরিয়ে দেওয়া হয়।
DEVRT-1643 সেভ করার পরে ড্রাফ্ট রেট প্ল্যান করাপ্ট হয়ে গেছে
AXAPP-1991 Apigee Analytics সারসংক্ষেপ ও ইমেল থেকে অপ্ট-আউট করার পরেও সেগুলি বন্ধ হয় না
AXAPP-1946 Analytics ক্লিন-আপ ডিস্ক স্পেস খালি করছে না
AXAPP-1708 আমি কীভাবে প্রশ্ন করছি তার উপর নির্ভর করে Analytics API একই পরিসংখ্যানের জন্য আলাদা আলাদা সংখ্যা দেখায় বলে মনে হচ্ছে
AXAPP-1293 Analytics সারসংক্ষেপ ইমেলে ডেভেলপার অ্যাপের নাম না থাকা
APIRT-2518 জাভাস্ক্রিপ্ট নীতি সহ https ব্যাকএন্ডে কানেক্ট করা সংক্রান্ত সমস্যা
APIRT-2398 ভুল/মেয়াদ শেষ হয়ে যাওয়া অনুমোদন কোডকে Apigee সংক্রান্ত সমস্যা হিসেবে গণ্য করা হয়
APIRT-2397 steps.assignmessage.SetVariableFailed-কে Apigee সংক্রান্ত সমস্যা হিসেবে গণ্য করা হয়
APIRT-2396 IllegalArgumentException, ArrayIndexOutofBoundsException in OAuth counted as Apigee error
APIRT-2362 জাভাস্ক্রিপ্ট কম্পাইলেশন সংক্রান্ত সমস্যা
APIRT-2322 ভুল ক্লায়েন্ট আইডিকে ভুলবশত Apigee সংক্রান্ত সমস্যা হিসেবে রিপোর্ট করা হয়েছে
APIRT-2159 লগিং প্রিফিক্সে message_id যোগ করুন
APIRT-2145 Facebook API-এর জন্য ট্রানজ্যাকশন সম্পূর্ণ না হওয়ার হার বেশি
':' দিয়ে শুরু হওয়া হেডার ভ্যালুর জন্য যাচাইকরণ সরিয়ে দেওয়া হয়েছে।
APIRT-2137 MP: Chunked transfer encoding and 205 with content length 0
APIRT-2124 নতুন যোগ করা MP-র জন্য Nginx রাউটার MP পুল আপডেট করে না
APIRT-2117 মেসেজ লগিং নীতি ডিএনএস আপডেট মেনে চলে না
APIRT-2110 রাউটার শুধুমাত্র একটি X-Forwarded-For হেডার পাস করে
APIRT-2062 SkipCacheLookup কন্ডিশন পূরণ হলে, রেসপন্স ক্যাশে সঠিকভাবে কাজ করে না
APIRT-2061 মেসেজ প্রসেসর QPID-তে মেসেজ পুশ করছে না
APIRT-2052 ম্যানেজমেন্ট পোর্ট উত্তর না দেওয়ার কারণে CLOSE_WAIT-এর সংখ্যা বেশি
APIRT-2024 লোড ব্যালেন্সার ছাড়া Nginx, X-Forwarded-For HTTP হেডার সঠিকভাবে পূরণ করছে না
150930 রিলিজ নোট ও অ্যাক্সেস কন্ট্রোল নীতিতে X-Forwarded-For সরিয়ে দেওয়া সংক্রান্ত বিজ্ঞপ্তি যোগ করা হয়েছে।
APIRT-1933 প্রক্সি-নির্দিষ্ট ক্লাসলোডার এখনও MP ক্লাসলোডারের কাছে ডেলিগেট করে
APIRT-1877 নেমস্পেস থাকা XML উত্তর মাস্ক করা যাচ্ছে না
APIRT-1838 Apigee-127: VerifyAPIKey একাধিক প্রোডাক্ট থাকলে শুধুমাত্র একটি API প্রোডাক্ট রিটার্ন করে
APIRT-1827 একসাথে স্ট্রিম করার ক্ষেত্রে কম সীমা লক্ষ্য করা গেছে
APIRT-1820 4.15.04 প্রাইভেট ক্লাউড এনভায়রনমেন্টে মাঝে মাঝে লেটেন্সি (> ১%)
APIRT-707 <GenerateResponse> এলিমেন্টটি VerifyAccessToken নীতিতে থাকলে রানটাইমে NPE

Cloud 15.07.08

ইস্যু আইডি বিবরণ
MGMT-2381 নতুন প্রক্সি এডিটর ব্যবহার করে প্রক্সি ডেপ্লয় করা যাচ্ছে না
MGMT-2374 ProxyEndpoint সেভ করার আগে BasePath এলিমেন্টের স্পেস ট্রিম করতে হবে
MGMT-2355 UI একাধিক ভূমিকার জন্য অনুমতি সঠিকভাবে গণনা করে না যদি একটি ভূমিকা orgadmin হয়
MGMT-2324 Swagger মডেল ইমপোর্ট করলে ভুল SmartDocs নোড তৈরি হয়
MGMT-1518 UI-তে প্রক্সি ডেপ্লয় করা হয়েছে বলে দেখানো হলেও MP-তে ডেপ্লয়মেন্ট সম্পূর্ণ হয়নি
MGMT-1489 API প্রোডাক্ট সঠিক রিসোর্স তৈরি করছে না
DOC-1246 অ্যাক্সেস টোকেন সম্পর্কে ডকুমেন্টে পরস্পরবিরোধী বিবৃতি
DEVRT-1661

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

Cloud 15.07.22

ইস্যু আইডি বিবরণ
TBD-73 Apigee-তে ইনবাউন্ড ট্রাফিকের জন্য স্ট্যাটিক IP
MGMT-2422 কোম্পানির অ্যাপ এডিট করা যাচ্ছে না
MGMT-2419 'ব্যবহারকারী' ভূমিকায় থাকা ব্যবহারকারী লগ-ইন করার সময় অনুমতির ব্যাপারে সমস্যা পান
MGMT-2341 কাস্টম রিপোর্ট ফিল্টার ভুলভাবে কোয়েরি তৈরি করে
MGMT-2207 JSONThreatProtection - ArrayElementCount does not work if the contained element is non-primitive
In the JSON Threat Protection policy, the ArrayElementCount element wasn't accurately limiting the number of items allowed in arrays. এই সমস্যার সমাধান করা হয়েছে।
MGMT-2158 আউটপুট যদি এমন কোনও পার্টকে রেফারেন্স করে যার কোনও ধরন নেই, তাহলে WSDL ইমপোর্ট করা যাবে না

Cloud 15.08.05

ইস্যু আইডি বিবরণ
একাধিক API প্রক্সি এডিটরে একাধিক ছোটখাটো সমস্যার সমাধান করা হয়েছে।

Cloud 15.09.02

ইস্যু আইডি বিবরণ
একাধিক API প্রক্সি এডিটরে একাধিক ছোটখাটো সমস্যার সমাধান করা হয়েছে।
MGMT-2618 ঘন ঘন ডেপ্লয়মেন্ট সংক্রান্ত সমস্যা
MGMT-2588 ডেভেলপার ইতিহাস পৃষ্ঠা html/কোড এক্সিকিউট করে -- XSS পারসিস্টেন্স দুর্বলতা
MGMT-2543 নতুন প্রক্সি এডিটর AssignMessage নীতির <Payload>-এ XML পরিবর্তন করে, যার ফলে আগে থেকে থাকা API প্রক্সি ভেঙে যায়
MGMT-2521 কখনও কখনও ট্রেস সেশন হ্যাং হয়ে যায়
MGMT-2519 এনভায়রনমেন্ট কনফিগারেশন UI কাজ করছে না
AXAPP-1814 zk কিউরেটর চালু থাকলে prod-এ কাস্টম ভেরিয়েবল (পরিসংখ্যান সংগ্রহকারী নীতি) তৈরি হচ্ছে না
APIRT-1927 ভুল ভার্চুয়াল হোস্টের কারণে রাউটার env-এর জন্য কনফিগারেশন লোড করতে পারে না
APIRT-1863 বান্ডেলে হোয়াইট স্পেস থাকার কারণে ডিপ্লয়মেন্ট করা যায়নি
APIRT-1823 & (অ্যামপারস্যান্ড) চিহ্ন সহ POST বডি সহ API কল হ্যাং হয়ে যায়
APIRT-1789 নির্দিষ্ট সংস্থার মেসেজ প্রসেসর মেমরি সংক্রান্ত সমস্যার কারণে কাজ করছে না
APIRT-1776 জাভাস্ক্রিপ্ট নীতিতে "প্রিন্ট" কল করলে অতিরিক্ত লগিং হয়
APIRT-1766 ওয়েব সকেটে টাইমআউট
APIRT-1600 রাউটারে ConcurrentModificationException
রাউটার লগ নিয়মিত ভিত্তিতে ConcurrentModification-এর একাধিক ইনস্ট্যান্স দেখিয়েছে। এর কারণ হল, রিপার যখন পুরনো কানেকশন সরিয়ে দিচ্ছিল, সেই সময় রিপার তালিকায় কানেকশন যোগ করা হচ্ছিল। এই সমস্যার সমাধান করা হয়েছে।
APIRT-1491 503 পরিষেবা উপলভ্য নেই ব্যতিক্রম
APIRT-1421 JavaCallout নীতিগুলি মাঝে মাঝে প্রসেস করতে অনেক সময় নিচ্ছে
DEVRT-1843 Mint UI-কে TRP-তে কাস্টম অ্যাট্রিবিউট আপডেট করার ব্যাপারে আরও ভালভাবে সহায়তা করতে হবে
DEVRT-1472 ডেভেলপার আপডেট করার ফলে 500 সার্ভার সংক্রান্ত সমস্যা হয়েছে

Cloud 15.09.30

ইস্যু আইডি বিবরণ
MGMT-2687 কাস্টম রিপোর্টে ১৪ হাজারের বেশি ডাইমেনশনাল এলিমেন্ট থাকলে ব্রাউজার ফ্রিজ হয়ে যায়
MGMT-2677 মনিটাইজেশন: ম্যানেজমেন্ট UI-তে ডেভেলপার পৃষ্ঠা হাজার হাজার ডেভেলপার সহ ফ্রিজ হয়ে যায় এবং কোনও অর্গানাইজেশনে পৃষ্ঠা নম্বর যোগ করার সুবিধা চালু থাকে না
MGMT-2674 ব্যবহারকারী লগ-ইন করলে Edge UI ইন্টারনেট থেকে ডাউনলোড করার চেষ্টা করে
MGMT-2658 API-এর রিভিশন আপগ্রেড করার সময় OPDK ভার্সনের উপর নির্ভরশীল ম্যানেজমেন্ট সার্ভার UI সংক্রান্ত সমস্যা প্রক্সি
MGMT-2616 নতুন API প্রক্সি এডিটর XML এন্টিটি সঠিকভাবে ম্যানেজ করে না
MGMT-2541 External Authentication System ID added as sysadmin with + in password is broken
MGMT-2510 সংস্থার সাথে যুক্ত সব ডেভেলপারদের নাম ড্রপডাউনে দেখা যাচ্ছে না
MGMT-2508 নীতিতে ভুলভাবে দেখানো ব্রোকেন-লিঙ্ক আইকন
MGMT-2334 সেকেন্ড প্রক্সি এন্ডপয়েন্ট থেকে রিসোর্স অ্যাক্সেস করা যাচ্ছে না
MGMT-1967 একই ডিসপ্লে নাম সহ ডেভেলপার অ্যাপগুলি অ্যানালিটিক্সে একই ট্রাফিক দেখায়
DEVRT-1839 মনিটাইজেশন: ম্যানেজমেন্ট UI-তে দেশের বেছে নেওয়ার তালিকা ভুলভাবে সাজানো হয়েছে
AXAPP-1887 ডকুমেন্টেশন অনুযায়ী ফিল্টার কন্ডিশন কাজ করছে না
AXAPP-1869 কোনও সংস্থা থেকে ব্যবহারকারীকে সরিয়ে দিলে, তাকে অ্যানালিটিক্স ইমেল থেকে আনসাবস্ক্রাইব করা উচিত
AXAPP-1533 Analytics Geomap "ভুল API কল" সংক্রান্ত সমস্যা দেখায়
APIRT-2061 মেসেজ প্রসেসর QPID-তে মেসেজ পুশ করছে না
APIRT-2052 ম্যানেজমেন্ট পোর্ট উত্তর না দেওয়ার কারণে CLOSE_WAIT-এর সংখ্যা বেশি
APIRT-2024 লোড ব্যালেন্সার ছাড়া Nginx, X-Forwarded-For HTTP হেডার সঠিকভাবে পূরণ করছে না
APIRT-1838 Apigee-127: VerifyAPIKey একাধিক প্রোডাক্ট থাকলে শুধুমাত্র একটি API প্রোডাক্ট রিটার্ন করে

প্রাইভেট ক্লাউড 4.15.07.03

ইস্যু আইডি বিবরণ
APIRT-1600 রাউটার লগে ConcurrentModificationException
APIRT-1734 সংস্থা/এনভায়রনমেন্ট লেভেলে জিরো ডাউনটাইম রিসোর্স ফাইল আপডেট
APIRT-1820 4.15.04 প্রাইভেট ক্লাউড এনভায়রনমেন্টে মাঝে মাঝে লেটেন্সি (> ১%)
APIRT-2159 লগিং প্রিফিক্সে message_id যোগ করুন
APIRT-2160 analytics ডেটা থেকে request_processing_latency-তে SSL হ্যান্ডশেক বাদ দিন
AXAPP-1882 কনজিউমার ওয়াচার থ্রেড অ্যাক্টিভ/অ্যাক্টিভ ডেপ্লয়মেন্টে ভুল কিউয়ের সাথে কানেক্ট করে
AXAPP-1946 UTC ছাড়া অন্য টাইমজোনে থাকলে ডেটা চাইল্ড ফ্যাক্ট টেবিলের পরিবর্তে পেরেন্ট ফ্যাক্ট টেবিলে চলে যায়
MGMT-1590 নিরাপত্তা সংক্রান্ত দুর্বলতা সমাধান করা হয়েছে
MGMT-1662 রিলিজের সময় ডিপ্লয়মেন্ট ব্যর্থ হওয়া
MGMT-2361 প্রক্সি ডেপ্লয়মেন্ট RPCException সহ ব্যর্থ হয়: কল টাইম-আউট হয়ে গেছে
MGMT-2397 কোড ভিউ, লাইনের শেষ অক্ষর সঠিকভাবে পার্স করছে না
MGMT-2466 মেসেজ প্রসেসরের বিরুদ্ধে ক্লাস্টার চেক করে দেখা গেছে যে কানেক্ট করা যায় না এমন রাউটারকে CONNECTED মেম্বার হিসেবে দেখানো হচ্ছে
OPDK-1981 backup-cassandra.sh সিস্টেম কীস্পেসের ব্যাক-আপ নেয় না
OPDK-1982 আপগ্রেড করার আগে apigee-upgrade.sh-কে Cassandra SSTable ভার্সন চেক করতে হবে

প্রাইভেট ক্লাউড 4.15.07.01

ইস্যু আইডি বিবরণ
OPDK-1927 মনিটাইজেশন আপগ্রেডে টেবিল নেই; ডুপ্লিকেট ইন্ডেক্স তৈরি হচ্ছে
OPDK-1878 সেট-আপে গেটওয়ে POD-এর নাম পরিবর্তন করলে সমস্যা হয়
OPDK-1886 নোড 192.168.x.y-এর মতো লোকাল IP অ্যাড্রেস অ্যাক্সেস করতে পারে না
MGMT-2521 কখনও কখনও ট্রেস সেশন হ্যাং হয়ে যায়
MGMT-2543 নতুন প্রক্সি এডিটর AssignMessage নীতির <Payload>-এ XML পরিবর্তন করে, যার ফলে আগে থেকে থাকা API প্রক্সি ভেঙে যায়
MGMT-2599 নতুন প্রক্সি এডিটর, নেমস্পেস প্রিফিক্স মুছে দেওয়ার পরে সেটি রিস্টোর করে
MGMT-2702 Firefox ও IE-এর জন্য ক্রস-সাইট নিরাপত্তা সংক্রান্ত দুর্বলতা
APIRT-1074 Connection: Close হেডার পাঠানোর সময় Gzipped কন্টেন্ট সঠিকভাবে ম্যানেজ করা হয় না Content-Length বা Transfer-Encoding হেডার ছাড়া

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

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

ইস্যু আইডি বিবরণ
APIRT-2742 Netty রাউটারের পরিবর্তে Nginx সার্ভার চালু করার ফলে Edge for Private Cloud 4.16.01-এর সাথে Edge JMX ইন্টিগ্রেশন উপলভ্য নেই।
APIRT-2978

রাউটার Nginx চালু করতে না পারলে বা রাউটার চালু করতে না পারলে

Edge Router, Nginx চালু করতে না পারলে বা একেবারেই চালু না হলে, যেমন /opt/apigee/var/log/edge-router/logs/system.log ফাইলে দেখানো হয়েছে, তাহলে /opt/nginx/conf.d ডিরেক্টরির সব ফাইল মুছে দিন এবং রাউটার রিস্টার্ট করুন:

> rm -f /opt/nginx/conf.d/*
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
DOC-1687 পরিচিত প্যাকেজ নির্ভরতা সংক্রান্ত সমস্যার কারণে, Satellite Server 6-এ ব্যবহৃত Katello এজেন্ট Qpid ড্যামন রান করা Apigee Edge হোস্টে সঠিকভাবে ইনস্টল হবে না।
PRC-1118

"apigee-service apigee-postgresql pg-data-purge" কমান্ড রান করানোর সময় সমস্যা হয়েছে

আপনি যদি "apigee-service apigee-postgresql pg-data-purge" কমান্ড রান করান এবং এই ধরনের কোনও সমস্যা দেখতে পান:

সমস্যা: অবশ্যই সম্পর্কের মালিক হতে হবে

/opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge এডিট করুন এবং নিম্নলিখিত প্রপার্টি 'apigee' হিসেবে সেট করুন:

POSTGRES_USER=apigee