আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন .info- তে যান।
এই অংশে Edge for Private Cloud ফিচার রিলিজের সংস্করণ 4.18.05 বর্ণনা করা হয়েছে।
প্রকাশের সারাংশ
নিম্নলিখিত সারণিতে এই ফিচার রিলিজের পরিবর্তনগুলোর সারসংক্ষেপ দেওয়া হলো:
| নতুন বৈশিষ্ট্য | ○ JWT পলিসিগুলো এখন সর্বসাধারণের জন্য উপলব্ধ (GA) ○ রেডহ্যাট এন্টারপ্রাইজ লিনাক্স ৬.৯ এখন সমর্থিত। ○ ওরাকল লিনাক্স ৬.৯ এখন সমর্থিত। ○ সেন্টওএস ৬.৯ এখন সমর্থিত ○ নিউ এজ এক্সপেরিয়েন্স ইনস্টলেশন কনফিগারেশন পরিবর্তন ○ রাউটার রিট্রাই অপশন এখন ভার্চুয়াল হোস্ট লেভেলে সেট করা যাবে | |||
| অন্তর্ভুক্ত রিলিজ |
| |||
| অবসর গ্রহণ | ○ এপিআই বাএস ○ মনিটরিং ড্যাশবোর্ড (বিটা) | |||
| অবচয় | ○ Apigee-র সুরক্ষিত স্টোর (ভল্ট)-এর পরিবর্তে KVM ব্যবহার করা হচ্ছে ○ এপিআই প্রক্সি পারফরম্যান্স ট্যাবে পাথ যোগ করা ○ ডেভেলপার সার্ভিসেস পোর্টালের জন্য SMTPSSL প্রপার্টি | |||
| বাগ সংশোধন | ○ ব্যবহারকারীর ইমেইল ঠিকানা পরিবর্তন হওয়া থেকে বিরত রাখুন (65550638) ○ jackson-databind-এ নিরাপত্তা দুর্বলতা (69711616) ○ মেসেজ প্রসেসরে মেমরি লিক (71612599) | |||
| পরিচিত সমস্যা | এই রিলিজে নিম্নলিখিত জ্ঞাত সমস্যাগুলো অন্তর্ভুক্ত রয়েছে: ○ মেসেজ প্রসেসর ব্যাকআপ সঠিক ফাইলগুলো ব্যাকআপ করছে না (121095148)○ Node.js টার্গেটে HEAD অনুরোধগুলি আটকে যায় (79993247)○ ওপেন এপিআই এর মাধ্যমে রিভার্স প্রক্সি তৈরি করার বিকল্পটি প্রদর্শিত হচ্ছে (79949124) ○ হোস্টনেম সমাধান হচ্ছে না (79757554) ○ একাধিক ডেটা সেন্টার কনফিগারেশনে ডেটা অ্যাক্সেস ব্যতিক্রম (76087166) ○ apigee-postgresql বন্ধ করার সময় অনুমতি ত্রুটির বার্তা দেখা যাচ্ছে (72379834) ○ লগ বার্তায় অতিরিক্ত তথ্য অন্তর্ভুক্ত করার বার্তা লগিং নীতি (68722102) এইসব জ্ঞাত সমস্যাগুলোর প্রত্যেকটি সম্পর্কে আরও তথ্যের জন্য, সমাধানসহ, জ্ঞাত সমস্যাসমূহ (Known issues) দেখুন। | |||
পরবর্তী অধ্যায়গুলোতে এই বিষয়গুলোর প্রত্যেকটি বিস্তারিতভাবে বর্ণনা করা হয়েছে।
আপগ্রেড পথ
নিম্নলিখিত সারণিতে এই ফিচার রিলিজের আপগ্রেড পথগুলি দেখানো হয়েছে:
| ৪.১৮.০১ থেকে | সরাসরি 4.18.01 থেকে 4.18.05-এ আপগ্রেড করুন |
| ৪.১৭.০৯ থেকে | সরাসরি 4.17.09 থেকে 4.18.05-এ আপগ্রেড করুন |
| ৪.১৭.০৫ থেকে | সরাসরি 4.17.05 থেকে 4.18.05-এ আপগ্রেড করুন |
| ৪.১৭.০১ থেকে | 4.17.01 থেকে 4.18.01-এ আপগ্রেড করুন , তারপর 4.18.01 থেকে 4.18.05-এ আপগ্রেড করুন। |
| ৪.১৬.০৯ থেকে | 4.16.09 থেকে 4.18.01-এ আপগ্রেড করুন , তারপর 4.18.01 থেকে 4.18.05-এ আপগ্রেড করুন। |
| ৪.১৬.০৫ থেকে | 4.16.05 থেকে 4.18.01-এ আপগ্রেড করুন , তারপর 4.18.01 থেকে 4.18.05-এ আপগ্রেড করুন। |
| ৪.১৬.০১ থেকে | 4.16.01 থেকে 4.18.01-এ আপগ্রেড করুন , তারপর 4.18.01 থেকে 4.18.05-এ আপগ্রেড করুন। |
| 4.15.0x থেকে | 4.15.0x থেকে 4.16.01-এ আপগ্রেড করুন, তারপর 4.16.01 থেকে 4.18.01-এ আপগ্রেড করুন , তারপর 4.18.01 থেকে 4.18.05-এ আপগ্রেড করুন। |
নতুন বৈশিষ্ট্য
এই বিভাগে এই ফিচার রিলিজের নতুন ফিচারগুলো বর্ণনা করা হয়েছে। এই ফিচারগুলো ছাড়াও, এই রিলিজে ‘অন্তর্ভুক্ত রিলিজ’ অংশে তালিকাভুক্ত Edge UI, Edge Management, এবং Portal রিলিজের সমস্ত ফিচার অন্তর্ভুক্ত রয়েছে।
নিম্নলিখিত উন্নতিগুলো ছাড়াও, এই রিলিজে ব্যবহারযোগ্যতা, পারফরম্যান্স, নিরাপত্তা এবং স্থিতিশীলতার ক্ষেত্রেও একাধিক উন্নতি অন্তর্ভুক্ত করা হয়েছে।
JWT নীতিমালা
নিম্নলিখিত JWT পলিসিগুলো আর বিটা পর্যায়ে নেই; এগুলো এখন GA হয়েছে:
সমর্থিত সফটওয়্যার
এই ফিচার রিলিজে সমর্থিত সফটওয়্যারে নিম্নলিখিত পরিবর্তনগুলো অন্তর্ভুক্ত করা হয়েছে:
- রেড হ্যাট এন্টারপ্রাইজ লিনাক্স (আরএইচইএল) ৬.৯ এখন সমর্থিত।
- ওরাকল লিনাক্স ৬.৯ এখন সমর্থিত।
- CentOS 6.9 এখন সমর্থিত।
- RHEL/CentOS/Oracle Linux 7.2 এখন আর সমর্থিত নয়।
আরও তথ্যের জন্য, সমর্থিত সফ্টওয়্যার এবং সমর্থিত সংস্করণসমূহ দেখুন।
নিউ এজ অভিজ্ঞতা ইনস্টলেশন কনফিগারেশন পরিবর্তন
নিউ এজ এক্সপেরিয়েন্সের 4.18.05 রিলিজে 4.18.01 রিলিজের তুলনায় কনফিগারেশন ফাইলে কিছু পরিবর্তন আনা হয়েছে। নতুন প্রোপার্টিগুলো “Installation configuration changes from Edge 4.18.01” অংশে বর্ণনা করা হয়েছে।
এখন ভার্চুয়াল হোস্ট লেভেলে রাউটার রিট্রাই অপশন সেট করা যাবে।
এখন আপনি ভার্চুয়াল হোস্টে থাকা মেসেজ প্রসেসরের সাথে রাউটারের যোগাযোগের জন্য রিট্রাই অপশন সেট করতে পারবেন। এটি আপনাকে পূর্ববর্তী অপশনগুলোর চেয়ে আরও সূক্ষ্ম নিয়ন্ত্রণ দেয়, যেগুলো শুধুমাত্র রাউটার লেভেলেই সেট করা যেত।
আরও তথ্যের জন্য, ভার্চুয়াল হোস্ট কনফিগারেশন প্রোপার্টিজ দেখুন।
নতুন অ্যানালিটিক্স ডাইমেনশন এবং x_forwarded_for_ip ডাইমেনশনে পরিবর্তন
Edge Analytics-এ Edge যেভাবে x_forwarded_for_ip ডাইমেনশন সেট করে, তাতে পরিবর্তন এসেছে। আগে, X-Forwarded-For হেডারে একাধিক IP অ্যাড্রেস থাকলে, x_forwarded_for_ip ডাইমেনশনটিতে শুধুমাত্র সর্বশেষ তালিকাভুক্ত IP অ্যাড্রেসটি থাকত। গ্রাহকরা প্রায়শই Edge-এ API অনুরোধকারী ক্লায়েন্টের IP অ্যাড্রেস নির্ধারণ করতে x_forwarded_for_ip ডাইমেনশনটি ব্যবহার করতেন।
এই রিলিজের মাধ্যমে, x_forwarded_for_ip ডাইমেনশনটিতে এখন X-Forwarded-For হেডারে থাকা আইপি অ্যাড্রেসগুলোর সম্পূর্ণ তালিকা অন্তর্ভুক্ত রয়েছে।
সতর্কতা : X-Forwarded-For হেডারটি এমন একটি আইপি দ্বারা স্পুফ হওয়ার সম্ভাবনা রয়েছে যার অ্যাক্সেস প্রত্যাখ্যান করা হয়েছে, তবে হেডারের শেষ ঠিকানাটি এর ব্যতিক্রম, যা হলো Edge-এর সর্বশেষ এক্সটার্নাল TCP হ্যান্ডশেক থেকে প্রাপ্ত আইপি অ্যাড্রেস। Edge-এ API অনুরোধকারী আসল ক্লায়েন্ট আইপি অ্যাড্রেস নির্ধারণ করতে, এই রিলিজে Edge Analytics-এ একটি নতুন ডাইমেনশন যোগ করা হয়েছে: ax_resolved_client_ip ।
আপনি এখন API অনুরোধকারী ক্লায়েন্টের IP ঠিকানা নির্ধারণ করতে একটি কাস্টম রিপোর্টে অথবা কাস্টম রিপোর্টের ফিল্টার শর্তে ax_resolved_client_ip ডাইমেনশনটি ব্যবহার করতে পারেন। ax_resolved_client_ip ডাইমেনশন সম্পর্কে আরও জানতে অ্যানালিটিক্স মেট্রিক্স, ডাইমেনশন এবং ফিল্টার রেফারেন্স দেখুন।
এই পরিবর্তনটি AccessControl পলিসি যেভাবে X-Forwarded-For হেডারটি পরিচালনা করে, তার উপরও প্রভাব ফেলে। এই রিলিজে, Edge স্বয়ংক্রিয়ভাবে শেষ এক্সটার্নাল TCP হ্যান্ডশেক থেকে প্রাপ্ত একক IP অ্যাড্রেস (যেমন ক্লায়েন্ট IP বা রাউটার) দিয়ে X-Forwarded-For HTTP হেডারটি পূরণ করে। পূর্ববর্তী রিলিজগুলিতে, Edge প্রথম এক্সটার্নাল TCP হ্যান্ডশেক থেকে প্রাপ্ত একক IP অ্যাড্রেস (যেমন ক্লায়েন্ট IP বা রাউটার) দিয়ে X-Forwarded-For HTTP হেডারটি সেট করত। আরও জানতে, ‘About the X-Forwarded-For HTTP header’ দেখুন।
অন্তর্ভুক্ত রিলিজ
পূর্ববর্তী Edge for Private Cloud ফিচার রিলিজের পর থেকে নিম্নলিখিত রিলিজগুলো প্রকাশিত হয়েছে এবং এই ফিচার রিলিজে অন্তর্ভুক্ত করা হয়েছে:
| এজ ইউআই | এজ ম্যানেজমেন্ট/রানটাইম | পোর্টাল |
|---|---|---|
| ১৮.০৪.০৪ ১৮.০৩.০২ ১৮.০২.১৪ ১৭.১১.০৬ | ১৮.০৪.০৬ ১৮.০৪.০৪ ১৮.০৩.০২ * ১৮.০২.০২ ১৮.০১.০৫ | ১৮.০৪.২৫.০১ ১৮.০৪.২৫.০০ ১৮.০৪.২৩.০০ ১৮.০৩.২৮.০০ ১৮.০৩.০৫.০০ ১৮.০২.১৫.০০ ১৮.০১.৩১.০০ ১৭.১২.২০.০০ |
| বাগ ফিক্স 74622499, Edge for Private Cloud 4.18.05 রিলিজে অন্তর্ভুক্ত করা হয়নি। | ||
এই ফিচার রিলিজে অন্তর্ভুক্ত পূর্ববর্তী রিলিজগুলোর বাগ ফিক্স এবং নতুন ফিচারগুলো দেখতে উপরের লিঙ্কগুলোতে ক্লিক করুন।
অবসর গ্রহণ
এই বিভাগে সেই ফিচারগুলো বর্ণনা করা হয়েছে যেগুলো এই ফিচার রিলিজে বাতিল করা হয়েছে।
এপিআই বাএস
API BaaS বন্ধ করে দেওয়া হয়েছে। আরও তথ্যের জন্য, Apigee-এর অবনমন, অবসর এবং CPS পরিবর্তনসমূহ দেখুন।
মনিটরিং ড্যাশবোর্ড (বিটা)
মনিটরিং ড্যাশবোর্ড (বিটা) বন্ধ করে দেওয়া হয়েছে এবং এটি আর সমর্থিত হবে না। ফলস্বরূপ, নিম্নলিখিত উপাদানগুলি এখন আর ইনস্টলেশনের অংশ নয়:
-
apigee-influxdb -
apigee-telegraf -
apigee-grafana
রাউটার, মেসেজ প্রসেসর এবং নোড মেট্রিক্স পেতে থাকার জন্য, Apigee সুপারিশ করে যে আপনি JMX ব্যবহার করে Edge for Private Cloud-এর ডেটাকে আপনার নিজস্ব মনিটরিং টুলের সাথে একীভূত করুন। আরও তথ্যের জন্য, ‘কী মনিটর করবেন’ এবং ‘কীভাবে মনিটর করবেন’ দেখুন।
যদি আপনি বিদ্যমান ইনস্টলেশনটি সংস্করণ 4.18.05-এ আপগ্রেড করেন, তবে আপনার মনিটরিং ড্যাশবোর্ডটি আনইনস্টল করা উচিত। Apigee এই নিশ্চয়তা দেয় না যে এটি প্রত্যাশিতভাবে কাজ করা চালিয়ে যাবে।
অবচয়
এই ফিচার রিলিজে নিম্নলিখিত ফিচারগুলো বাতিল করা হয়েছে।
আরও তথ্যের জন্য, Apigee-র অবনমন, অবসর এবং CPS পরিবর্তনসমূহ দেখুন।
Apigee সুরক্ষিত স্টোর (ভল্ট)
Apigee সিকিওর স্টোর, যা 'ভল্ট' নামেও পরিচিত, সেটিকে অপ্রচলিত ঘোষণা করা হচ্ছে এবং ২০১৮ সালের সেপ্টেম্বরে এটি বন্ধ করে দেওয়া হবে।
সিকিওর স্টোর ব্যবহার করার পরিবর্তে, ‘কী ভ্যালু ম্যাপ নিয়ে কাজ করা’ অংশে বর্ণিত এনক্রিপ্টেড কী ভ্যালু ম্যাপ (KVM) ব্যবহার করুন। এনক্রিপ্টেড KVM-গুলো ভল্টের মতোই সুরক্ষিত এবং তৈরি ও পুনরুদ্ধারের জন্য আরও বেশি বিকল্প প্রদান করে।
এপিআই প্রক্সি পারফরম্যান্স ট্যাবে পাথ যোগ করা
এই রিলিজের আগে, আপনি ম্যানেজমেন্ট UI-তে একটি API প্রক্সিতে নেভিগেট করে, পারফরম্যান্স ট্যাবে গিয়ে, প্রক্সির পারফরম্যান্স ট্যাবে এবং বিজনেস ট্রানজ্যাকশনস ড্যাশবোর্ডে চার্ট-ভিত্তিক তুলনার জন্য বিভিন্ন পাথ তৈরি করতে পারতেন।
এই ফিচারটি এখন বন্ধ করে দেওয়া হয়েছে এবং UI-তে আর উপলব্ধ নেই। এই কার্যকারিতার বিকল্পের জন্য, বিজনেস ট্রানজ্যাকশনস এপিআই-এর বিকল্প (Alternative to Business Transactions API) দেখুন।
ডেভেলপার সার্ভিসেস পোর্টালের জন্য SMTPSSL প্রপার্টি
পোর্টালের সাথে সংযুক্ত SMTP সার্ভার দ্বারা ব্যবহৃত প্রোটোকল সেট করার জন্য, এখন SMTPSSL প্রপার্টির পরিবর্তে SMTP_PROTOCOL প্রপার্টি ব্যবহার করতে হয়। SMTP_PROTOCOL এর বৈধ মানগুলো হলো 'standard', 'ssl', এবং 'tls'।
আরও তথ্যের জন্য, ডেভেলপার সার্ভিসেস পোর্টাল ইনস্টলেশন দেখুন।
বাগ সংশোধন
এই বিভাগে প্রাইভেট ক্লাউডের সেই বাগগুলির তালিকা দেওয়া হয়েছে যা এই ফিচার রিলিজে সমাধান করা হয়েছে। নিচে তালিকাভুক্ত বাগগুলি ছাড়াও, এই ফিচার রিলিজে ‘অন্তর্ভুক্ত রিলিজ’ -এ দেখানো Edge UI, Edge Management, এবং Portal রিলিজের সমস্ত বাগ ফিক্স অন্তর্ভুক্ত রয়েছে।
| ইস্যু আইডি | বর্ণনা |
|---|---|
| ৭১৬১২৫৯৯ | মেসেজ প্রসেসরে মেমরি লিক একটি মেমোরি লিক সমাধান করা হয়েছে। Qpidd বন্ধ করার সময় মেসেজ প্রসেসরগুলোতে এটি ঘটেছিল। |
| ৬৯৭১১৬১৬ | জ্যাকসন-ডেটাবাইন্ডে নিরাপত্তা দুর্বলতা ডিসিরিয়ালাইজেশন ত্রুটি প্রতিরোধ করার জন্য jackson-databind লাইব্রেরিটি 2.7.9.1 সংস্করণে হালনাগাদ করা হয়েছে। |
| ৬৫৫৫০৬৩৮ | ব্যবহারকারীর ইমেল ঠিকানা পরিবর্তন হওয়া থেকে বিরত রাখুন। ম্যানেজমেন্ট এপিআই-তে পাঠানো মেসেজ পেলোডে এখন আর কোনো ব্যবহারকারীর ইমেল ঠিকানা পরিবর্তন করা যাবে না। ম্যানেজমেন্ট এপিআই এখন রিকোয়েস্ট বডিতে এক্সএমএল ব্যবহারের অনুমতিও দেয় না। |
পরিচিত সমস্যা
নিম্নলিখিত সারণিতে এই ফিচার রিলিজের জ্ঞাত সমস্যাগুলো তালিকাভুক্ত করা হলো:
| ইস্যু আইডি | বর্ণনা |
|---|---|
| ১২১০৯৫১৪৮ | মেসেজ প্রসেসর ব্যাকআপ সঠিক ফাইলগুলো ব্যাকআপ করছে না। বিকল্প সমাধান: ব্যাকআপটি দ্বিতীয়বার চালান, তাহলে সঠিক ফাইলগুলোই ব্যাকআপ হয়ে যাবে। |
| ৭৯৯৯৩২৪৭ | Node.js টার্গেটে পাঠানো Node.js টার্গেটে পাঠানো HEAD রিকোয়েস্ট আটকে যেতে পারে, ফলে কানেকশনগুলো পেন্ডিং অবস্থায় থেকে যায়। বিকল্প সমাধান: এই সমস্যাটি সমাধান করতে, |
| ৭৯৯৪৯১২৪ | ওপেন এপিআই এর মাধ্যমে রিভার্স প্রক্সি তৈরি করার বিকল্পটি প্রদর্শিত হচ্ছে প্রক্সি উইজার্ড বর্তমানে ওপেন এপিআই (Open API)-এর মাধ্যমে একটি নতুন প্রক্সি তৈরি করার বিকল্প দেখায়। এজ ফর প্রাইভেট ক্লাউড (Edge for the Private Cloud)-এ এটি সম্ভব নয়। বিকল্প সমাধান: কিছুই না। |
| ৭৯৭৫৭৫৫৪ | হোস্টনেম সমাধান হচ্ছে না Edge for Private Cloud ইনস্টল বা আপগ্রেড করার পরে, হোস্টনেমগুলো তাদের অ্যাড্রেসে রিজলভ নাও হতে পারে। বিকল্প সমাধান: এই সমস্যাটি সমাধান করতে, Edge UI কম্পোনেন্টটি রিস্টার্ট করুন: /opt/apigee/apigee-service/bin/apigee-service edge-ui restart |
| ৭৬০৮৭১৬৬ | একাধিক ডেটা সেন্টার কনফিগারেশনে DataAccessException একাধিক ডেটা সেন্টার কনফিগারেশনে, যদি একটি ডেটাস্টোর অনুপলব্ধ হয়ে যায়, তাহলে আপনি নিম্নলিখিত ত্রুটিটি দেখতে পারেন: DataAccessException: Error while accessing datastore; Please retry later এর ফলে ম্যানেজমেন্ট সার্ভার চালু নাও হতে পারে, কারণ এটি dc-1 এবং dc-2 উভয় জায়গার ক্যাসান্ড্রা নোডের সাথে সংযোগ করার চেষ্টা করে। কোনো ক্যাসান্ড্রা নোড ডাউন থাকলে উল্লেখ্য যে, প্রত্যাশিত অবস্থা হলো ম্যানেজমেন্ট সার্ভারটি বিভিন্ন অঞ্চলের ডেটাস্টোর উপাদানগুলোর সাথে সংযোগ স্থাপন করবে না। বিকল্প সমাধান এর সমাধান হলো, অনুপলব্ধ ডেটা সেন্টারে নিম্নলিখিত ক্যাসান্ড্রা নোড প্রকারগুলিকে ডি-রেজিস্টার করা এবং ক্যাসান্ড্রা নোডগুলি পুনরায় উপলব্ধ হওয়ার পরে সেগুলিকে আবার রেজিস্টার করা:
এই ক্যাসান্ড্রা নোড প্রকারগুলি নিবন্ধনমুক্ত এবং পুনরায় নিবন্ধন করতে:
উল্লেখ্য যে, এই অপারেশনগুলো Zookeeper থেকে নোড রেজিস্টার এবং ডি-রেজিস্টার করে এবং Cassandra ক্লাস্টারের উপর এর কোনো প্রভাব নেই। এই কমান্ডগুলো সম্পর্কে আরও তথ্যের জন্য, “Update datastore registrations” দেখুন। |
| ৭২৩৭৯৮৩৪ | apigee-postgresql বন্ধ করার সময় অনুমতি ত্রুটির বার্তা দেখা যায়। যখন আপনি বিকল্প সমাধান: প্রযোজ্য নয় |
| ৬৮৭২২১০২ | লগ বার্তায় অতিরিক্ত তথ্য অন্তর্ভুক্ত করার মেসেজলগিং নীতি MessageLogging পলিসির
বিকল্প সমাধান: কিছুই না। |
পরবর্তী পদক্ষেপ
Edge for Private Cloud 4.18.05 ব্যবহার শুরু করতে, নিচের লিঙ্কগুলো ব্যবহার করুন: