আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান । তথ্য
বৃহস্পতিবার, 24 মার্চ, 2016-এ, আমরা ব্যক্তিগত ক্লাউডের জন্য Apigee Edge-এর একটি নতুন সংস্করণ প্রকাশ করেছি৷
প্রাইভেট ক্লাউড ত্রৈমাসিক রিলিজের পূর্ববর্তী এজ (4.15.07.00) থেকে, নিম্নলিখিত রিলিজগুলি ঘটেছে এবং এই ফিচার রিলিজে অন্তর্ভুক্ত করা হয়েছে:
- ক্লাউড: 15.07.08 , 15.07.22 , 15.08.05 , Nginx মাইগ্রেশন , 15.09.02 , 15.09.30 , 16.01.20
- ব্যক্তিগত মেঘ: 4.15.07.01 , 4.15.07.03
আপনার ব্যক্তিগত ক্লাউডের জন্য এজ-এর সংস্করণে একটি নির্দিষ্ট ক্লাউড রিলিজ অন্তর্ভুক্ত করা হয়েছে কিনা তা বোঝার জন্য রিলিজ সংখ্যাকরণ সম্পর্কে দেখুন।
অবজ্ঞা
ব্যক্তিগত ক্লাউড 4.15.07.03
API | বর্ণনা |
---|---|
QPID সারি চেক | QPID সারি চেক করতে আপনি আর একটি API ব্যবহার করতে পারবেন না আপনি নিম্নলিখিত CURL কমান্ড জারি করে QPID সার্ভারে তৈরি করা সারিগুলির জন্য আর পরীক্ষা করতে পারবেন না: curl http:// <qpid_IP>:8083/v1/servers/self/queues সেই API অবচয় করা হয়েছে। |
বিশ্লেষণ: একাধিক প্রতিবেদনের কাস্টম রিপোর্ট ড্যাশবোর্ড দৃশ্য (ক্লাউড 15.09.30)
নির্দিষ্ট কাস্টম রিপোর্ট ড্যাশবোর্ড বৈশিষ্ট্য যা চারটি পর্যন্ত কাস্টম রিপোর্টের একটি দৃশ্য প্রদান করে তা অবমূল্যায়ন করা হচ্ছে এবং ভবিষ্যতে প্রকাশে সরিয়ে দেওয়া হবে। (MGMT-2673)। কাস্টম রিপোর্টের অন্যান্য সমস্ত দিক এখনও পাওয়া যাবে।
প্রাইভেট ক্লাউডে প্রতিষ্ঠানের নামের দৈর্ঘ্য ওভাররাইড করা যাবে না
সেটিং করে আপনি আর 20 অক্ষরের প্রতিষ্ঠানের নামের দৈর্ঘ্য ওভাররাইড করতে পারবেন না:
-
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-ভিত্তিক ইনস্টলেশন
এজ-এর এই রিলিজটি একটি RPM-ভিত্তিক ইনস্টলেশন প্রক্রিয়া ব্যবহার করে যা ইনস্টলেশন এবং স্থানান্তর পদ্ধতিকে ব্যাপকভাবে সহজ করে।
নতুন বেস ডিরেক্টরি
এজ 4.16.01 সংস্করণের জন্য ডিরেক্টরি কাঠামো পরিবর্তিত হয়েছে। এজের পূর্ববর্তী রিলিজে, আপনি বেস ডিরেক্টরিতে এজ ইনস্টল করেছেন:
/<install-dir>/apigee4
যেখানে install-dir ডিফল্ট /opt সহ যেকোনো জায়গায় অবস্থিত হতে পারে। যেমন:
/opt/apigee4
4.16.01 সংস্করণের জন্য, আপনাকে অবশ্যই নিম্নলিখিত ডিরেক্টরিতে এজ ইনস্টল করতে হবে:
/opt/apigee
আরও লক্ষ্য করুন যে apigee4 ডিরেক্টরিটি apigee- তে পরিবর্তন করা হয়েছে।
আপনার ডেটা ডিরেক্টরির অবস্থান প্রভাবিত হয় না। এটি /opt/apigee এর অধীনে হতে পারে, অথবা এটি অন্য কোথাও অবস্থিত হতে পারে।
নতুন ভার্চুয়াল হোস্ট প্রয়োজনীয়তা
এজ মাইগ্রেট স্ক্রিপ্ট একটি বিদ্যমান নেটি রাউটারকে Nginx এ স্থানান্তর করার জন্য প্রয়োজনীয় বেশিরভাগ কাজ পরিচালনা করে। যাইহোক, আপগ্রেড করার অংশ হিসাবে, আপনাকে অবশ্যই নিশ্চিত করতে হবে যে আপনার সমস্ত ভার্চুয়াল হোস্ট সংজ্ঞায় আপনি মাইগ্রেট করার আগে একটি হোস্ট উপনাম অন্তর্ভুক্ত করেছেন।
এজ ইনস্টলেশন গাইড দেখুন, Apigee ftp সাইটে উপলব্ধ: ftp://ftp.apigee.com/ , আরও তথ্যের জন্য একটি বিদ্যমান ভার্চুয়াল হোস্টে একটি হোস্ট উপনাম কীভাবে যুক্ত করবেন সে সম্পর্কে তথ্যের জন্য৷
কনফিগারেশন সহ কোড
এজ সংস্করণ 4.16.01-এ, আপনি আর এজ উপাদানগুলি কনফিগার করতে /<install-dir>/apigee4/conf ডিরেক্টরির অধীনে .properties ফাইলগুলি ব্যবহার করবেন না। 4.16.01 অনুযায়ী, আপনি এখনও .properties ফাইলগুলি ব্যবহার করে এজ উপাদানগুলি কনফিগার করেন, কিন্তু সেগুলি এখন ডিরেক্টরিতে অবস্থিত:
/opt/apigee/customer/application
একটি নোডে ইনস্টল করা প্রতিটি এজ উপাদানের জন্য, সেই ডিরেক্টরিতে একটি .properties ফাইল থাকবে। একটি উপাদান কনফিগার করতে, বিদ্যমান সম্পত্তির মান পরিবর্তন করতে বা একটি নতুন সম্পত্তি এবং মান যুক্ত করতে সংশ্লিষ্ট .properties ফাইলটি সম্পাদনা করুন৷ যদি ফাইলটি ইতিমধ্যে বিদ্যমান না থাকে তবে আপনি এটি তৈরি করতে পারেন।
এজ-এর পূর্ববর্তী সংস্করণগুলির বিপরীতে, এজ 4.16.01-এর .properties ফাইলগুলিতে একটি উপাদানের জন্য সমস্ত বৈশিষ্ট্য থাকে না। এই রিলিজের পরিবর্তনগুলির মধ্যে একটি হল যে .properties ফাইলগুলিতে শুধুমাত্র ডিফল্ট সম্পত্তি মানগুলির উপর ওভাররাইড থাকে৷
এই আর্কিটেকচারের সুবিধা হল যে Edge-এর পরবর্তী সংস্করণে স্থানান্তরিত হলে, Edge ইনস্টলার কখনই /opt/apigee/customer/application- এ ফাইলগুলিকে ওভাররাইট করে না। এটি এজ ভুলবশত আপনার সেটিংস ওভাররাইট করার সুযোগ দূর করে।
মাইগ্রেট করার সময়, এজ ইনস্টলার আপনার বিদ্যমান .properties ফাইলগুলি পরীক্ষা করে এবং /opt/apigee/token ডিরেক্টরিতে ডিফল্ট সম্পত্তি মানগুলিতে পরিবর্তনগুলি অনুলিপি করে। অতএব, মাইগ্রেট করার পরে আপনাকে কোনো সম্পাদনা করতে হবে না।
আরও তথ্যের জন্য, Apigee Edge অপারেশন গাইড দেখুন, Apigee ftp সাইটে উপলব্ধ: ftp://ftp.apigee.com/ ।
এজ কনফিগারেশন স্ক্রিপ্ট প্রতিস্থাপন করা হয়েছে
এজ-এর পূর্ববর্তী রিলিজে আপনি যে কনফিগারেশন স্ক্রিপ্টগুলি ব্যবহার করেছিলেন সেগুলি সরানো হয়েছে এবং এর দ্বারা প্রতিস্থাপিত হয়েছে:
- যে কমান্ডগুলি আপনি Apigee ইউটিলিটিগুলির মাধ্যমে চালান, যেমন apigee-service, apigee-all, apigee-সেটআপ, apiee-প্রভিশন, বা apigee-মাইগ্রেট ইউটিলিটি।
উদাহরণস্বরূপ, all-start.sh এবং all-stop.sh স্ক্রিপ্টগুলি নিম্নলিখিত কমান্ড দ্বারা প্রতিস্থাপিত হয়েছে:
> /opt/apigee/apigee-service/bin/apigee-সব শুরু
> /opt/apigee/apigee-service/bin/apigee-all stop - যে কমান্ডগুলি আপনি সরাসরি এজ উপাদানগুলিতে চালান। উদাহরণস্বরূপ, পূর্ববর্তী রিলিজে আপনি OpenLDAP পাসওয়ার্ড পরিবর্তন করতে chpasswd-openldap.sh স্ক্রিপ্ট ব্যবহার করেছেন। এই স্ক্রিপ্টটি নিম্নলিখিত কমান্ড দ্বারা প্রতিস্থাপিত হয়েছে যা আপনি apigee-openldap উপাদানে চালান:
> /opt/apigee/apigee-service/bin/apigee-service apigee-openldap পরিবর্তন-ldap-পাসওয়ার্ড -o oldPword -n newPword
Apigee Edge Operations Guide দেখুন, Apigee ftp সাইটে উপলব্ধ: ftp://ftp.apigee.com/ , আপনি এখন কমান্ডের মাধ্যমে কীভাবে কনফিগারেশন সম্পাদন করেন সে সম্পর্কে আরও জানতে।
নতুন এজ রাউটার
প্রাইভেট ক্লাউডের জন্য এজের এই রিলিজে Nginx রাউটারের উপর ভিত্তি করে একটি নতুন রাউটার আর্কিটেকচার অন্তর্ভুক্ত রয়েছে। Nginx রাউটার 4.16.01 এর আগের এজ রিলিজে ব্যবহৃত Netty রাউটার প্রতিস্থাপন করে।
Nginx রাউটারগুলির Netty রাউটারের মতো একই হার্ডওয়্যার এবং পোর্টের প্রয়োজনীয়তা রয়েছে, তাই বিদ্যমান নোডগুলিতে কোনও পরিবর্তনের প্রয়োজন নেই।
আরও জানতে, পরিশিষ্ট A দেখুন: Nginx রাউটার সম্পর্কে, এজ ইনস্টলেশন গাইডে, Apigee ftp সাইটে উপলব্ধ: ftp://ftp.apigee.com/ ,
BaaS লোড ব্যালেন্সার সরানো হয়েছে
অভ্যন্তরীণ লোড ব্যালেন্সার API BaaS পোর্টাল থেকে সরানো হয়েছে। এখন, আপনাকে অবশ্যই API BaaS পোর্টাল এবং তিনটি API BaaS স্ট্যাক নোডের মধ্যে আপনার নিজস্ব লোড ব্যালেন্সার ব্যবহার করতে হবে।
একটি লোড ব্যালেন্সারের বিকল্প হিসাবে, আপনি রাউন্ড-রবিন DNS ব্যবহার করতে পারেন। এই পরিস্থিতিতে, আপনি BaaS স্ট্যাক আইপি ঠিকানাগুলির সাথে সম্পর্কিত একাধিক A রেকর্ড সহ একটি DNS এন্ট্রি তৈরি করুন৷ একটি DNS লুকআপের সময়, DNS সার্ভার স্বয়ংক্রিয়ভাবে একটি রাউন্ড রবিন ফ্যাশনে A রেকর্ড মান প্রদান করে।
নতুন ডকুমেন্টেশন বর্ণনা করে যে কীভাবে ক্যাসান্ড্রা এবং জুকিপার নোডগুলি যোগ করতে হয় এবং কীভাবে একটি বিদ্যমান ডেটা সেন্টারে একটি ডেটা সেন্টার যুক্ত করতে হয়
Apigee ftp সাইটের ডকুমেন্টেশন জিপ ফাইলটিতে এখন "ব্যক্তিগত ক্লাউডের জন্য স্কেলিং এজ" রয়েছে যা বর্ণনা করে যে কীভাবে ক্যাসান্ড্রা এবং জুকিপার নোডগুলি যোগ করতে হয় এবং কীভাবে একটি বিদ্যমান ডেটা সেন্টারে একটি ডেটা সেন্টার যুক্ত করতে হয়৷
Orgtool সরানো হয়েছে
orgtool একটি প্রতিষ্ঠান সম্পর্কে তথ্য পেতে একটি Edge ইনস্টলেশনের জন্য জিজ্ঞাসা করতে পারে। সেই টুলটি এখন সরিয়ে ফেলা হয়েছে। প্রতিষ্ঠান সম্পর্কে তথ্য পেতে আপনি এখন এজ UI বা API কল ব্যবহার করেন।
4.16.01-এ কীভাবে কাজগুলি সম্পাদন করবেন
নিচের সারণীটি দেখায় যে আপনি 4.15.07.03-এ কীভাবে কাজগুলি সম্পাদন করেছিলেন এবং আপনি এখন 4.16.01-এ কীভাবে কাজগুলি সম্পাদন করেছিলেন৷ আরও তথ্যের জন্য, এজ অপারেশন গাইড দেখুন, Apigee ftp সাইটে উপলব্ধ: 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/ com |
কম্পোনেন্ট ইনস্টল করুন | /<inst_root>/apigee4/share/installer/apigee-setup.sh -p comp -f কনফিগার ফাইল | /opt/apigee/apigee-setup/bin/setup.sh -p উপাদান -f কনফিগার ফাইল |
সব শুরু, বন্ধ, পুনরায় আরম্ভ, স্থিতি, সংস্করণ | /<inst_root>/apigee4/bin/all-start.sh | /<inst_root>/apigee/apigee-service/bin/apigee-all start|stop|restart|status|version |
Comp স্টার্ট, স্টপ, রিস্টার্ট, স্ট্যাটাস, ভার্সন | /<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>/apigee/apigee-service/bin/apigee-service কম্প ব্যাকআপ /<inst_root>/apigee/apigee-service/bin/apigee-service কম্প পুনরুদ্ধার |
পরীক্ষা ইনস্টল করুন | /<inst_root>/apigee4/test/test-sa.sh |
|
জাহাজে | /<inst_root>/apigee4/bin/setup-org.sh |
|
এক ধাপে org, env, ভার্চুয়াল হোস্ট যোগ করুন | /<inst_root>/apigee4/bin/setup-org.sh | /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-প্রভিশন সেটআপ-org -f কনফিগার ফাইল |
org যোগ করুন | /<inst_root>/apigee4/bin/create-org.sh | /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-org -f কনফিগারেশন ফাইল |
env যোগ করুন | /<inst_root>/apigee4/bin/add-env.sh | /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision add-env -f কনফিগারেশন ফাইল |
ব্যবহারকারী যোগ করুন | API কল | API কল বা: /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-user -f কনফিগারেশন ফাইল |
মাইগ্রেট করুন | /<install_root>/apigee4/share/installer/apigee-upgrade.sh -c comp |
|
মনিটরিং টুল এবং ড্যাশবোর্ডের আলফা রিলিজ
এই রিলিজে অন্তর্ভুক্ত হল নতুন মনিটরিং টুলের একটি আলফা সংস্করণ এবং এজের জন্য ড্যাশবোর্ড। এই টুলটি আপনাকে বিভিন্ন উপাদানের স্বাস্থ্য (রাউটার, মেসেজ প্রসেসর, জুকিপার, ক্যাসান্ড্রা) এবং সেইসাথে আপনার স্থাপনায় বিভিন্ন সংস্থা এবং পরিবেশের জন্য HTTP ত্রুটি কোডগুলি বুঝতে দেয়। এছাড়াও আপনি আপনার ড্যাশবোর্ড ডেটার স্ন্যাপশট নিতে পারেন এবং সহায়তার ঘটনাগুলি সমাধান করতে সহায়তা করতে Apigee-এর সাথে শেয়ার করতে পারেন।
ডকুমেন্টেশন, ইনস্টল করার নির্দেশাবলী সহ, এজ 4.16.01 ডক-এর জিপ ফাইলে অন্তর্ভুক্ত করা হয়েছে Apigee ftp সাইটে উপলব্ধ: ftp://ftp.apigee.com/ ।
যাইহোক, আপনি ড্যাশবোর্ড ইনস্টল এবং ব্যবহার করার আগে, আপনাকে অবশ্যই ডক জিপ ফাইলে অন্তর্ভুক্ত Apigee মূল্যায়ন চুক্তিটি সম্পূর্ণ করতে হবে এবং এটি অর্ডার@apigee.com এ ইমেল করে Apigee-এ ফেরত দিতে হবে।
প্রান্ত প্ল্যাটফর্ম
ম্যানেজমেন্ট UI রিস্টাইলিং (ক্লাউড 15.09.30)
ম্যানেজমেন্ট UI-তে একাধিক পৃষ্ঠা একটি চেহারা-অনুভূতি আপডেট পেয়েছে। (MGMT-2627)
API পরিষেবা
পুনরায় ডিজাইন করা API প্রক্সি উইজার্ড (ক্লাউড 16.01.20)
API প্রক্সি উইজার্ড পুনরায় ডিজাইন করা হয়েছে। যখন আপনি ব্যবস্থাপনা UI-তে API প্রক্সি পৃষ্ঠায় "+ API প্রক্সি" ক্লিক করেন, তখন নতুন উইজার্ড আপনাকে API প্রক্সি তৈরির প্রক্রিয়ার মাধ্যমে গাইড করে। পূর্ববর্তী API প্রক্সি উইজার্ডের মতো একই সেটিংস উপলব্ধ। (MGMT-1376)
OpenAPI (Swagger) নথির সাথে API প্রক্সি তৈরি করুন (ক্লাউড 16.01.20)
নতুন API প্রক্সি উইজার্ড পুনরায় ডিজাইনের অংশ হিসাবে, আপনি এখন একটি OpenAPI (Swagger) নথি থেকে একটি API প্রক্সি তৈরি করতে পারেন৷ API প্রক্সি উইজার্ডের প্রথম পৃষ্ঠায়, Reverse Proxy , Node.js App , বা No Target নির্বাচন করার সময় OpenAPI ব্যবহার করুন ক্লিক করুন। প্রদর্শিত ক্ষেত্রটিতে, আপনার OpenAPI নথিতে URL লিখুন। আরও তথ্যের জন্য, একটি সাধারণ API প্রক্সি তৈরি করুন দেখুন। (MGMT-1376)
SOAP প্রক্সিগুলির জন্য WSDL 1.2 সমর্থন (ক্লাউড 16.01.20)
Apigee Edge SOAP পরিষেবাতে কল করার জন্য API প্রক্সি তৈরিতে WSDL 1.2 সমর্থন করে। (MGMT-2835)
TargetEndpoint কনফিগারেশনে SSLInfo ভেরিয়েবল (ক্লাউড 16.01.20)
একটি 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 অ্যালগরিদম সমর্থন (ক্লাউড 16.01.20)
SAML দাবী নীতিগুলি এখন RSA_SHA1 ছাড়াও RSA_SHA256 অ্যালগরিদম সমর্থন করে৷ (APIRT-1779)
শংসাপত্র আপলোডের বৈধতা (ক্লাউড 16.01.20)
কীস্টোর এবং ট্রাস্টস্টোরে মেয়াদোত্তীর্ণ বা অবৈধ শংসাপত্র আপলোড করা প্রতিরোধে সহায়তা করার জন্য, ব্যবস্থাপনা API আপলোডের শংসাপত্রগুলিকে যাচাই করে৷ ফাইলের আকার 50KB-এর চেয়ে বড় নয় এবং বিন্যাস PEM বা DER হয় তা নিশ্চিত করার জন্য শংসাপত্রগুলি যাচাই করা হয়৷ শংসাপত্রের মেয়াদও বৈধ। ডিফল্ট মেয়াদোত্তীর্ণ বৈধতাকে ওভাররাইড করতে (আপলোডের সময় শংসাপত্রের মেয়াদ শেষ হওয়ার জন্য যাচাই না করার জন্য), নিম্নলিখিত ক্যোয়ারী প্যারামিটারটি ব্যবহার করুন: ?ignoreExpiryValidation=true
আরও তথ্যের জন্য, একটি কীস্টোরে একটি JAR ফাইল আপলোড করুন এবং একটি ট্রাস্টস্টোরে একটি শংসাপত্র আপলোড করুন দেখুন। (SECENG-516) এবং (APIRT-2213)
Node.js লগ পৃষ্ঠায় অটো-পোলিং (ক্লাউড 16.01.20)
প্রক্সি এডিটর থেকে Node.js লগগুলি দেখার সময়, উপলব্ধ নতুন লগগুলি তালিকাভুক্ত করতে Node.js লগ পৃষ্ঠাটি পর্যায়ক্রমে স্বয়ংক্রিয়ভাবে রিফ্রেশ হয়৷ অটো-রিফ্রেশ বন্ধ করতে "স্টপ অটো রিফ্রেশ" এ ক্লিক করুন। (MGMT-1692)
X-ফরওয়ার্ডেড-HTTP হেডারের জন্য (ক্লাউড 15.09.30)
শক্তিশালী নিরাপত্তার জন্য, Edge ডিফল্টভাবে X-Forwarded-For
HTTP অনুরোধ শিরোনাম যাতে এক বা একাধিক IP ঠিকানা থাকতে পারে। নতুন ডিফল্ট আচরণের অর্থ হল এজ দ্বারা প্রাপ্ত ক্লায়েন্ট আইপি ঠিকানাটি শেষ বাহ্যিক TCP হ্যান্ডশেক থেকে প্রাপ্ত IP ঠিকানা হবে, এমন কোনও ঠিকানা নয় যা অ্যাক্সেস কন্ট্রোল নীতিকে বাইপাস করার জন্য সম্ভাব্য স্পুফ করা যেতে পারে৷
এই ডিফল্ট আচরণ পরিবর্তন করতে এবং X-Forwarded-For
ঠিকানাগুলিকে আপনার API প্রক্সিগুলিতে পৌঁছানোর অনুমতি দিতে, আপনাকে অবশ্যই সম্পত্তি feature.enableMultipleXForwardCheckForACL=true
।
নীতি বৈশিষ্ট্যগুলিতে জাভাস্ক্রিপ্ট অ্যাক্সেস (ক্লাউড 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)
সংস্থা-স্তরের অডিট (ক্লাউড 15.07.08)
সংস্থার প্রশাসকরা সংস্থার স্তরে গৃহীত পদক্ষেপের ইতিহাস অডিট করতে পারেন। ম্যানেজমেন্ট UI এ, অ্যাডমিন > প্রতিষ্ঠানের ইতিহাস নির্বাচন করুন। আরও তথ্যের জন্য, অডিট দেখুন: API, পণ্য এবং প্রতিষ্ঠানের ইতিহাস । (MGMT-2232)
সংস্থার প্রশাসকের ভূমিকা থেকে স্ব-অপসারণ (ক্লাউড 15.07.08)
প্রতিষ্ঠানের প্রশাসকরা ব্যবস্থাপনা UI-তে সংগঠনের প্রশাসকের ভূমিকা থেকে নিজেকে সরিয়ে নিতে পারেন Admin > Organization Users- এ গিয়ে এবং তাদের নামের পাশে সরান ক্লিক করে। (MGMT-934)
API প্রক্সি বান্ডেল আমদানি অগ্রগতি নির্দেশক (ক্লাউড 15.07.08)
ম্যানেজমেন্ট UI-তে একটি বড় API প্রক্সি বান্ডেল আপলোড করার সময়, আমদানি এখনও ঘটছে তা নির্দেশ করার জন্য একটি "কাজ করা" অ্যানিমেশন প্রদর্শিত হয়, যা আমদানি সম্পূর্ণ না হওয়া পর্যন্ত আপনাকে ব্যবস্থাপনা UI-এর সাথে ইন্টারঅ্যাক্ট করা থেকে বিরত রাখে। (MGMT-1285)
ক্যাশে আচরণ এবং কনফিগারেশন (ক্লাউড 15.07.22)
ইন-মেমরি ক্যাশে ম্যানেজমেন্ট এবং ব্যবহারের জন্য, পরিবেশ ক্যাশে রিসোর্সে "মেমোরিতে সর্বাধিক উপাদান" সেটিংস এজ ক্লাউড রিলিজ 15.06.10-এ অবচয় করা হয়েছে। এজ ক্লাউড রিলিজ 15.07.22-এ, Apigee এজ ম্যানেজমেন্ট UI-এর পরিবেশ কনফিগারেশন অংশে তৈরি ক্যাশে UI থেকে এই সেটিংটি সরানো হয়েছে।
সমস্ত ক্যাশে সংস্থান জুড়ে উপস্থিত মোট উপাদানগুলি (ডিফল্ট ক্যাশে সহ) ক্যাশে বরাদ্দ করা মোট মেমরির উপর নির্ভর করে। ডিফল্টরূপে, একটি প্রদত্ত বার্তা প্রসেসরে ইন-মেমরি ক্যাশিংয়ের জন্য বরাদ্দ করা মোট মেমরি উপলব্ধ মোট মেমরির 40%। উপাদানগুলিকে কেবলমাত্র ইন-মেমরি ক্যাশে থেকে উচ্ছেদ করা হবে যখন অপর্যাপ্ত ক্যাশে মেমরি থাকে বা উপাদানগুলির মেয়াদ শেষ হয়৷ (MGMT-2413, APIRT-1140)
ব্যবস্থাপনা UI-তে টার্গেট সার্ভার কনফিগারেশন (ক্লাউড 15.07.22)
ম্যানেজমেন্ট UI-তে APIs > পরিবেশ কনফিগারেশন পৃষ্ঠাটি এখন আপনাকে লক্ষ্য সার্ভার যোগ করতে, সম্পাদনা করতে এবং মুছতে দেয়।
উপরন্তু, পৃষ্ঠাটি নতুনভাবে ডিজাইন করা হয়েছে যাতে ক্যাশেও নতুন পৃষ্ঠায় যাওয়ার পরিবর্তে ইনলাইনে তৈরি, যোগ করা এবং মুছে ফেলা যায়। "মেমোরিতে সর্বাধিক উপাদান" সহ বেশ কয়েকটি ক্যাশ বৈশিষ্ট্য UI এ আর উপলব্ধ নেই, কারণ এই বৈশিষ্ট্যগুলি সেট করা রানটাইম ক্যাশে আচরণে আর কোনও প্রভাব ফেলে না। (MGMT-280)
syslog এ বার্তা লগিং সহ SSL (ক্লাউড 15.07.22)
মেসেজ লগিং নীতি SSL/TLS এর মাধ্যমে তৃতীয় পক্ষের লগ ম্যানেজমেন্ট প্রদানকারীদের syslog পাঠাতে সমর্থন করে। নীতির কনফিগারেশনে নিম্নলিখিতগুলিকে পিতামাতার উপাদানের সরাসরি সন্তান হিসাবে ব্যবহার করুন:
<SSLInfo> <Enabled>true</Enabled> </SSLInfo>
আরও তথ্যের জন্য, বার্তা লগিং নীতি দেখুন। (APIRT-942)
ব্যবস্থাপনা UI (ক্লাউড 15.07.22)
Apigee ইঞ্জিনিয়ারিং ব্যবস্থাপনা UI-তে বিভিন্ন ছোট বাগ সংশোধন এবং ব্যবহারযোগ্যতা বৃদ্ধি করেছে।
ট্রেসে cURL (ক্লাউড 15.09.02)
একটি এপিআই প্রক্সি কল ট্রেস করার সময় যা একটি লক্ষ্য সার্ভারের কাছে একটি অনুরোধ করে, আপনি একটি সিআরএল কমান্ড হিসাবে লক্ষ্য সার্ভারের অনুরোধটি দেখতে পারেন। লেনদেন ম্যাপ ডায়াগ্রামে "অনুরোধ পাঠানো হয়েছে টার্গেট সার্ভারে" পর্যায়টি নির্বাচন করুন, তারপর ফেজ বিশদ প্যানেলে "লক্ষ্য সার্ভারে অনুরোধ পাঠানো হয়েছে" কলামে "কার্ল দেখান" বোতামে ক্লিক করুন। (MGMT-2589)
ডেটা মাস্কিং বিশেষ অক্ষর (ক্লাউড 15.09.02)
JSON পেলোডগুলিতে সংবেদনশীল ডেটা মাস্ক করার জন্য ডেটা মাস্কিং ব্যবহার করার সময়, বিশেষ অক্ষর যেমন $, * এবং { এখন মাস্ক করা যেতে পারে৷ (APIRT-1727)
ব্যবস্থাপনা UI-তে মূল মান মানচিত্র (ক্লাউড 15.09.30)
আপনি এখন এজ ম্যানেজমেন্ট UI-তে পরিবেশ-স্কোপড কী ভ্যালু ম্যাপ (KVMs) তৈরি এবং পরিচালনা করতে পারেন। এনভায়রনমেন্ট-স্কোপড কেভিএম-এ কী/মান পেয়ার থাকে যেগুলি পরিবেশে যেকোন API প্রক্সি দ্বারা অ্যাক্সেসযোগ্য, যেমন পরীক্ষা বা প্রোড। ম্যানেজমেন্ট UI মেনুতে, APIs > এনভায়রনমেন্ট কনফিগারেশন > আপনার পছন্দের পরিবেশ নির্বাচন করুন > কী ভ্যালু ম্যাপ ট্যাবে যান। আরও তথ্যের জন্য, পরিবেশ কী মান মানচিত্র তৈরি এবং সম্পাদনা করা দেখুন। (MGMT-1393)
ম্যানেজমেন্ট UI-তে PopulateCache নীতির ডিফল্ট মেয়াদ শেষ হয়েছে (ক্লাউড 15.09.30)
API প্রক্সি সম্পাদকের সাথে একটি PopulateCache নীতি যোগ করার সময়, ক্যাশের মেয়াদ শেষ হওয়ার জন্য <TimeoutInSec> উপাদানটি 3600 সেকেন্ডের (1 ঘন্টা) মান সহ প্রাক-পপুলেট করা হয়। পূর্ববর্তী ডিফল্ট ছিল 300 সেকেন্ড (5 মিনিট)। (MGMT-2622)
বিকাশকারী পরিষেবা
API পণ্য পৃষ্ঠার কর্মক্ষমতা, কোনো ডেভেলপার অ্যাপ তালিকাভুক্ত নয় (ক্লাউড 16.01.20)
ম্যানেজমেন্ট UI-তে একটি API পণ্য দেখার সময়, সেই পণ্যের সাথে যুক্ত বিকাশকারী অ্যাপগুলি তালিকাভুক্ত করা হয়। UI কর্মক্ষমতা উন্নত করতে, API পণ্য সম্পাদনা করার সময় বিকাশকারী অ্যাপগুলির তালিকা দেখানো হয় না। (MGMT-2869)
বিকাশকারী অ্যাপস পৃষ্ঠায় কী কলাম (ক্লাউড 15.08.05)
যেসব প্রতিষ্ঠানে অনেক বেশি ডেভেলপার অ্যাপ রয়েছে (হাজার হাজার), ডেভেলপার অ্যাপস পৃষ্ঠায় কী কলাম প্রদর্শন করা (প্রতি অ্যাপের কী সংখ্যা দেখায়) প্রদর্শন কার্যক্ষমতাকে বাধাগ্রস্ত করতে পারে। এই পরিস্থিতিতে প্রদর্শন কর্মক্ষমতা উন্নত করতে, নিম্নলিখিত সংস্থা-স্তরের সম্পত্তি সেট করতে Apigee সহায়তার সাথে যোগাযোগ করুন: features.appsNoCredentialsEnabled = true
। এই বৈশিষ্ট্যটি কী কলামটি সরিয়ে দেয়। উল্লেখ্য, তবে, কী কলামটি সরানোর ফলে ভোক্তা কী এবং গোপনীয়তা দ্বারা অনুসন্ধান করার ক্ষমতাও মুছে যায়। (MGMT-2486)
বিকাশকারীর বিবরণ পৃষ্ঠা অগ্রগতি স্পিনার (ক্লাউড 15.09.30)
যখন ম্যানেজমেন্ট UI-তে বিকাশকারীর বিবরণ পৃষ্ঠা লোড করা হয়, তখনও অ্যাপগুলি লোড করা হলে পৃষ্ঠার অ্যাপস বিভাগটি একটি অগ্রগতি স্পিনার দেখায়। এটি পূর্ববর্তী আচরণকে উন্নত করে যেখানে অ্যাপস লোড করার সময় অ্যাপস বিভাগটি খালি ছিল। (MGMT-2667)
নগদীকরণ
API প্যাকেজের নাম সম্পাদনা করুন (ক্লাউড 16.01.20)
আপনি নগদীকরণ জীবনচক্র চলাকালীন যেকোন সময়ে একটি API প্যাকেজের নাম আপডেট করতে পারেন, এমনকি যখন API প্যাকেজে একটি প্রকাশিত হার পরিকল্পনা থাকে। (DEVRT-2177)
কাস্টম বৈশিষ্ট্যে অনুমোদিত দশমিক (ক্লাউড 16.01.20)
একটি "কাস্টম অ্যাট্রিবিউট সহ রেট কার্ড" প্ল্যান ব্যবহার করার সময়, মেসেজ হেডারে কাস্টম অ্যাট্রিবিউট যা লেনদেনের জন্য গুণক হিসাবে ব্যবহৃত হয় সেটি এখন চার দশমিক স্থান পর্যন্ত দশমিক মান হতে পারে। এই ধরনের পরিকল্পনা সম্পর্কে আরও তথ্যের জন্য, রেট কার্ডের কাস্টম অ্যাট্রিবিউটের বিশদ বিবরণ (DEVRT-2191) দেখুন।
সারাংশ রিপোর্টে রেট প্ল্যানের নাম এবং আইডি (ক্লাউড 15.09.02)
ম্যানেজমেন্ট এপিআই-এর সাথে একটি সারাংশ রাজস্ব রিপোর্ট তৈরি করার সময়, আপনি রিপোর্টে "রেট প্ল্যান" নাম এবং রেট "প্ল্যান আইডি" কলাম যোগ করতে পারেন। এটি করার জন্য, API কলে গ্রুপবাই অ্যাট্রিবিউট হিসাবে "রেটপ্ল্যান" যোগ করুন, যেমন রিপোর্ট তৈরি করুন । (উল্লেখ্য যে এই বৈশিষ্ট্যটি এখনও নগদীকরণ রিপোর্ট UI-তে উপলব্ধ নয়।) বিশদ প্রতিবেদনে, বিদ্যমান রেট প্ল্যানের নাম এবং আইডি কলামগুলি এখন অন্যান্য গ্রুপিং কলামগুলির সাথে রিপোর্টের সামনের দিকে অবস্থিত। (DEVRT-1740)
বিশ্লেষণ সেবা
sum( ) প্রতিক্রিয়া সময় মেট্রিক্সের ফাংশন (ক্লাউড 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 প্রক্সি নামগুলি সাজানো হয়েছে (ক্লাউড 16.01.20)
লেটেন্সি অ্যানালাইসিস রিপোর্ট UI (শুধুমাত্র Apigee Edge এন্টারপ্রাইজ প্ল্যান) এ API প্রক্সিগুলি প্রক্সি ড্রপ-ডাউন তালিকায় বর্ণানুক্রমিকভাবে তালিকাভুক্ত করা হয়েছে। (MGMT-2858)
ডেভেলপার অ্যাপস ড্যাশবোর্ডে প্রদর্শন নামের দ্বারা দেখানো হয়েছে (ক্লাউড 16.01.20)
ম্যানেজমেন্ট UI ড্যাশবোর্ডে, বিকাশকারী অ্যাপস বার চার্ট অভ্যন্তরীণ নামের পরিবর্তে প্রদর্শন নামের দ্বারা বিকাশকারী অ্যাপগুলিকে তালিকাভুক্ত করে। (MGMT-2853)
কাস্টম রিপোর্টে নতুন তারিখ/সময় উইজেট (ক্লাউড 16.01.20)
ম্যানেজমেন্ট UI-তে একটি কাস্টম রিপোর্ট পৃষ্ঠায় তারিখ/সময় পিকার উইজেটটি উন্নত করা হয়েছে। (MGMT-2881)
জিওম্যাপে সিটি ড্রিলডাউন (ক্লাউড 15.07.22)
বিশ্লেষণ জিওম্যাপে মার্কিন যুক্তরাষ্ট্র এবং কানাডার জন্য একটি "সিটি" ড্রিলডাউন অন্তর্ভুক্ত রয়েছে। আপনি যখন মানচিত্রে একটি রাজ্য বা প্রদেশে ক্লিক করেন, তখন কলের উৎপত্তি হওয়া শহরগুলির একটি তালিকা প্রদর্শিত হয়৷ (MGMT-2282)
| (পাইপ) এবং = বিশ্লেষণ কাস্টম রিপোর্টে অক্ষর (ক্লাউড 15.09.02)
বিশ্লেষণ কাস্টম রিপোর্ট সংজ্ঞা | ব্যবহার সমর্থন করে (পাইপ) এবং = প্রতীক। এর আগে, এই চিহ্নগুলির জন্য %7C এবং %3D এনকোডিং ব্যবহার করা প্রয়োজন। (MGMT-2504)
প্রক্সি পাথ প্রত্যয় মাত্রা (ক্লাউড 15.09.30)
একটি নতুন প্রক্সি পাথ সাফিক্স (proxy_pathsuffix) ডাইমেনশন বিশ্লেষণ কাস্টম রিপোর্ট এবং API কলগুলিতে উপলব্ধ। প্রক্সি পাথ প্রত্যয় হল একটি API প্রক্সি URL এর অংশ যা বেস পাথের পরে আসে, যেমন শর্তসাপেক্ষ প্রবাহের জন্য তৈরি করা পথ। (AXAPP-1902)
রিপোর্টগুলি দেখায় যে বিকাশকারী আইডিগুলি নামগুলি প্রদর্শন করে না (ক্লাউড 15.09.30)
/stats API-এর সাথে Edge analytics API কল করার সময় যা ডেভেলপারদের রিটার্ন করে, ডেভেলপার আইডি সহ ডেভেলপার ডিসপ্লে নামটি ফেরত দেওয়া হয়। পূর্বে, শুধুমাত্র বিকাশকারী আইডি ফেরত দেওয়া হয়েছিল। (AXAPP-1759)
বাগ সংশোধন করা হয়েছে
এই রিলিজে নিম্নলিখিত বাগগুলি সংশোধন করা হয়েছে৷
ব্যক্তিগত ক্লাউড 4.16.01
নিম্নলিখিত সারণীতে এজ ফর প্রাইভেট ক্লাউড 4.16.01 প্রকাশের পর থেকে সংশোধন করা বাগগুলি তালিকাভুক্ত করা হয়েছে। এই সংশোধনগুলি পেতে, সর্বশেষ 4.16.01 রিলিজে আপডেট Apigee Edge 4.16.01.x- এ বর্ণিত সর্বশেষ RPM এবং সমর্থন ফাইলগুলিতে আপনার 4.16.01 ইনস্টলেশন আপডেট করার নির্দেশাবলী অনুসরণ করুন।
ইস্যু আইডি | বর্ণনা | বিল্ড নম্বর |
---|---|---|
PRC-736 | apigee-lib-এর আর GCC প্রয়োজন নেই | apigee-lib-4.16.01-0.0.901 |
PRC-735 | apigee-validate আর ব্যর্থ হবে না কারণ Yahoo Weather API-এর Oauth প্রয়োজন | apigee-validate-4.16.01-0.0.910 |
PRC-739 | ব্যবহারকারীদের যেকোনো ফাইল সিস্টেম ফোল্ডারের নিচে মিরর বের করার অনুমতি দিন | apigee-মিরর-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 | আপগ্রেড করার পরে চিড়িয়াখানার ক্লাস্টারের তথ্য আর হারিয়ে যায় না | apigee-মাইগ্রেট-4.16.01-0.0.873 |
PRC-787 | API BaaS এখন ক্যাসান্দ্রা প্রমাণীকরণ সমর্থন করে | baas-usergrid-2.1.1-0.0.122 |
PRC-804 | এখন লগ ফাইলের অবস্থান নির্দিষ্ট করতে পারে | apigee-সার্ভিস-4.16.05-0.0.435 |
PRC-840 | এজ উপাদানগুলির জন্য ভাঙা সিমলিঙ্ক | edge-gateway-4.16.01-0.0.538 |
EDGEUI-538 EDGEUI-524 | WSDL আমদানির জন্য সাবান প্রক্সি জেনারেশন ঝুলছে/ 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 |
মেঘ 16.01.20
ইস্যু আইডি | বর্ণনা |
---|---|
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 নীতিতে থাকে |
মেঘ 15.07.08
ইস্যু আইডি | বর্ণনা |
---|---|
MGMT-2381 | নতুন প্রক্সি সম্পাদক ব্যবহার করে প্রক্সি স্থাপন করতে অক্ষম৷ |
MGMT-2374 | প্রক্সিএন্ডপয়েন্ট সেভ করার আগে বেসপাথ এলিমেন্টের স্পেস ট্রিম করা উচিত |
MGMT-2355 | UI সঠিকভাবে একাধিক ভূমিকার জন্য অনুমতি গণনা করে না যদি একটি ভূমিকা অর্গানডমিন হয় |
MGMT-2324 | একটি Swagger মডেল আমদানি করা ভুল SmartDocs নোড তৈরি করে |
MGMT-1518 | এমপিদের উপর স্থাপনা ব্যর্থ হলেও UI প্রক্সিকে নিয়োজিত হিসাবে দেখায় |
MGMT-1489 | API পণ্য সঠিক সংস্থান তৈরি করছে না |
DOC-1246 | অ্যাক্সেস টোকেন সম্পর্কে ডক্সে বিরোধিতাকারী বিবৃতি |
DEVRT-1661 | বিকাশকারী যখন বৈশিষ্ট্য হার পরিকল্পনা গ্রহণ করে তখন নেক্সট রিকারিংফিডেট খালি থাকে |
মেঘ 15.07.22
ইস্যু আইডি | বর্ণনা |
---|---|
TBD-73 | Apigee-তে অন্তর্মুখী ট্রাফিকের জন্য স্ট্যাটিক আইপি |
MGMT-2422 | কোম্পানির অ্যাপ সম্পাদনা করতে অক্ষম৷ |
MGMT-2419 | 'ব্যবহারকারী' ভূমিকার অন্তর্গত ব্যবহারকারী লগইন করার সময় অনুমতি ত্রুটি পায় |
MGMT-2341 | কাস্টম রিপোর্ট ফিল্টার ভুলভাবে ক্যোয়ারী তৈরি করে |
MGMT-2207 | JSONThreatProtection - যদি অন্তর্ভুক্ত উপাদান অ-আদিম হয় তবে ArrayElementCount কাজ করে না JSON থ্রেট প্রোটেকশন নীতিতে, ArrayElementCount উপাদানটি অ্যারেতে অনুমোদিত আইটেমের সংখ্যা সঠিকভাবে সীমাবদ্ধ করেনি। এই সমস্যা সংশোধন করা হয়েছে. |
MGMT-2158 | আউটপুট কোন প্রকার ছাড়া একটি অংশ উল্লেখ করলে WSDL আমদানি করা যাবে না |
মেঘ 15.08.05
ইস্যু আইডি | বর্ণনা |
---|---|
একাধিক | API প্রক্সি এডিটরে বেশ কয়েকটি ছোট বাগ সংশোধন করা হয়েছে। |
মেঘ 15.09.02
ইস্যু আইডি | বর্ণনা |
---|---|
একাধিক | API প্রক্সি এডিটরে বেশ কয়েকটি ছোট বাগ সংশোধন করা হয়েছে। |
MGMT-2618 | ঘন ঘন স্থাপনার সমস্যা |
MGMT-2588 | বিকাশকারীদের ইতিহাস পৃষ্ঠাটি html/কোড নির্বাহ করে -- XSS স্থিরতা দুর্বলতা |
MGMT-2543 | নতুন প্রক্সি সম্পাদক AssignMessage নীতির <Payload>-এ XML সংশোধন করে, যা বিদ্যমান API প্রক্সিগুলিকে ভেঙে দেয় |
MGMT-2521 | ট্রেস সেশন মাঝে মাঝে হ্যাং হয় |
MGMT-2519 | এনভায়রনমেন্ট কনফিগারেশন UI কাজ করছে না |
AXAPP-1814 | zk কিউরেটর চালু থাকা অবস্থায় কাস্টম ভেরিয়েবল (পরিসংখ্যান সংগ্রাহক নীতি) প্রোড-এ তৈরি হচ্ছে না |
APIRT-1927 | অবৈধ ভার্চুয়াল হোস্টের কারণে রাউটার env-এর জন্য কনফিগারেশন লোড করে না |
APIRT-1863 | বান্ডিলে একটি সাদা স্থানের কারণে স্থাপনা ব্যর্থ হয়েছে৷ |
APIRT-1823 | POST বডি সহ API কল এবং (অ্যাম্পারস্যান্ড) অক্ষর হ্যাং হয় |
APIRT-1789 | কিছু নির্দিষ্ট প্রতিষ্ঠানের মেসেজ প্রসেসর মেমরির বাইরের ত্রুটির সম্মুখীন |
APIRT-1776 | জাভাস্ক্রিপ্ট নীতিতে "প্রিন্ট" কল করার ফলে অত্যধিক লগিং হয় |
APIRT-1766 | WebSockets এ সময়সীমা |
APIRT-1600 | রাউটারে ConcurrentModificationException রাউটার লগগুলি নিয়মিতভাবে লগগুলিতে একযোগে পরিবর্তনের একাধিক উদাহরণ দেখায়৷ এর কারণ হল রিপার লিস্টে কানেকশন যোগ করা হচ্ছে যখন রিপার পুরনো কানেকশন মুছে দিচ্ছিল। এই সমস্যা সংশোধন করা হয়েছে. |
APIRT-1491 | 503 পরিষেবা অনুপলব্ধ ব্যতিক্রম |
APIRT-1421 | JavaCallout নীতিগুলি মাঝে মাঝে প্রক্রিয়া করতে দীর্ঘ সময় নেয়৷ |
DEVRT-1843 | মিন্ট UI টিআরপিতে কাস্টম বৈশিষ্ট্যগুলিকে আরও ভালভাবে আপডেট করা সমর্থন করা উচিত |
DEVRT-1472 | ডেভেলপার আপডেট করার ফলে 500টি সার্ভার ত্রুটি দেখা দিয়েছে |
মেঘ 15.09.30
ইস্যু আইডি | বর্ণনা |
---|---|
MGMT-2687 | কাস্টম রিপোর্ট 14K-এর বেশি ডাইমেনশনাল এলিমেন্ট সহ ব্রাউজারকে ফ্রিজ করে |
MGMT-2677 | নগদীকরণ: ব্যবস্থাপনা UI-তে বিকাশকারীদের পৃষ্ঠা হাজার হাজার বিকাশকারীদের সাথে জমাটবদ্ধ হয় এবং একটি প্রতিষ্ঠানে পৃষ্ঠা সংখ্যা সক্রিয় করা হয় না |
MGMT-2674 | এজ ইউআই ব্যবহারকারী লগইনে ইন্টারনেট থেকে ডাউনলোড করার চেষ্টা করে |
এমজিএমটি -2658 | ওপিডিকে সংস্করণ নির্ভরশীল ম্যানেজমেন্ট সার্ভার ইউআই এপিআই প্রক্সি পুনর্বিবেচনা সম্পর্কিত সমস্যাগুলি |
এমজিএমটি -2616 | নতুন এপিআই প্রক্সি সম্পাদক এক্সএমএল সত্তাগুলি সঠিকভাবে পরিচালনা করে না |
এমজিএমটি -2541 | বাহ্যিক প্রমাণীকরণ সিস্টেম আইডি + পাসওয়ার্ডে + সহ সিসাডমিন হিসাবে যুক্ত হয়েছে |
এমজিএমটি -2510 | ড্রপডাউন org এর সমস্ত বিকাশকারীকে দেখায় না |
এমজিএমটি -2508 | ভুলভাবে দেখানো নীতিগুলিতে ভাঙা-লিংক আইকন |
এমজিএমটি -2334 | দ্বিতীয় প্রক্সি এন্ডপয়েন্ট থেকে সংস্থান অ্যাক্সেস করতে অক্ষম |
এমজিএমটি -1967 | একই ডিসপ্লে নাম সহ বিকাশকারী অ্যাপ্লিকেশনগুলি বিশ্লেষণে একই ট্র্যাফিক দেখায় |
ডিভ্র্ট -1839 | নগদীকরণ: ম্যানেজমেন্টে দেশ নির্বাচন তালিকা ইউআই ভুলভাবে বাছাই করা হয় |
AXAPP-1887 | ফিল্টার শর্তগুলি ডকুমেন্টেশন অনুযায়ী কাজ করছে না |
Axapp-1869 | কোনও org থেকে ব্যবহারকারীকে অপসারণ করা বিশ্লেষণ ইমেলগুলি থেকে তাদের সাবস্ক্রাইব করা উচিত |
AXAPP-1533 | অ্যানালিটিক্স জিওম্যাপ "অবৈধ এপিআই কল" ত্রুটি ছুড়ে দেয় |
Apirt-2061 | বার্তা প্রসেসর কিউপিআইডি -তে বার্তাগুলি ঠেলে দিচ্ছে না |
Apirt-2052 | ম্যানেজমেন্ট পোর্ট সাড়া না দেওয়ার কারণে ক্লোজ_ওয়েটগুলির উচ্চ সংখ্যা |
Apirt-2024 | কোনও লোড ব্যালেন্সার ছাড়াই এনগিনেক্স সঠিকভাবে এক্স-ফরওয়ার্ডড এইচটিটিপি হেডারদের পপুলেশন করছে না |
Apirt-1838 | এপিগি -127: একাধিক পণ্য উপস্থিত থাকলে যাচাই করা কেবলমাত্র একটি এপিআই পণ্য ফেরত দেয় |
প্রাইভেট ক্লাউড 4.15.07.03
ইস্যু আইডি | বর্ণনা |
---|---|
Apirt-1600 | রাউটার লগগুলিতে একযোগে মডেলফিকেশন এক্সসেপশন |
Apirt-1734 | Org/env স্তরে জিরো ডাউনটাইম রিসোর্স ফাইল আপডেট |
Apirt-1820 | 4.15.04 বেসরকারী মেঘ পরিবেশে অন্তর্বর্তী বিলম্ব (> 1%) |
Apirt-2159 | লগিং উপসর্গে বার্তা_আইডি যুক্ত করুন |
Apirt-2160 | বিশ্লেষণ ডেটাতে অনুরোধ_প্রসেসিং_ল্যাটিেন্সি থেকে এসএসএল হ্যান্ডশেকটি বাদ দিন |
AXAPP-1882 | গ্রাহক পর্যবেক্ষক থ্রেড সক্রিয়/সক্রিয় স্থাপনার ক্ষেত্রে ভুল কাতারে সংযোগ স্থাপন করে |
Axapp-1946 | ইউটিসি ব্যতীত টাইমজোন থাকাকালীন ডেটা ফ্যাক্ট টেবিলের পরিবর্তে প্যারেন্ট ফ্যাক্ট টেবিলে ডেটা চলে যায় |
এমজিএমটি -1590 | একটি সুরক্ষা দুর্বলতা স্থির |
এমজিএমটি -1662 | মুক্তির সময় মোতায়েন ব্যর্থ হয় |
এমজিএমটি -2361 | প্রক্সিগুলির স্থাপনা আরপিসেক্সেপশন সহ ব্যর্থ হয়: কলকে সময় দেওয়া কল করুন |
এমজিএমটি -2397 | কোড ভিউটি সঠিকভাবে লাইন অক্ষরগুলির শেষ প্রান্তটি নয় |
এমজিএমটি -2466 | বার্তা প্রসেসরের বিরুদ্ধে ক্লাস্টার চেক সংযুক্ত সদস্য হিসাবে অ-পৌঁছনীয় রাউটার দেখায় |
ওপিডিকে -1981 | ব্যাকআপ-ক্যাসান্দ্রা.এসএইচ সিস্টেম কীস্পেস ব্যাকআপ করে না |
ওপিডিকে -1982 | আপিগি-আপগ্রেড.এসএইচ আপগ্রেড করার আগে ক্যাসান্দ্রা এসস্টেবল সংস্করণটি পরীক্ষা করা দরকার |
প্রাইভেট ক্লাউড 4.15.07.01
ইস্যু আইডি | বর্ণনা |
---|---|
ওপিডিকে -1927 | নগদীকরণ আপগ্রেড নিখোঁজ টেবিল; সদৃশ সূচক তৈরি হচ্ছে |
ওপিডিকে -1878 | সেটআপে গেটওয়ে পোডের নাম পরিবর্তন করা সমস্যার কারণ হয় |
ওপিডিকে -1886 | নোড স্থানীয় আইপি ঠিকানা যেমন 192.168.xy অ্যাক্সেস করতে পারে না |
এমজিএমটি -2521 | ট্রেস সেশনটি মাঝে মাঝে ঝুলে থাকে |
এমজিএমটি -2543 | নতুন প্রক্সি সম্পাদক এক্সএমএলকে এক্সএমএল সংশোধন করে assis |
এমজিএমটি -2599 | নতুন প্রক্সি সম্পাদক আপনি এটি মুছে ফেলার পরে নেমস্পেস উপসর্গ পুনরুদ্ধার করে |
এমজিএমটি -2702 | ফায়ারফক্স এবং আইই এর জন্য ক্রস-সাইট সুরক্ষা দুর্বলতা |
Apirt-1074 | সংযোগ করার সময় জিজিপড সামগ্রীটি সঠিকভাবে পরিচালনা করা হয়নি: ক্লোজ হেডারটি সামগ্রী-দৈর্ঘ্য বা স্থানান্তর-এনকোডিং শিরোনাম ছাড়াই প্রেরণ করা হয় |
পরিচিত সমস্যা
এই রিলিজটিতে নিম্নলিখিত জ্ঞাত সমস্যা রয়েছে।
ইস্যু আইডি | বর্ণনা |
---|---|
Apirt-2742 | প্রান্ত জেএমএক্স ইন্টিগ্রেশন প্রাইভেট ক্লাউড 4.16.01 এর জন্য প্রান্তের সাথে উপলভ্য নয় এনজিআইএনএক্স সার্ভারের প্রবর্তনের সাথে নেটটি রাউটারটি প্রতিস্থাপন করেছে। |
Apirt-2978 | রাউটার এনগিনেক্স শুরু করতে ব্যর্থ হয় বা রাউটার শুরু করতে ব্যর্থ হয় যদি প্রান্ত রাউটারটি NGINX শুরু করতে ব্যর্থ হয় বা একেবারেই শুরু করতে ব্যর্থ হয়, যেমনটি /ওপ্ট/এপিগি /ভিআর/লগ/এজ-রাউটার/লগস/সিস্টেম.লগ ফাইলটিতে দেখানো হয়েছে, তবে /অপ্ট/এনজিআইএনএক্স/ এ সমস্ত ফাইল মুছুন কনফ। ডি ডিরেক্টরি, এবং রাউটারটি পুনরায় চালু করুন: > rm -f /opt/nginx/conf.d/* > /opt/apigee/apigee-service/bin/apigee-service edge-router restart |
DOC-1687 | একটি পরিচিত প্যাকেজ নির্ভরতা দ্বন্দ্বের কারণে, স্যাটেলাইট সার্ভার 6 -এ ব্যবহৃত কেটেলো এজেন্ট কিউপিআইডি ডেমন চলমান অ্যাপিগি এজ হোস্টগুলিতে সঠিকভাবে ইনস্টল করবে না। |
PRC-1118 | "অ্যাপিগি-পরিষেবা অ্যাপিগি-পোস্টগ্রেসকিউএল পিজি-ডেটা-পার্জ" কমান্ড চালানোর সময় ত্রুটি আপনি যদি "অ্যাপিগি-পরিষেবা অ্যাপিগি-পোস্টগ্রেসকিউএল পিজি-ডেটা-পার্জ" কমান্ডটি চালান এবং ফর্মটিতে একটি ত্রুটি দেখুন: ত্রুটি: অবশ্যই সম্পর্কের মালিক হতে হবে সম্পাদনা করুন /ওপ্ট/ক্যাপিজি/ক্যাপিজি -পস্টগ্রেসকিউএল -4.16.05-0.0.894/lib/actions/pg-data-purge এবং নিম্নলিখিত সম্পত্তিটি 'অ্যাপিগি'-তে সেট করুন: পোস্টগ্রেস_উসার = অ্যাপিগি |
আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান । তথ্য
বৃহস্পতিবার, মার্চ 24, 2016, আমরা প্রাইভেট ক্লাউডের জন্য অ্যাপিগি এজের একটি নতুন সংস্করণ প্রকাশ করেছি।
প্রাইভেট ক্লাউড ত্রৈমাসিক প্রকাশের জন্য পূর্ববর্তী প্রান্তটি (4.15.07.00), নিম্নলিখিত রিলিজগুলি ঘটেছে এবং এই বৈশিষ্ট্য রিলিজটিতে অন্তর্ভুক্ত রয়েছে:
- মেঘ: 15.07.08 , 15.07.22 , 15.08.05 , এনগিনেক্স মাইগ্রেশন , 15.09.02 , 15.09.30 , 16.01.20
- ব্যক্তিগত মেঘ: 4.15.07.01 , 4.15.07.03
প্রাইভেট ক্লাউডের জন্য আপনার প্রান্তের সংস্করণে একটি নির্দিষ্ট মেঘ রিলিজ অন্তর্ভুক্ত রয়েছে কিনা তা বুঝতে আপনি কীভাবে নির্ধারণ করতে পারেন তা বোঝার জন্য রিলিজ নম্বর সম্পর্কে দেখুন।
অবজ্ঞা
প্রাইভেট ক্লাউড 4.15.07.03
API | বর্ণনা |
---|---|
কিউপিআইডি সারি চেক | আপনি কি কিউপিআইডি সারিগুলি পরীক্ষা করতে আর কোনও এপিআই ব্যবহার করতে পারবেন না নিম্নলিখিত কার্ল কমান্ডগুলি জারি করে কিউপিআইডি সার্ভারে তৈরি করা সারিগুলি আপনি আর পরীক্ষা করতে পারবেন না: curl http:// <qpid_IP>:8083/v1/servers/self/queues যে এপিআই হ্রাস করা হয়েছে। |
বিশ্লেষণ: কাস্টম রিপোর্ট একাধিক প্রতিবেদনের ড্যাশবোর্ড ভিউ (ক্লাউড 15.09.30)
নির্দিষ্ট কাস্টম রিপোর্টস ড্যাশবোর্ড বৈশিষ্ট্য যা চারটি কাস্টম প্রতিবেদনের একটি দৃশ্য সরবরাহ করে তা অবমূল্যায়ন করা হচ্ছে এবং ভবিষ্যতে প্রকাশে অপসারণ করা হবে। (এমজিএমটি -2673)। কাস্টম প্রতিবেদনের অন্যান্য সমস্ত দিক এখনও উপলব্ধ থাকবে।
ব্যক্তিগত মেঘে অর্গ নামের দৈর্ঘ্য ওভাররাইড করতে পারে না
আপনি আর সেট করে 20 টি অক্ষরের দৈর্ঘ্যের দৈর্ঘ্য ওভাররাইড করতে পারবেন না:
-
APIGEE_ORG_NAME_LENGTH=25
-
APIGEE_ENV_NAME_LENGTH=25
নতুন বৈশিষ্ট্য এবং উন্নতি
এই প্রকাশে নতুন বৈশিষ্ট্য এবং বর্ধনগুলি নীচে দেওয়া হল। নিম্নলিখিত বর্ধনগুলি ছাড়াও, এই রিলিজটিতে একাধিক ব্যবহারযোগ্যতা, কর্মক্ষমতা, সুরক্ষা এবং স্থিতিশীলতা বর্ধনও রয়েছে।
ব্যক্তিগত মেঘ
রেডহ্যাট, সেন্টোস এবং ওরাকল 6.7 - 7.2 এর জন্য সমর্থন যুক্ত করা হয়েছে
এই রিলিজটি রেডহ্যাট এন্টারপ্রাইজ লিনাক্স, সেন্টোস এবং ওরাকল লিনাক্স সংস্করণ 6.7 এর মাধ্যমে 7.2 এর জন্য সমর্থন যুক্ত করে।
সিস্টেমের প্রয়োজনীয়তার সম্পূর্ণ তালিকার জন্য, সমর্থিত সফ্টওয়্যার এবং সমর্থিত সংস্করণগুলি দেখুন।
আরপিএম-ভিত্তিক ইনস্টল
এজের এই প্রকাশটি একটি আরপিএম-ভিত্তিক ইনস্টল প্রক্রিয়া ব্যবহার করে যা ইনস্টলেশন এবং মাইগ্রেশন পদ্ধতিগুলিকে ব্যাপকভাবে সহজ করে তোলে।
নতুন বেস ডিরেক্টরি
সংস্করণ প্রান্ত 4.16.01 এর ডিরেক্টরি কাঠামো পরিবর্তিত হয়েছে। এজ এর পূর্ববর্তী রিলিজগুলিতে, আপনি বেস ডিরেক্টরিতে প্রান্তটি ইনস্টল করেছেন:
/<install-dir>/apigee4
যেখানে ইনস্টল-ডিআইআর /অপ্ট এর ডিফল্ট সহ যে কোনও জায়গায় অবস্থিত হতে পারে। যেমন:
/opt/apigee4
সংস্করণ 4.16.01 এর জন্য, আপনাকে অবশ্যই নিম্নলিখিত ডিরেক্টরিতে প্রান্ত ইনস্টল করতে হবে:
/opt/apigee
এও লক্ষ্য করুন যে apigee4 ডিরেক্টরিটি অ্যাপিগিতে পরিবর্তন করা হয়েছে।
আপনার ডেটা ডিরেক্টরিটির অবস্থান প্রভাবিত হয় না। এটি /অপ্ট /অ্যাপিগির অধীনে থাকতে পারে, বা এটি অন্য কোথাও অবস্থিত হতে পারে।
নতুন ভার্চুয়াল হোস্টের প্রয়োজনীয়তা
এজ মাইগ্রেট স্ক্রিপ্টটি বিদ্যমান নেটটি রাউটারকে এনজিএনএক্সে স্থানান্তরিত করার জন্য প্রয়োজনীয় বেশিরভাগ কাজ পরিচালনা করে। তবে, আপগ্রেড করার অংশ হিসাবে, আপনাকে অবশ্যই নিশ্চিত করতে হবে যে আপনার সমস্ত ভার্চুয়াল হোস্ট সংজ্ঞায় স্থানান্তরিত হওয়ার আগে একটি হোস্ট ওরফে অন্তর্ভুক্ত রয়েছে।
এপিগি এফটিপি সাইটে উপলভ্য এজ ইনস্টলেশন গাইডটি দেখুন: ftp://ftp.apigee.com/ , কীভাবে আরও বেশি পরিমাণে বিদ্যমান ভার্চুয়াল হোস্টে একটি হোস্ট ওরফে যুক্ত করবেন সে সম্পর্কিত তথ্যের জন্য।
কনফিগার সহ কোড
এজ সংস্করণ 4.16.01 এ, আপনি আর ব্যবহার করবেন না। প্রান্তের উপাদানগুলি কনফিগার করতে /<ইনস্টল-ডিআইআর>/apigee4/কনফির ডিরেক্টরিগুলির অধীনে প্রপার্টি ফাইলগুলি ব্যবহার করবেন না। 4.16.01 হিসাবে, আপনি এখনও .প্রোপার্টি ফাইলগুলি ব্যবহার করে প্রান্তের উপাদানগুলি কনফিগার করেন তবে সেগুলি এখন ডিরেক্টরিতে অবস্থিত:
/opt/apigee/customer/application
একটি নোডে ইনস্টল করা প্রতিটি প্রান্তের উপাদানগুলির জন্য, সেই ডিরেক্টরিতে একটি .properties ফাইল থাকবে। একটি উপাদান কনফিগার করতে, বিদ্যমান সম্পত্তির মান পরিবর্তন করতে বা একটি নতুন সম্পত্তি এবং মান যুক্ত করতে সংশ্লিষ্ট .properties ফাইলটি সম্পাদনা করুন। যদি ফাইলটি ইতিমধ্যে বিদ্যমান না থাকে তবে আপনি এটি তৈরি করতে পারেন।
এজের পূর্ববর্তী সংস্করণগুলির বিপরীতে, এজ 4.16.01 এর জন্য .properties ফাইলগুলিতে কোনও উপাদানগুলির জন্য সমস্ত বৈশিষ্ট্য থাকে না। এই প্রকাশের জন্য একটি পরিবর্তন হ'ল .প্রোপার্টি ফাইলগুলিতে কেবলমাত্র ডিফল্ট সম্পত্তি মানগুলিতে ওভাররাইড থাকে।
এই আর্কিটেকচারের সুবিধাটি হ'ল এজের পরবর্তী সংস্করণে স্থানান্তরিত হওয়ার পরে, এজ ইনস্টলারটি কখনই /অপ্ট/অ্যাপিগি/গ্রাহক/অ্যাপ্লিকেশনগুলিতে ফাইলগুলি ওভাররাইট করে না। এটি দুর্ঘটনাক্রমে আপনার সেটিংসকে ওভাররাইটিং করার সুযোগটি দূর করে।
মাইগ্রেটে, এজ ইনস্টলারটি আপনার বিদ্যমান .প্রোপার্টি ফাইলগুলি পরীক্ষা করে এবং /অপ্ট/অ্যাপিগি/টোকেন ডিরেক্টরিতে ডিফল্ট সম্পত্তি মানগুলিতে পরিবর্তনগুলি অনুলিপি করে। অতএব, মাইগ্রেটের পরে আপনাকে কোনও সম্পাদনা করতে হবে না।
আরও তথ্যের জন্য, অ্যাপিগি এফটিপি সাইটে উপলভ্য অ্যাপিগি এজ অপারেশন গাইড দেখুন: ftp://ftp.apigee.com/ ।
এজ কনফিগারেশন স্ক্রিপ্টগুলি প্রতিস্থাপন করা হয়েছে
আপনি পূর্ববর্তী রিলিজগুলিতে যে কনফিগারেশন স্ক্রিপ্টগুলি ব্যবহার করেছেন সেগুলি সরানো হয়েছে এবং এটি দ্বারা প্রতিস্থাপন করা হয়েছে:
- আপনি অ্যাপিগি ইউটিলিটিগুলির মধ্য দিয়ে চালাচ্ছেন এমন কমান্ডগুলি যেমন অ্যাপিগি-পরিষেবা, অ্যাপিগি-অল, এপিগি-সেটআপ, এপিআইইইই-বিধান, বা অ্যাপিগি-মাইগ্রেট ইউটিলিটিস।
উদাহরণস্বরূপ, অল-স্টার্ট.এসএইচ এবং অল-স্টপ.শ স্ক্রিপ্টগুলি নিম্নলিখিত কমান্ডগুলি দ্বারা প্রতিস্থাপন করা হয়েছে:
>/অপ্ট/অ্যাপিগি/অ্যাপিগি-পরিষেবা/বিন/অ্যাপিগি-সমস্ত শুরু
>/অপ্ট/অ্যাপিগি/অ্যাপিগি-পরিষেবা/বিন/অ্যাপিগি-সমস্ত স্টপ - আপনি সরাসরি প্রান্ত উপাদানগুলিতে চালাচ্ছেন এমন কমান্ডগুলি। উদাহরণস্বরূপ, পূর্ববর্তী রিলিজগুলিতে আপনি CHPASSWD-OPENLDAP.SH স্ক্রিপ্ট ব্যবহার করেছেন ওপেনএলডিএপি পাসওয়ার্ড পরিবর্তন করতে ব্যবহৃত। আপনি অ্যাপিগি-ওপেনড্যাপ উপাদানটিতে চালাচ্ছেন নিম্নলিখিত কমান্ড দ্বারা সেই স্ক্রিপ্টটি প্রতিস্থাপন করা হয়েছে:
>/অপ্ট/অ্যাপিগি/অ্যাপিগি-পরিষেবা/বিন/অ্যাপিগি-পরিষেবা অ্যাপিগি-ওপেনল্ডাপ পরিবর্তন-এলডিএপি-পাসওয়ার্ড -o ওল্ডপওয়ার্ড -n নিউপওয়ার্ড
আপনি কীভাবে এখন কমান্ডের মাধ্যমে কনফিগারেশন সম্পাদন করেন সে সম্পর্কে আরও তথ্যের জন্য এপিজি এজ অপারেশনস গাইড দেখুন, এপিগি এফটিপি সাইট: ftp://ftp.apigee.com/ এ উপলব্ধ।
নতুন এজ রাউটার
প্রাইভেট ক্লাউডের জন্য এজের এই প্রকাশে এনজিআইএনএক্স রাউটারের উপর ভিত্তি করে একটি নতুন রাউটার আর্কিটেকচার অন্তর্ভুক্ত রয়েছে। এনগিনেক্স রাউটারটি এজ রিলিজে ব্যবহৃত নেটটি রাউটারটি 4.16.01 এর আগের পূর্বে প্রতিস্থাপন করে।
এনজিআইএনএক্স রাউটারগুলিতে নেট রাউটারের মতো একই হার্ডওয়্যার এবং পোর্ট প্রয়োজনীয়তা রয়েছে, সুতরাং বিদ্যমান নোডগুলিতে কোনও পরিবর্তন প্রয়োজন হয় না।
আরও তথ্যের জন্য, অ্যাপেন্ডিক্স এ দেখুন: এপিজি এফটিপি সাইটে উপলভ্য এজ ইনস্টলেশন গাইডে এনজিআইএনএক্স রাউটার সম্পর্কে: ftp://ftp.apigee.com/ ,
বাএএস লোড ব্যালেন্সার সরানো হয়েছে
অভ্যন্তরীণ লোড ব্যালেন্সারটি এপিআই বাএএস পোর্টাল থেকে সরানো হয়েছে। এখন, আপনাকে অবশ্যই এপিআই বাএএস পোর্টাল এবং তিনটি এপিআই বাএএস স্ট্যাক নোডের মধ্যে আপনার নিজের লোড ব্যালেন্সার ব্যবহার করতে হবে।
লোড ব্যালেন্সারের বিকল্প হিসাবে, আপনি রাউন্ড-রবিন ডিএনএস ব্যবহার করতে পারেন। এই দৃশ্যে, আপনি বাএএস স্ট্যাক আইপি ঠিকানাগুলির সাথে সম্পর্কিত একাধিক এ রেকর্ড সহ একটি ডিএনএস এন্ট্রি তৈরি করেন। একটি ডিএনএস অনুসন্ধানের সময়, ডিএনএস সার্ভার স্বয়ংক্রিয়ভাবে একটি রাউন্ড রবিন ফ্যাশনে একটি রেকর্ড মান প্রদান করে।
ক্যাসান্দ্রা এবং চিড়িয়াখানা নোডগুলি কীভাবে যুক্ত করবেন এবং কীভাবে একটি বিদ্যমান ডেটা সেন্টারে ডেটা সেন্টার যুক্ত করবেন তা বর্ণনা করে নতুন ডকুমেন্টেশন
অ্যাপিগি এফটিপি সাইটে ডকুমেন্টেশন জিপ ফাইলটিতে এখন ক্যাসান্দ্রা এবং চিড়িয়াখানা নোডগুলি কীভাবে যুক্ত করা যায় এবং কীভাবে একটি বিদ্যমান ডেটা সেন্টারে ডেটা সেন্টার যুক্ত করতে হয় তা বর্ণনা করে "প্রাইভেট ক্লাউডের জন্য স্কেলিং এজ" রয়েছে।
Orgtool সরানো হয়েছে
Orgtool কোনও সংস্থা সম্পর্কে তথ্য পেতে একটি প্রান্ত ইনস্টলেশন জিজ্ঞাসা করতে পারে। সেই সরঞ্জামটি এখন সরানো হয়েছে। সংস্থা সম্পর্কে তথ্য পেতে আপনি এখন এজ ইউআই বা এপিআই কলগুলি ব্যবহার করেন।
4.16.01 এ কীভাবে কার্য সম্পাদন করবেন
নিম্নলিখিত টেবিলটি দেখায় যে আপনি কীভাবে 4.15.07.03 এ কাজগুলি সম্পাদন করেছেন এবং আপনি কীভাবে এখন 4.16.01 এ সেগুলি সম্পাদন করেন। আরও তথ্যের জন্য, এপিজি এফটিপি সাইটে উপলভ্য এজ অপারেশন গাইড দেখুন: ftp://ftp.apigee.com/ ।
টাস্ক | 4.15.07.0x | 4.16.01 |
---|---|---|
ইনস্টলেশন দির | /<inst_dir>/apigee4 | /অপ্ট/অ্যাপিগি |
লগ দির | /<inst_dir>/apigee4/var/লগ | /অপ্ট/এপিগি/var/লগ/ কমপ |
উপাদান ইনস্টল করুন | / <inst_root> | /ওপ্ট/ক্যাপিজি/ক্যাপিজি -সেটআপ/বিন/সেটআপ.এসএইচ -পি উপাদান -এফ কনফিগারেশন |
সমস্ত শুরু, স্টপ, পুনঃসূচনা, স্থিতি, সংস্করণ | /<inst_root>/apigee4/bin/all-start.sh | /<ইনস্টি_রুট>/অ্যাপিগি/অ্যাপিগি-পরিষেবা/বিন/এপিগি-সমস্ত শুরু | স্টপ | পুনঃসূচনা | স্থিতি | সংস্করণ |
কমপ স্টার্ট, স্টপ, পুনঃসূচনা, স্থিতি, সংস্করণ | /<ইনস্ট_রুট>/apigee4/বিন/অ্যাপিগি-পরিষেবা কমপ স্টার্ট | স্টপ | পুনঃসূচনা | স্থিতি | /<ইনস্টি_রুট>/অ্যাপিগি/অ্যাপিগি-পরিষেবা/বিন/এপিগি-পরিষেবা কমপ স্টার্ট | স্টপ | পুনঃসূচনা | স্থিতি | সংস্করণ |
ব্যাকআপ/পুনরুদ্ধার করুন | /<inst_root>/apigee4/bin/backup.sh | /<ইনস্টি_রুট>/অ্যাপিগি/অ্যাপিগি-পরিষেবা/বিন/অ্যাপিগি-পরিষেবা কমপ ব্যাকআপ /<ইনস্টি_রুট>/অ্যাপিগি/অ্যাপিগি-পরিষেবা/বিন/অ্যাপিগি-পরিষেবা কমপ পুনরুদ্ধার |
পরীক্ষা ইনস্টল | /<inst_root>/apigee4/test/test-sa.sh |
|
জাহাজে | /<inst_root>/apigee4/bin/setup-org.sh |
|
এক ধাপে অর্গ, এনভি, ভার্চুয়াল হোস্ট যুক্ত করুন | /<inst_root>/apigee4/bin/setup-org.sh | /<ইনস্টি_রুট>/এপিগি/অ্যাপিগি-পরিষেবা/বিন/অ্যাপিগি-পরিষেবা অ্যাপিগি-বিধান সেটআপ-অরগ-এফ কনফিগারফাইল |
Org যোগ করুন | /<inst_root>/apigee4/bin/create-org.sh | /<ইনস্টি_রুট>/অ্যাপিগি/অ্যাপিগি-পরিষেবা/বিন/অ্যাপিগি-পরিষেবা অ্যাপিগি-বিধান ক্রিয়েট-অরগ-এফ কনফিগারেশন |
এনভ যোগ করুন | /<inst_root>/apigee4/bin/add-env.sh | /<ইনস্টি_রুট>/অ্যাপিগি/অ্যাপিগি-পরিষেবা/বিন/অ্যাপিগি-পরিষেবা অ্যাপিগি-বিধান অ্যাড-এনভি-এফ কনফিগারফাইল |
ব্যবহারকারী যোগ করুন | API কল | এপিআই কল বা: /<ইনস্টি_রুট>/অ্যাপিগি/অ্যাপিগি-পরিষেবা/বিন/এপিগি-পরিষেবা এপিগি-বিধান ক্রিয়েট-ব্যবহারকারী -এফ কনফিগারেশন |
মাইগ্রেট করুন | /<install_root>/apigee4/share/installer/apgeee-opgrade.sh -c comp |
|
মনিটরিং সরঞ্জাম এবং ড্যাশবোর্ডের আলফা রিলিজ
এই রিলিজটিতে অন্তর্ভুক্ত হ'ল নতুন মনিটরিং সরঞ্জাম এবং প্রান্তের জন্য ড্যাশবোর্ডের একটি আলফা সংস্করণ। এই সরঞ্জামটি আপনাকে বিভিন্ন উপাদান (রাউটার, বার্তা প্রসেসর, চিড়িয়াখানায়, ক্যাসান্দ্রা) এর পাশাপাশি আপনার স্থাপনার বিভিন্ন orgs এবং পরিবেশের জন্য এইচটিটিপি ত্রুটি কোডগুলি বুঝতে পারে। আপনি আপনার ড্যাশবোর্ডের ডেটার স্ন্যাপশটও নিতে পারেন এবং সমর্থন ঘটনাগুলি সমাধানে সহায়তা করার জন্য এটি অ্যাপিগির সাথে ভাগ করে নিতে পারেন।
ইনস্টল নির্দেশাবলী সহ ডকুমেন্টেশনগুলি এপিজি এফটিপি সাইটে উপলভ্য প্রান্ত 4.16.01 ডকের জিপ ফাইলে অন্তর্ভুক্ত করা হয়েছে: ftp://ftp.apigee.com/ ।
তবে, আপনি ড্যাশবোর্ডটি ইনস্টল এবং ব্যবহার করার আগে, আপনাকে অবশ্যই ডক জিপ ফাইলে অন্তর্ভুক্ত অ্যাপিগি মূল্যায়ন চুক্তিটি সম্পূর্ণ করতে হবে এবং এটি অর্ডারস@apigee.com এ ইমেল করে অ্যাপিগিকে ফিরিয়ে দিতে হবে।
প্রান্ত প্ল্যাটফর্ম
ম্যানেজমেন্ট ইউআই রিস্টাইলিং (মেঘ 15.09.30)
ম্যানেজমেন্ট ইউআই-তে একাধিক পৃষ্ঠাগুলি একটি চেহারা এবং অনুভূতি আপডেট পেয়েছে। (এমজিএমটি -2627)
API পরিষেবা
পুনরায় ডিজাইন করা এপিআই প্রক্সি উইজার্ড (ক্লাউড 16.01.20)
এপিআই প্রক্সি উইজার্ডটিকে নতুন করে ডিজাইন করা হয়েছে। আপনি যখন ম্যানেজমেন্ট ইউআই -তে API প্রক্সি পৃষ্ঠায় "+ API প্রক্সি" ক্লিক করেন, তখন নতুন উইজার্ড আপনাকে এপিআই প্রক্সি সৃষ্টি প্রক্রিয়াটির মাধ্যমে গাইড করে। পূর্ববর্তী এপিআই প্রক্সি উইজার্ড হিসাবে সমস্ত একই সেটিংস উপলব্ধ। (এমজিএমটি -1376)
ওপেনাপি (সোয়াগার) ডকুমেন্টস (ক্লাউড 16.01.20) সহ এপিআই প্রক্সিগুলি তৈরি করুন
নতুন এপিআই প্রক্সি উইজার্ড পুনরায় ডিজাইনের অংশ হিসাবে, আপনি এখন একটি ওপেনাপি (সোয়াগার) ডকুমেন্ট থেকে একটি এপিআই প্রক্সি তৈরি করতে পারেন। এপিআই প্রক্সি উইজার্ডের প্রথম পৃষ্ঠায়, বিপরীত প্রক্সি , নোড.জেএস অ্যাপ্লিকেশন বা কোনও লক্ষ্য নেই নির্বাচন করার সময় ওপেনাপি ব্যবহার করুন ক্লিক করুন। প্রদর্শিত ক্ষেত্রটিতে, আপনার ওপেনাপি নথিতে ইউআরএল প্রবেশ করুন। আরও তথ্যের জন্য, একটি সাধারণ এপিআই প্রক্সি তৈরি করুন দেখুন। (এমজিএমটি -1376)
ডাব্লুএসডিএল 1.2 সাবান প্রক্সিগুলির জন্য সমর্থন (ক্লাউড 16.01.20)
অ্যাপিগি এজ সাবান পরিষেবাগুলিতে কল করার জন্য এপিআই প্রক্সি তৈরিতে ডাব্লুএসডিএল 1.2 সমর্থন করে। (এমজিএমটি -2835)
টার্গেটেন্ডপয়েন্ট কনফিগারেশনে এসএসএলএলএফও ভেরিয়েবল (ক্লাউড 16.01.20)
একটি এপিআই প্রক্সি টার্গেটেন্ডপয়েন্টে, আপনি নমনীয় রানটাইমের প্রয়োজনীয়তাগুলি সমর্থন করার জন্য গতিশীলভাবে এসএসএল/টিএলএস বিশদ সেট করতে পারেন। টার্গেট পয়েন্ট পয়েন্ট কনফিগারেশনে কীভাবে এসএসএলএলএফও সেট করা হবে তার নিম্নলিখিত উদাহরণে, মানগুলি জাভা কলআউট, একটি জাভাস্ক্রিপ্ট নীতি বা একটি অ্যাসাইন বার্তা নীতি দ্বারা রানটাইম সরবরাহ করতে পারে। যে কোনও বার্তা ভেরিয়েবলগুলি আপনি সেট করতে চান এমন মানগুলি ব্যবহার করুন।
<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/dynamy-sslinfo-for-tageentendPoint-using-varibe.html
(APIRT-1475)
আরএসএ_এসএইচএ 256 এসএএমএল দৃ ser ় নীতিগুলির জন্য অ্যালগরিদম সমর্থন (ক্লাউড 16.01.20)
এসএএমএল দৃ ser ় নীতিগুলি এখন আরএসএ_এসএইচএ 1 ছাড়া আরএসএ_এসএইচএ 256 অ্যালগরিদমকে সমর্থন করে। (Apirt-1779)
শংসাপত্র আপলোডগুলিতে বৈধতা (ক্লাউড 16.01.20)
কীস্টোর এবং ট্রাস্টস্টোরগুলিতে মেয়াদোত্তীর্ণ বা অবৈধ শংসাপত্রগুলি আপলোড করা রোধে সহায়তা করার জন্য, ম্যানেজমেন্ট এপিআই আপলোডে শংসাপত্রগুলি বৈধ করে। ফাইলের আকার 50 কেবি -র চেয়ে বড় নয় এবং ফর্ম্যাটটি পিইএম বা ডিইআর হয় তা নিশ্চিত করার জন্য শংসাপত্রগুলি বৈধ করা হয়। শংসাপত্রের মেয়াদ শেষও বৈধ করা হয়। ডিফল্ট মেয়াদ শেষ হওয়া বৈধতা (আপলোডে শংসাপত্রের মেয়াদ শেষ হওয়ার জন্য বৈধতা না দেওয়ার জন্য) ওভাররাইড করতে, নিম্নলিখিত ক্যোয়ারী প্যারামিটারটি ব্যবহার করুন :? উপেক্ষা এক্সপিরিভালিডেশন = সত্য
আরও তথ্যের জন্য, কীস্টোরে একটি জার ফাইল আপলোড করুন এবং একটি ট্রাস্টস্টোরে একটি শংসাপত্র আপলোড করুন । (সেকেন্ড -516) এবং (APIRT-2213)
নোড.জেএস লগস পৃষ্ঠায় অটো-পোলিং (ক্লাউড 16.01.20)
প্রক্সি সম্পাদক থেকে নোড.জেএস লগগুলি দেখার সময়, নোড.জেএস লগস পৃষ্ঠাটি উপলভ্য নতুন লগগুলি তালিকাভুক্ত করতে স্বয়ংক্রিয়ভাবে সতেজ হয়। অটো-রিফ্রেশ বন্ধ করতে "স্টপ অটো রিফ্রেশ" ক্লিক করুন। (এমজিএমটি -1692)
এক্স-ফরওয়ার্ড-ফর এইচটিটিপি শিরোনাম (ক্লাউড 15.09.30)
শক্তিশালী সুরক্ষার জন্য, ডিফল্টরূপে প্রান্তটি X-Forwarded-For
এইচটিটিপি অনুরোধ শিরোনাম যাতে এক বা একাধিক আইপি ঠিকানা থাকতে পারে। নতুন ডিফল্ট আচরণের অর্থ এজ দ্বারা প্রাপ্ত ক্লায়েন্ট আইপি ঠিকানাটি হ'ল এটি সর্বশেষ বহিরাগত টিসিপি হ্যান্ডশেক থেকে প্রাপ্ত আইপি ঠিকানা হবে, এমন কোনও ঠিকানা নয় যা অ্যাক্সেস নিয়ন্ত্রণ নীতিটি বাইপাস করার জন্য সম্ভাব্যভাবে ছদ্মবেশী হতে পারে।
এই ডিফল্ট আচরণটি পরিবর্তন করতে এবং আপনার এপিআই প্রক্সিগুলিতে পৌঁছানোর জন্য X-Forwarded-For
অনুমতি দিতে, আপনাকে অবশ্যই সম্পত্তি feature.enableMultipleXForwardCheckForACL=true
নীতিগত বৈশিষ্ট্যগুলিতে জাভাস্ক্রিপ্ট অ্যাক্সেস (ক্লাউড 15.07.08)
এপিআই প্রক্সি প্রবাহে জাভাস্ক্রিপ্ট ব্যবহার করার সময়, আপনি জাভাস্ক্রিপ্ট নীতিতে সংজ্ঞায়িত বৈশিষ্ট্যগুলি অ্যাক্সেস করতে পারেন। আপনি যদি আপনার জাভাস্ক্রিপ্ট কোডে সুপরিচিত ভেরিয়েবলগুলি ব্যবহার করতে চান তবে এটি বিশেষভাবে কার্যকর। উদাহরণস্বরূপ, বলুন আপনার জাভাস্ক্রিপ্ট নীতিতে নিম্নলিখিত সম্পত্তি সংজ্ঞা রয়েছে:
<Properties> <Property name='source'>response.content</Property> </Properties>
আপনার জাভাস্ক্রিপ্টে, আপনি 'উত্স' সম্পত্তির একটি রেফারেন্স সহ বার্তার প্রতিক্রিয়াটি অ্যাক্সেস করতে পারেন, এর মতো:
var source = properties.get('source'); // returns: response.content
বা
var source = properties.source
বা
var source = properties['source']
আরও তথ্যের জন্য, জাভাস্ক্রিপ্ট নীতি দেখুন। (APIRT-1460)
সংস্থা-স্তরের নিরীক্ষণ (মেঘ 15.07.08)
সংস্থার প্রশাসকরা সংগঠন পর্যায়ে গৃহীত কর্মের ইতিহাস নিরীক্ষণ করতে পারেন। ম্যানেজমেন্ট ইউআই -তে, অ্যাডমিন> সংস্থার ইতিহাস নির্বাচন করুন। আরও তথ্যের জন্য, অডিটগুলি দেখুন: এপিআই, পণ্য এবং সংস্থার ইতিহাস । (এমজিএমটি -2232)
সংস্থা প্রশাসক ভূমিকা থেকে স্ব-অপসারণ (ক্লাউড 15.07.08)
সংস্থা প্রশাসকরা অ্যাডমিন> সংস্থা ব্যবহারকারীদের কাছে গিয়ে তাদের নামের পাশে সরান ক্লিক করে পরিচালনা ইউআই -তে সংস্থা প্রশাসকের ভূমিকা থেকে নিজেকে সরিয়ে নিতে পারেন। (এমজিএমটি -934)
এপিআই প্রক্সি বান্ডিল আমদানি অগ্রগতি সূচক (মেঘ 15.07.08)
ম্যানেজমেন্ট ইউআই -তে একটি বৃহত এপিআই প্রক্সি বান্ডিল আপলোড করার সময়, আমদানিটি এখনও ঘটছে তা নির্দেশ করার জন্য একটি "কর্মক্ষম" অ্যানিমেশন প্রদর্শিত হয়, যা আপনাকে আমদানি সম্পূর্ণ না হওয়া পর্যন্ত ম্যানেজমেন্ট ইউআইয়ের সাথে আলাপচারিতা থেকে বিরত রাখে। (এমজিএমটি -1285)
ক্যাশে আচরণ এবং কনফিগারেশন (মেঘ 15.07.22)
মেমরি ক্যাশে পরিচালনা এবং ব্যবহারের জন্য, পরিবেশ ক্যাশে সংস্থানগুলিতে "মেমোরিতে সর্বাধিক উপাদান" সেটিংস প্রান্ত ক্লাউড রিলিজ 15.06.10 হিসাবে অবমূল্যায়ন করা হয়েছে। এজ ক্লাউড রিলিজ 15.07.22 এ, এই সেটিংটি অ্যাপিগি এজ ম্যানেজমেন্ট ইউআইয়ের পরিবেশ কনফিগারেশন অংশে তৈরি ক্যাশে ইউআই থেকে সরানো হয়েছে।
সমস্ত ক্যাশে সংস্থান জুড়ে উপস্থিত মোট উপাদানগুলি (ডিফল্ট ক্যাশে সহ) ক্যাশে বরাদ্দকৃত মোট মেমরির উপর নির্ভর করে। ডিফল্টরূপে, প্রদত্ত বার্তা প্রসেসরে ইন-মেমরি ক্যাচিংয়ের জন্য বরাদ্দ করা মোট মেমরিটি উপলব্ধ মোট মেমরির 40%। উপাদানগুলি কেবল তখনই মেমরি ক্যাশে থেকে উচ্ছেদ করা হবে যখন সেখানে অপর্যাপ্ত ক্যাশে মেমরি থাকে বা উপাদানগুলির মেয়াদ শেষ হয়। (এমজিএমটি -2413, এপিআইআরটি -1140)
ম্যানেজমেন্ট ইউআইতে টার্গেট সার্ভার কনফিগারেশন (ক্লাউড 15.07.22)
ম্যানেজমেন্ট ইউআই -তে এপিআই> পরিবেশ কনফিগারেশন পৃষ্ঠাটি এখন আপনাকে লক্ষ্য সার্ভারগুলি যুক্ত করতে, সম্পাদনা করতে এবং মুছতে দেয়।
তদতিরিক্ত, পৃষ্ঠাটি নতুনভাবে ডিজাইন করা হয়েছে যাতে ক্যাশগুলিও তৈরি করা যায়, যুক্ত করা যায় এবং নতুন পৃষ্ঠায় যাওয়ার পরিবর্তে ইনলাইন মুছে ফেলা যায়। "মেমোরিতে সর্বাধিক উপাদান" সহ বেশ কয়েকটি ক্যাশে বৈশিষ্ট্যগুলি ইউআইতে আর পাওয়া যায় না, কারণ এই বৈশিষ্ট্যগুলি নির্ধারণ করা রানটাইম ক্যাশে আচরণের উপর আর কোনও প্রভাব ফেলে না। (এমজিএমটি -২৮০)
এসএসএল বার্তা সহ সিসলগে লগিং (ক্লাউড 15.07.22)
বার্তা লগিং নীতিটি এসএসএল/টিএলএসের মাধ্যমে তৃতীয় পক্ষের লগ ম্যানেজমেন্ট সরবরাহকারীদের সিসলগ প্রেরণে সমর্থন করে। পিতামাতার উপাদানটির প্রত্যক্ষ শিশু হিসাবে নীতি কনফিগারেশনে নিম্নলিখিতগুলি ব্যবহার করুন:
<SSLInfo> <Enabled>true</Enabled> </SSLInfo>
আরও তথ্যের জন্য, বার্তা লগিং নীতি দেখুন। (Apirt-942)
ম্যানেজমেন্ট ইউআই (মেঘ 15.07.22)
অ্যাপিগি ইঞ্জিনিয়ারিং ম্যানেজমেন্ট ইউআই -তে বিভিন্ন ছোট বাগ ফিক্স এবং ব্যবহারযোগ্যতা বর্ধন করেছে।
ট্রেসে কার্ল (মেঘ 15.09.02)
কোনও এপিআই প্রক্সি কলটি ট্রেস করার সময় যা কোনও টার্গেট সার্ভারে অনুরোধ করে, আপনি টার্গেট সার্ভারে অনুরোধটি কার্ল কমান্ড হিসাবে দেখতে পারেন। লেনদেন মানচিত্রের চিত্রের ডায়াগ্রামে "টার্গেট সার্ভারে প্রেরিত অনুরোধ" পর্যায়ে নির্বাচন করুন, তারপরে ফেজ বিশদ বিবরণে "টার্গেট সার্ভারে প্রেরিত অনুরোধ" কলামে "কার্ল শো" বোতামটি ক্লিক করুন। (এমজিএমটি -2589)
ডেটা মাস্কিং বিশেষ অক্ষর (মেঘ 15.09.02)
জেএসএন পে -লোডগুলিতে সংবেদনশীল ডেটা মাস্ক করতে ডেটা মাস্কিং ব্যবহার করার সময়, $, *এবং {এর মতো বিশেষ অক্ষরগুলি এখন মুখোশযুক্ত হতে পারে। (Apirt-1727)
ম্যানেজমেন্ট ইউআই (মেঘ 15.09.30) এর মূল মান মানচিত্র
আপনি এখন এজ ম্যানেজমেন্ট ইউআই-তে পরিবেশ-স্কোপড কী মান মানচিত্র (কেভিএমএস) তৈরি এবং পরিচালনা করতে পারেন। পরিবেশ-স্কপযুক্ত কেভিএমগুলিতে কী/মান জোড়া রয়েছে যা কোনও পরিবেশে যেমন কোনও এপিআই প্রক্সি দ্বারা অ্যাক্সেসযোগ্য, যেমন পরীক্ষা বা প্রোড। ম্যানেজমেন্ট ইউআই মেনুতে, এপিআইগুলিতে যান> পরিবেশ কনফিগারেশন> আপনি যে পরিবেশটি চান তা নির্বাচন করুন> কী মান মানচিত্র ট্যাব । আরও তথ্যের জন্য, পরিবেশ কী মান মানচিত্র তৈরি এবং সম্পাদনা দেখুন। (এমজিএমটি -1393)
পপুলেটেকাচি নীতিমালার ডিফল্ট মেয়াদোত্তর ম্যানেজমেন্ট ইউআই (ক্লাউড 15.09.30)
এপিআই প্রক্সি সম্পাদকের সাথে পপুলেটেকাচি নীতি যুক্ত করার সময়, ক্যাশে মেয়াদ শেষ হওয়ার জন্য <টাইমআউটআইনসেক> উপাদানটি 3600 সেকেন্ড (1 ঘন্টা) এর মান সহ প্রাক-জনবহুল হয়। পূর্ববর্তী ডিফল্টটি ছিল 300 সেকেন্ড (5 মিনিট)। (এমজিএমটি -2622)
বিকাশকারী পরিষেবা
এপিআই পণ্য পৃষ্ঠার পারফরম্যান্স, কোনও বিকাশকারী অ্যাপ্লিকেশন তালিকাভুক্ত নয় (ক্লাউড 16.01.20)
ম্যানেজমেন্ট ইউআই -তে কোনও এপিআই পণ্য দেখার সময়, সেই পণ্যটির সাথে যুক্ত বিকাশকারী অ্যাপ্লিকেশনগুলি তালিকাভুক্ত করা হয়। ইউআই পারফরম্যান্স উন্নত করতে, এপিআই পণ্য সম্পাদনা করার সময় বিকাশকারী অ্যাপ্লিকেশনগুলির তালিকা প্রদর্শিত হয় না। (এমজিএমটি -2869)
বিকাশকারী অ্যাপ্লিকেশন পৃষ্ঠায় মূল কলাম (ক্লাউড 15.08.05)
বিপুল সংখ্যক বিকাশকারী অ্যাপ্লিকেশন (হাজার) সহ সংস্থাগুলিতে, বিকাশকারী অ্যাপ্লিকেশন পৃষ্ঠায় মূল কলামটি প্রদর্শন করে (অ্যাপ্লিকেশন প্রতি কীগুলির সংখ্যা দেখায়) প্রদর্শনের পারফরম্যান্সকে বাধা দিতে পারে। এই পরিস্থিতিতে প্রদর্শনের কার্যকারিতা উন্নত করতে, নিম্নলিখিত সংস্থা-স্তরের সম্পত্তি সেট করতে অ্যাপিগি সমর্থনের সাথে যোগাযোগ করুন: features.appsNoCredentialsEnabled = true
। এই সম্পত্তিটি মূল কলামটি সরিয়ে দেয়। দ্রষ্টব্য, তবে, কী কলামটি অপসারণ করা ভোক্তা কী এবং গোপনীয় দ্বারা অনুসন্ধান করার ক্ষমতাও সরিয়ে দেয়। (এমজিএমটি -2486)
বিকাশকারী বিশদ পৃষ্ঠা অগ্রগতি স্পিনার (মেঘ 15.09.30)
যখন বিকাশকারী বিশদ পৃষ্ঠাটি ম্যানেজমেন্ট ইউআইতে লোড করা হয়, তখন অ্যাপ্লিকেশনগুলি যদি অ্যাপ্লিকেশনগুলি এখনও লোড করা হয় তবে একটি অগ্রগতি স্পিনার দেখায়। এটি পূর্ববর্তী আচরণকে বাড়িয়ে তোলে যেখানে অ্যাপ্লিকেশনগুলি লোড করার সময় অ্যাপ্লিকেশন বিভাগটি খালি উপস্থিত হয়েছিল। (এমজিএমটি -2667)
নগদীকরণ
এপিআই প্যাকেজের নামগুলি সম্পাদনা করুন (ক্লাউড 16.01.20)
নগদীকরণ লাইফসাইকেলের সময় আপনি যে কোনও সময়ে কোনও এপিআই প্যাকেজের নাম আপডেট করতে পারেন, এমনকি এপিআই প্যাকেজটিতে প্রকাশিত হারের পরিকল্পনা রয়েছে। (ডিভর্ট -2177)
কাস্টম বৈশিষ্ট্যগুলিতে দশমিক অনুমোদিত (মেঘ 16.01.20)
"কাস্টম অ্যাট্রিবিউট সহ" রেট কার্ড "পরিকল্পনা ব্যবহার করার সময়, লেনদেনের জন্য গুণক হিসাবে ব্যবহৃত বার্তা শিরোনামে কাস্টম বৈশিষ্ট্যটি এখন চার দশমিক স্থানের দশমিক মান হতে পারে। এই ধরণের পরিকল্পনার আরও তথ্যের জন্য, রেট কার্ডের কাস্টম অ্যাট্রিবিউট বিশদ (ডিভিআরটি -2191) নির্দিষ্ট করুন।
সংক্ষিপ্ত প্রতিবেদনে রেট পরিকল্পনার নাম এবং আইডি (মেঘ 15.09.02)
ম্যানেজমেন্ট এপিআইয়ের সাথে সংক্ষিপ্তসার উপার্জন প্রতিবেদন তৈরি করার সময়, আপনি "রেট প্ল্যান" নাম এবং রেট "প্ল্যান আইডি" কলামগুলি প্রতিবেদনে যুক্ত করতে পারেন। এটি করার জন্য, তৈরি প্রতিবেদনে বর্ণিত হিসাবে এপিআই কলটিতে একটি গ্রুপবাই বৈশিষ্ট্য হিসাবে "র্যাম্পপ্লান" যুক্ত করুন। (মনে রাখবেন যে এই বৈশিষ্ট্যটি এখনও নগদীকরণ প্রতিবেদন ইউআই -তে উপলভ্য নয়।) বিশদ প্রতিবেদনে, বিদ্যমান হার পরিকল্পনার নাম এবং আইডি কলামগুলি এখন অন্যান্য গ্রুপিং কলামগুলির সাথে প্রতিবেদনের সামনের দিকে অবস্থিত। (ডিভর্ট -1740)
বিশ্লেষণ সেবা
Sum () প্রতিক্রিয়া সময় মেট্রিকগুলিতে ফাংশন (মেঘ 16.01.20)
অ্যানালিটিক্স কাস্টম রিপোর্ট এবং এপিআই কলগুলিতে, "যোগ" সমষ্টিগত ফাংশনটি এখন লক্ষ্য প্রতিক্রিয়া সময়, মোট প্রতিক্রিয়া সময় এবং শেষ_পয়েন্ট_প্রেসন_টাইমের জন্য উপলব্ধ। উদাহরণস্বরূপ,/পরিসংখ্যান এপিআই (http://docs.apigee.com/management/apis/get/organizations/%7borg_name%7d/environments/% এখন নিম্নলিখিত "নির্বাচন করুন" ক্যোয়ারী প্যারামিটারটি ব্যবহার করতে পারেন:? নির্বাচন করুন = যোগ (মোট_আরস্পোন_টাইম)। (AXAPP-2006)
লেটেন্সি বিশ্লেষণ প্রতিবেদন: এপিআই প্রক্সি নামগুলি বাছাই করা হয়েছে (ক্লাউড 16.01.20)
লেটেন্সি অ্যানালাইসিস রিপোর্ট ইউআই (কেবলমাত্র এপিগি এজ এন্টারপ্রাইজ প্ল্যানস) এ, এপিআই প্রক্সিগুলি প্রক্সি ড্রপ-ডাউন তালিকায় বর্ণানুক্রমিকভাবে তালিকাভুক্ত করা হয়েছে। (এমজিএমটি -2858)
ডিসপ্লে নাম দ্বারা প্রদর্শিত ড্যাশবোর্ডে বিকাশকারী অ্যাপ্লিকেশনগুলি (ক্লাউড 16.01.20)
ম্যানেজমেন্ট ইউআই ড্যাশবোর্ডে, বিকাশকারী অ্যাপস বার চার্ট অভ্যন্তরীণ নামের চেয়ে প্রদর্শনের নাম অনুসারে বিকাশকারী অ্যাপ্লিকেশনগুলিকে তালিকাভুক্ত করে। (এমজিএমটি -2853)
কাস্টম প্রতিবেদনে নতুন তারিখ/সময় উইজেট (ক্লাউড 16.01.20)
ম্যানেজমেন্ট ইউআই -তে একটি কাস্টম প্রতিবেদন পৃষ্ঠায় তারিখ/সময় বাছাইকারী উইজেটটি বাড়ানো হয়েছে। (এমজিএমটি -2881)
জিওম্যাপে সিটি ড্রিলডাউন (ক্লাউড 15.07.22)
অ্যানালিটিক্স জিওম্যাপে মার্কিন যুক্তরাষ্ট্র এবং কানাডার জন্য একটি "সিটি" ড্রিলডাউন অন্তর্ভুক্ত রয়েছে। আপনি যখন মানচিত্রে কোনও রাজ্য বা প্রদেশে ক্লিক করেন, তখন যে শহরগুলির উত্থাপিত শহরগুলির একটি তালিকা প্রদর্শিত হয়। (এমজিএমটি -2282)
| (পাইপ) এবং = বিশ্লেষণ কাস্টম প্রতিবেদনে (ক্লাউড 15.09.02)
বিশ্লেষণ কাস্টম রিপোর্ট সংজ্ঞা | এর ব্যবহার সমর্থন করে (পাইপ) এবং = প্রতীক। এর আগে, %7 সি এবং %3 ডি এনকোডিং সেই প্রতীকগুলির জন্য ব্যবহার করা দরকার। (এমজিএমটি -2504)
প্রক্সি পাথ প্রত্যয় মাত্রা (মেঘ 15.09.30)
বিশ্লেষণ কাস্টম প্রতিবেদন এবং এপিআই কলগুলিতে একটি নতুন প্রক্সি পাথ প্রত্যয় (প্রক্সি_পথফিক্স) মাত্রা উপলব্ধ। প্রক্সি পাথ প্রত্যয় হ'ল একটি এপিআই প্রক্সি ইউআরএল এর অংশ যা বেস পাথের পরে আসে, যেমন শর্তসাপেক্ষ প্রবাহের জন্য তৈরি পথ। (AXAPP-1902)
প্রতিবেদনগুলি বিকাশকারী আইডি দেখায় নাম প্রদর্শন করে না (মেঘ 15.09.30)
এজ অ্যানালিটিক্স এপিআই কলগুলি /স্ট্যাটাস এপিআইয়ের সাথে কল করার সময় বিকাশকারীদের ফিরিয়ে দেয়, বিকাশকারী প্রদর্শনের নামটি বিকাশকারী আইডি সহ ফিরে আসে। পূর্বে, কেবল বিকাশকারী আইডি ফিরে এসেছিল। (AXAPP-1759)
বাগ সংশোধন করা হয়েছে
এই রিলিজে নিম্নলিখিত বাগগুলি সংশোধন করা হয়েছে৷
ব্যক্তিগত মেঘ 4.16.01
নিম্নলিখিত টেবিলটি বেসরকারী ক্লাউড 4.16.01 রিলিজের প্রান্ত থেকে স্থির বাগগুলি তালিকাভুক্ত করে। এই ফিক্সগুলি পেতে, আপনার 4.16.01 ইনস্টলেশনটি সর্বশেষ আরপিএমগুলিতে আপডেট করার জন্য নির্দেশাবলী অনুসরণ করুন এবং আপডেট এপিগি এজ 4.16.01.x এ সর্বশেষতম 4.16.01 রিলিজে বর্ণিত হিসাবে সমর্থন ফাইলগুলি সমর্থন করুন।
ইস্যু আইডি | বর্ণনা | বিল্ড নম্বর |
---|---|---|
PRC-736 | এপিগি-লিব আর জিসিসির প্রয়োজন হয় না | এপিগি-লিব -4.16.01-0.0.0.901 |
PRC-735 | এপিগি-বৈধতা আর ব্যর্থ হয় না কারণ ইয়াহু ওয়েদার এপিআই ওআউথের প্রয়োজন | অ্যাপিগি-বৈধতা -4.16.01-0.0.910 |
PRC-739 | ব্যবহারকারীদের যে কোনও ফাইল সিস্টেম ফোল্ডারের অধীনে আয়না বের করার অনুমতি দিন | অ্যাপিগি-মিরর -4.16.01-0.0.904 |
PRC-756 | বাএএস ইউজারগ্রিড চেক_ক্যাসান্দ্রা_ভায়েলিবিলিটি.এসএইচ আর এনসি কমান্ড ব্যবহার করে না | BAAS-USERGRID-2.1.0-0.0.0.112 |
PRC-778 | চিড়িয়াখানায় ক্লাস্টারের তথ্য আপগ্রেডের পরে আর হারিয়ে যায় না | এপিগি-মাইগ্রেট -4.16.01-0.0.873 |
PRC-787 | এপিআই বাউস এখন ক্যাসান্দ্রা প্রমাণীকরণ সমর্থন করে | BAAS-USergrid-2.1.1-0.0.122 |
PRC-804 | এখন লগ ফাইলগুলির অবস্থান নির্দিষ্ট করতে পারেন | অ্যাপিগি-পরিষেবা -4.16.05-0.0.435 |
PRC-840 | প্রান্ত উপাদানগুলির জন্য ভাঙা সিমলিঙ্ক | এজ-গেটওয়ে -4.16.01-0.0.0.538 |
এজইউ -538 এজুআই -524 | ডাব্লুএসডিএল আমদানি/ ইস্যুতে একটি ডাব্লুএসডিএল থেকে একটি এপিআই প্রক্সি উত্পন্ন করার জন্য সাবান প্রক্সি প্রজন্মের ঝুলন্ত | এজ-ইউ -4.16.01-0.0.3650 |
এজইউ -543 | ইউআরএল যখন স্থানীয় ঠিকানা হয় তখন ইউআরএল বিকল্প থেকে ডাব্লুএসডিএল আমদানি করতে অক্ষম | এজ-ইউ -4.16.01-0.0.3650 |
Apirt-2719 Apirt-2918 | টার্গেট.আরএল এখন টার্গেট কলআউটগুলি তৈরি করার সময় সেট হয়ে যাচ্ছে | এজ-গেটওয়ে -4.16.01-0.0.0.538 |
মেঘ 16.01.20
ইস্যু আইডি | বর্ণনা |
---|---|
এমজিএমটি -2964 | নতুন প্রক্সি সম্পাদক প্রবাহ ট্যাগের ভিতরে মন্তব্য গ্রহণ করে না |
এমজিএমটি -2957 | একটি org এ একটি নতুন পোড যুক্ত করা নতুন পোডে রাউটারগুলির জন্য ত্রুটি হিসাবে বান্ডিলের স্থাপনার স্থিতি ফেরত দেয় |
এমজিএমটি -2937 | কাস্টম ভূমিকা সহ অপর্যাপ্ত অনুমতি ত্রুটি |
এমজিএমটি -2875 | ডাব্লুএসডিএল সাবান প্রজন্মের সাবান 1.2 এর জন্য ভুল শিরোনাম রয়েছে |
এমজিএমটি -2739 | বিকাশকারী অ্যাপ্লিকেশন রিপোর্ট, অ্যানালিটিক্স ট্যাব অসঙ্গতি গ্রাফ দেখায় না |
এমজিএমটি -2735 | রিফ্রেশিং নোড.জেএস লগগুলি কখনই সম্পূর্ণ/স্টপস হয় না |
এমজিএমটি -2734 | একটি মোতায়েন করা বান্ডিল সংরক্ষণ করার চেষ্টা করার সময় সেভ বোতামটি কোনও ত্রুটির পরে সক্ষম হয় না |
এমজিএমটি -2729 | ইউআইতে টার্গেটসার্ভারের জন্য পোর্ট আপডেট করা সিসলিনফো মুছে ফেলেছে |
এমজিএমটি -2702 | ফায়ারফক্স এবং আইই এর জন্য ক্রস-সাইট সুরক্ষা দুর্বলতা ফায়ারফক্স এবং আইই দুর্বলতার কারণে ঘটতে পারে এমন একটি সুরক্ষা দুর্বলতা স্থির করে যা ক্রস-সাইটের অনুরোধগুলিকে যথাযথভাবে মঞ্জুরি দেয়। |
এমজিএমটি -2681 | প্রক্সি সম্পাদক: শর্তে রেজেক্স ম্যাচ ব্যবহার করার সময়, ফ্লো নেভিগেটর ক্রিয়াটি দেখায় না |
এমজিএমটি -2361 | প্রক্সিগুলির স্থাপনা আরপিসেক্সেপশন সহ ব্যর্থ হয়: কলকে সময় দেওয়া কল করুন |
এমজিএমটি -1662 | এপিআই প্রক্সি মোতায়েন এপিআইজি পাবলিক ক্লাউড রিলিজের সময় ব্যর্থ হয় |
ডিভর্ট -2286 | সিঙ্ক-অর্গানাইজেশন নগদীকরণ এপিআই ভেঙে গেছে নগদীকরণের সাথে এপিজি এজ ডেটা সিঙ্ক্রোনাইজ করতে ব্যবহৃত এপিআই 16.01.20 রিলিজের সর্বশেষ রিফ্রেশের সাথে স্থির করা হয়েছে। |
ডিভর্ট -2173 | সক্রিয় হার পরিকল্পনার কারণে প্যাকেজটির নাম পরিবর্তন করা দরকার তবে সম্পাদনা করতে অক্ষম |
ডিভর্ট -1661 | রেট প্ল্যান শুরুর তারিখের আগে এপিআই অনুরোধ করার জন্য বিকাশকারী অবরুদ্ধ করা হয়েছে, তবে ব্লক কখনই প্রকাশিত হয় না যদি কোনও এপিআই বিকাশকারী ভবিষ্যতের তারিখে শুরু হওয়া কোনও মাসিক ফ্ল্যাট, ভলিউম-ব্যান্ডেড বা বান্ডিল রেট প্ল্যাট গ্রহণ করে এবং তারপরে নির্দিষ্ট শুরু তারিখের আগে এপিআই অনুরোধগুলি প্রেরণ করে, এপিআই বিকাশকারীকে আরও অনুরোধ করা থেকে অবরুদ্ধ করা হয়েছে। রেট পরিকল্পনার শুরু হওয়ার তারিখটি পৌঁছে গেলে, ব্লকটি এখন প্রকাশিত হয়। |
ডিভর্ট -1643 | এটি সংরক্ষণের পরে খসড়া রেট পরিকল্পনা দূষিত হয়েছে |
Axapp-1991 | অ্যাপিগি অ্যানালিটিক্স সংক্ষিপ্তসার এবং ইমেলগুলি বন্ধ হয় না |
Axapp-1946 | অ্যানালিটিক্স ক্লিনআপ ডিস্কের স্থান প্রকাশ করছে না |
AXAPP-1708 | অ্যানালিটিক্স এপিআই আমি কীভাবে জিজ্ঞাসা করি তার উপর নির্ভর করে একই পরিসংখ্যানের জন্য বিভিন্ন সংখ্যা উত্পাদন করে বলে মনে হয় |
AXAPP-1293 | অ্যানালিটিক্স সংক্ষিপ্ত ইমেলটিতে অ-বিদ্যমান বিকাশকারী অ্যাপের নাম |
Apirt-2518 | জাভাস্ক্রিপ্ট নীতিমালার সাথে এইচটিটিপিএস ব্যাকএন্ডের সাথে সংযুক্ত সমস্যাগুলি |
Apirt-2398 | অবৈধ/মেয়াদোত্তীর্ণ অনুমোদনের কোডটি অ্যাপিগি ত্রুটি হিসাবে গণনা করা হয়েছে |
Apirt-2397 | steps.assignmessage.setvareablefailed apige ত্রুটি হিসাবে গণনা করা |
Apirt-2396 | অবৈধরগমেন্ট এক্সসেপশন, অ্যারেআইএনডিএক্সআউটফবাউন্ডসেক্সেপশন ওউথের মধ্যে অ্যাপিগি ত্রুটি হিসাবে গণনা করা হয়েছে |
Apirt-2362 | জাভাস্ক্রিপ্ট সংকলন ত্রুটি |
Apirt-2322 | অবৈধ ক্লায়েন্ট আইডি ভুলভাবে এপিআইজি ত্রুটি হিসাবে রিপোর্ট করা হয়েছে |
Apirt-2159 | লগিং উপসর্গে বার্তা_আইডি যুক্ত করুন |
Apirt-2145 | ফেসবুক এপিআইয়ের জন্য লেনদেনের উচ্চ ব্যর্থতা ':' দিয়ে শুরু হওয়া শিরোনামের মানগুলির জন্য বৈধতা সরানো হয়েছে। |
Apirt-2137 | এমপি: কন্টেন্ট দৈর্ঘ্য 0 সহ চঙ্কযুক্ত স্থানান্তর এনকোডিং এবং 205 |
Apirt-2124 | এনগিনেক্স রাউটার সদ্য যুক্ত এমপিদের জন্য এমপি পুল আপডেট করে না |
Apirt-2117 | বার্তা লগিং নীতি ডিএনএস আপডেটগুলিকে সম্মান করে না |
Apirt-2110 | কেবল একটি এক্স-ফরওয়ার্ড-ফর হেডারটি রাউটার দ্বারা পাস করা হয় |
Apirt-2062 | যখন স্কিপকাচেলুকআপ শর্তটি পূরণ করা হয় তখন প্রতিক্রিয়া ক্যাশে সঠিকভাবে কাজ করে না |
Apirt-2061 | বার্তা প্রসেসর কিউপিআইডি -তে বার্তাগুলি ঠেলে দিচ্ছে না |
Apirt-2052 | ম্যানেজমেন্ট পোর্ট সাড়া না দেওয়ার কারণে ক্লোজ_ওয়েটগুলির উচ্চ সংখ্যা |
Apirt-2024 | Nginx without a load balancer is not properly populating X-Forwarded-For HTTP headers X-Forwarded-For deprecation notice added to the 150930 release notes and the Access Control policy. |
APIRT-1933 | Proxy-specific classloaders still delegate to MP classloader |
APIRT-1877 | Unable to mask XML responses that have namespaces |
APIRT-1838 | Apigee-127: VerifyAPIKey returns only one API product when multiple products exist |
APIRT-1827 | Low concurrent streaming limit observed |
APIRT-1820 | Intermittent latency (> 1%) in 4.15.04 Private Cloud environment |
APIRT-707 | NPE during runtime if the <GenerateResponse> element is in the VerifyAccessToken policy |
Cloud 15.07.08
ইস্যু আইডি | বর্ণনা |
---|---|
MGMT-2381 | Unable to deploy proxies using the new proxy editor |
MGMT-2374 | Space in BasePath element should be trimmed before saving the ProxyEndpoint |
MGMT-2355 | UI does not correctly calculate permissions for multiple roles if one role is orgadmin |
MGMT-2324 | Importing a Swagger model produces incorrect SmartDocs nodes |
MGMT-1518 | UI shows proxy as deployed even though deployment failed on MPs |
MGMT-1489 | API Product not generating correct resources |
DOC-1246 | Contradicting statement in the docs about access tokens |
DEVRT-1661 | NextRecurringFeeDate is empty when developer accept feature rate plan |
Cloud 15.07.22
ইস্যু আইডি | বর্ণনা |
---|---|
TBD-73 | Static IP for Inbound traffic to Apigee |
MGMT-2422 | Unable to edit company app |
MGMT-2419 | User belonging to 'User' role gets permission errors on login |
MGMT-2341 | Custom report filter incorrectly builds query |
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 | Cannot import WSDL if output references a part with no type |
Cloud 15.08.05
ইস্যু আইডি | বর্ণনা |
---|---|
একাধিক | A number of small bugs were fixed in the API proxy editor. |
Cloud 15.09.02
ইস্যু আইডি | বর্ণনা |
---|---|
একাধিক | A number of small bugs were fixed in the API proxy editor. |
MGMT-2618 | Frequent deployment problems |
MGMT-2588 | Developers history page executes html/code -- XSS persistence vulnerability |
MGMT-2543 | New proxy editor modifies XML in the <Payload> of AssignMessage policy, which breaks existing API proxies |
MGMT-2521 | Trace session hangs at times |
MGMT-2519 | Environment Configuration UI not working |
AXAPP-1814 | Custom variables (Statistics Collector policy) are not getting created in prod when zk curator is turned on |
APIRT-1927 | Invalid virtual host causes the router to not load config for the env |
APIRT-1863 | Deployment failure due to a white space in the bundle |
APIRT-1823 | API calls with POST bodies containing & (ampersand) characters hang |
APIRT-1789 | Message processors for certain orgs experiencing out-of-memory errors |
APIRT-1776 | Calling "print" in JavaScript policies causes excessive logging |
APIRT-1766 | Timeouts on WebSockets |
APIRT-1600 | ConcurrentModificationException in router Router logs showed multiple instances of ConcurrentModification in the logs on a regular basis. The reason for this was connections were being added to the reaper list while the reaper was removing older connections. এই সমস্যা সংশোধন করা হয়েছে. |
APIRT-1491 | 503 service unavailable exception |
APIRT-1421 | JavaCallout policies intermittently taking long times to process |
DEVRT-1843 | Mint UI should support updating custom attributes in TRP better |
DEVRT-1472 | Updating developer resulted in 500 server error |
Cloud 15.09.30
ইস্যু আইডি | বর্ণনা |
---|---|
MGMT-2687 | Custom Reports freeze the browser with more than 14K dimensional elements |
MGMT-2677 | Monetization: Developers page in management UI freezes with thousands of developers and pagination isn't enabled on an org |
MGMT-2674 | Edge UI tries to download from Internet at user login |
MGMT-2658 | OPDK version dependent Management Server UI issues on upgrading Revision of API Proxy |
MGMT-2616 | New API proxy editor does not handle XML entities correctly |
MGMT-2541 | External Authentication System ID added as sysadmin with + in password is broken |
MGMT-2510 | Dropdown not showing all developers belonging to the org |
MGMT-2508 | Broken-link icon on policies shown inaccurately |
MGMT-2334 | Unable to access resources from second proxy endpoint |
MGMT-1967 | Developer Apps with the same Display Name shows same Traffic in analytics |
DEVRT-1839 | Monetization: Country select list in management UI are sorted incorrectly |
AXAPP-1887 | Filter conditions not working as per documentation |
AXAPP-1869 | Removing a user from an org should unsubscribe them from analytics emails |
AXAPP-1533 | Analytics Geomap throws "Invalid API Call" error |
APIRT-2061 | Message processor not pushing messages to QPID |
APIRT-2052 | High number of CLOSE_WAITs due to management port not responding |
APIRT-2024 | Nginx without a load balancer is not properly populating X-Forwarded-For HTTP headers |
APIRT-1838 | Apigee-127: VerifyAPIKey returns only one API product when multiple products exist |
Private Cloud 4.15.07.03
ইস্যু আইডি | বর্ণনা |
---|---|
APIRT-1600 | ConcurrentModificationException in Router logs |
APIRT-1734 | Zero downtime resource file updates at org/env level |
APIRT-1820 | Intermittent latency (> 1%) in 4.15.04 Private Cloud environment |
APIRT-2159 | Add message_id to the logging prefix |
APIRT-2160 | Exclude the SSL handshake from request_processing_latency in analytics data |
AXAPP-1882 | Consumer watcher thread connects to wrong queue in active/active deployment |
AXAPP-1946 | Data moves to parent fact table instead of child fact table when in timezone other than UTC |
MGMT-1590 | Fixed a security vulnerability |
MGMT-1662 | Deployment fails during release |
MGMT-2361 | Deployment of proxies fails with RPCException: Call timed out |
MGMT-2397 | Code view is not parsing end of line characters correctly |
MGMT-2466 | Cluster check against Message Processor shows non-reachable Router as CONNECTED member |
OPDK-1981 | backup-cassandra.sh does not backup the system keyspace |
OPDK-1982 | apigee-upgrade.sh needs to check Cassandra SSTable version before upgrade |
Private Cloud 4.15.07.01
ইস্যু আইডি | বর্ণনা |
---|---|
OPDK-1927 | Monetization upgrade missing tables; duplicate indexes being created |
OPDK-1878 | Changing the gateway POD name in setup causes issues |
OPDK-1886 | Node cannot access local IP addresses such as 192.168.xy |
MGMT-2521 | Trace session hangs at times |
MGMT-2543 | New proxy editor modifies XML in the <Payload> of AssignMessage policy, which breaks existing API proxies |
MGMT-2599 | New Proxy Editor restores namespace prefix after you delete it |
MGMT-2702 | Cross-site security vulnerability for FireFox and IE |
APIRT-1074 | Gzipped content not handled properly when Connection: Close header is sent without Content-Length or Transfer-Encoding headers |
পরিচিত সমস্যা
This release has the following known issues.
ইস্যু আইডি | বর্ণনা |
---|---|
APIRT-2742 | Edge JMX integration is not available with Edge for Private Cloud 4.16.01 with the introduction of the Nginx server that replaced the Netty router. |
APIRT-2978 | Router fails to start Nginx or Router fails to start If the Edge Router fails to start Nginx or fails to start at all, as shown in the /opt/apigee/var/log/edge-router/logs/system.log file, then delete all files in the /opt/nginx/conf.d directory, and restart the router: > rm -f /opt/nginx/conf.d/* > /opt/apigee/apigee-service/bin/apigee-service edge-router restart |
DOC-1687 | Due to a known package dependency conflict, the Katello agent used in Satellite Server 6 will not install properly on Apigee Edge hosts running the Qpid daemon. |
PRC-1118 | Error when running "apigee-service apigee-postgresql pg-data-purge" command If you run the "apigee-service apigee-postgresql pg-data-purge" command and see an error in the form: ERROR: must be owner of relation Edit /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge and set the following property to 'apigee': POSTGRES_USER=apigee |
আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান । তথ্য
On Thursday, March 24, 2016, we released a new version of Apigee Edge for Private Cloud.
Since the previous Edge for Private Cloud quarterly release (4.15.07.00), the following releases have occurred and are included in this Feature Release:
- Cloud: 15.07.08 , 15.07.22 , 15.08.05 , Nginx migration , 15.09.02 , 15.09.30 , 16.01.20
- Private Cloud: 4.15.07.01 , 4.15.07.03
See About release numbering to understand how you can figure out whether a specific cloud release is included in your version of Edge for Private Cloud.
অবজ্ঞা
Private Cloud 4.15.07.03
API | বর্ণনা |
---|---|
QPID queue check | You can no longer use an API to check QPID queues You can no longer check for queues that are created on the QPID Server by issuing the following CURL commands: curl http:// <qpid_IP>:8083/v1/servers/self/queues That API has been deprecated. |
Analytics: Custom Reports Dashboard view of multiple reports (Cloud 15.09.30)
The specific Custom Reports Dashboard feature that provides a view of up to four custom reports is being deprecated and will be removed in a future release. (MGMT-2673). All other aspects of custom reports will still be available.
Cannot override org name length in Private Cloud
You can no longer override organization name length of 20 characters by setting:
-
APIGEE_ORG_NAME_LENGTH=25
-
APIGEE_ENV_NAME_LENGTH=25
নতুন বৈশিষ্ট্য এবং উন্নতি
Following are the new features and enhancements in this release. In addition to the following enhancements, this release also contains multiple usability, performance, security, and stability enhancements.
ব্যক্তিগত মেঘ
Support added for RedHat, CentOS, and Oracle 6.7 - 7.2
This release adds support for RedHat Enterprise Linux, CentOS, and Oracle Linux versions 6.7 through 7.2.
For a complete list of system requirements, see Supported software and supported versions .
RPM-based install
This release of Edge uses an RPM-based install mechanism which greatly simplifies the installation and migration procedures.
New base directory
The directory structure for version Edge 4.16.01 has changed. In previous releases of Edge, you installed Edge into the base directory:
/<install-dir>/apigee4
Where install-dir could be located anywhere, with a default of /opt . যেমন:
/opt/apigee4
For version 4.16.01, you must install Edge into the following directory:
/opt/apigee
Notice also that the apigee4 directory has been changed to apigee .
The location of your data directory is not affected. It can be under /opt/apigee , or it can be located elsewhere.
New virtual host requirement
The Edge migrate script handle most of the tasks required to migrate an existing Netty Router to Nginx. However, as part of upgrading, you must also ensure that all of your virtual host definitions include a host alias before you migrate.
See the Edge Installation Guide, available on the Apigee ftp site: ftp://ftp.apigee.com/ , for information on how to add a host alias to an existing virtual host for more.
Code with config
In Edge version 4.16.01, you no longer use .properties files under the /<install-dir>/apigee4/conf directory to configure Edge components. As of 4.16.01, you still configure Edge components by using .properties files, but they are now located in the directory:
/opt/apigee/customer/application
For each Edge component installed on a node, there will be a .properties file in that directory. To configure a component, edit the corresponding .properties file to either change the value of an existing property, or add a new property and value. If the file does not exist already, you can create it.
Unlike previous versions of Edge, the .properties files for Edge 4.16.01 do not contain all the properties for a component. One of the changes for this release is that the .properties files only contain overrides to default property values.
The benefit of this architecture is that on an migration to a later version of Edge, the Edge installer never overwrites the files in /opt/apigee/customer/application . That eliminates the chance of Edge accidentally overwriting your settings.
On a migrate, the Edge installer examines your existing .properties files and copies changes to default property values to the /opt/apigee/token directory. Therefore, you should not have to make any edits after the migrate.
For more, see the Apigee Edge Operations Guide , available on the Apigee ftp site: ftp://ftp.apigee.com/ .
Edge configuration scripts have been replaced
The configuration scripts that you used in previous releases of Edge have been removed and replaced by either:
- Commands that you run through Apigee utilities, such as the apigee-service, apigee-all, apigee-setup, apiee-provision, or apigee-migrate utilities.
For example, the all-start.sh and all-stop.sh scripts have been replaced by the following commands:
> /opt/apigee/apigee-service/bin/apigee-all start
> /opt/apigee/apigee-service/bin/apigee-all stop - Commands that you run on the Edge components directly. For example, in previous releases you used the chpasswd-openldap.sh script used to change the OpenLDAP password. That script has been replaced by the following command that you run on the apigee-openldap component:
> /opt/apigee/apigee-service/bin/apigee-service apigee-openldap change-ldap-password -o oldPword -n newPword
See the Apigee Edge Operations Guide , available on the Apigee ftp site: ftp://ftp.apigee.com/ , for more on how you now perform configuration through commands.
New Edge Router
This release of Edge for the Private Cloud includes a new router architecture based on the Nginx Router. The Nginx Router replaces the Netty Router used in Edge releases previous to 4.16.01.
The Nginx Routers has the same hardware and port requirements as the Netty Router, so no changes to existing nodes are required.
For more, see Appendix A: About the Nginx Router, in the Edge Installation Guide, available on the Apigee ftp site: ftp://ftp.apigee.com/ ,
BaaS load balancer removed
The internal load balancer has been removed from the API BaaS portal. Now, you must use your own load balancer between the API BaaS Portal and the three API BaaS Stack nodes.
As an alternative to a load balancer, you could use round-robin DNS. In this scenario, you create a DNS entry with multiple A records corresponding to BaaS stack IP addresses. During a DNS lookup, the DNS server automatically returns A record values in a round robin fashion.
New documentation describing how to add Cassandra and ZooKeeper nodes, and how to add a data center to an existing data center
The documentation ZIP file on the Apigee ftp site now contains "Scaling Edge for Private Cloud" describing how to add Cassandra and ZooKeeper nodes, and how to add a data center to an existing data center.
Orgtool removed
The orgtool could query an Edge installation to get information about an organization. That tool has now been removed. You now use the Edge UI or API calls to get information about the organization.
How to perform tasks in 4.16.01
The following table shows how you performed tasks in 4.15.07.03 and how you perform them now in 4.16.01. For more, see the Edge Operations Guide , available on the Apigee ftp site: ftp://ftp.apigee.com/ .
টাস্ক | 4.15.07.0x | 4.16.01 |
---|---|---|
Installation dir | /<inst_dir>/apigee4 | /opt/apigee |
Log dir | /<inst_dir>/apigee4/var/log | /opt/apigee/var/log/ comp |
Install component | /<inst_root>/apigee4/share/installer/apigee-setup.sh -p comp -f configFile | /opt/apigee/apigee-setup/bin/setup.sh -p component -f configFile |
All start, stop, restart, status, version | /<inst_root>/apigee4/bin/all-start.sh | /<inst_root>/apigee/apigee-service/bin/apigee-all start|stop|restart|status|version |
Comp 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>/apigee/apigee-service/bin/apigee-service comp backup /<inst_root>/apigee/apigee-service/bin/apigee-service comp restore |
Test install | /<inst_root>/apigee4/test/test-sa.sh |
|
জাহাজে | /<inst_root>/apigee4/bin/setup-org.sh |
|
Add org, env, virtual host in one step | /<inst_root>/apigee4/bin/setup-org.sh | /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile |
Add org | /<inst_root>/apigee4/bin/create-org.sh | /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-org -f configFile |
Add env | /<inst_root>/apigee4/bin/add-env.sh | /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision add-env -f configFile |
ব্যবহারকারী যোগ করুন | API কল | API call or: /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-user -f configFile |
মাইগ্রেট করুন | /<install_root>/apigee4/share/installer/apigee-upgrade.sh -c comp |
|
Alpha release of the Monitoring Tool and Dashboard
Included in this release is an Alpha version of the new monitoring tool and dashboard for Edge. This tool allows you to understand the health of various components (Routers, Message Processors, ZooKeeper, Cassandra) as well as http error codes for various orgs and environments in your deployment. You can also take to snapshot of your dashboard data and share it with Apigee to help resolve support incidents.
The documentation, including the install instructions, is included in the ZIP file of the Edge 4.16.01 doc available on the Apigee ftp site: ftp://ftp.apigee.com/ .
However, before you can install and use the dashboard, you must complete the Apigee Evaluation Agreement included in the doc ZIP file, and return it to Apigee by emailing it to orders@apigee.com .
প্রান্ত প্ল্যাটফর্ম
Management UI restyling (Cloud 15.09.30)
Multiple pages in the management UI have gotten a look-and-feel update. (MGMT-2627)
API পরিষেবা
Redesigned API proxy wizard (Cloud 16.01.20)
The API proxy wizard has been redesigned. When you click "+ API Proxy" on the API Proxies page in the management UI, the new wizard guides you through the API proxy creation process. All the same settings as the previous API proxy wizard are available. (MGMT-1376)
Create API proxies with OpenAPI (Swagger) documents (Cloud 16.01.20)
As part of the new API proxy wizard redesign, you can now create an API proxy from a OpenAPI (Swagger) document. On the first page of the API proxy wizard, click Use OpenAPI when selecting Reverse Proxy , Node.js App , or No Target . In the field that appears, enter the URL to your OpenAPI document. For more information, see Build a simple API proxy . (MGMT-1376)
WSDL 1.2 support for SOAP proxies (Cloud 16.01.20)
Apigee Edge supports WSDL 1.2 in creating API proxies to call SOAP services. (MGMT-2835)
SSLInfo variables in TargetEndpoint configurations (Cloud 16.01.20)
In an API proxy TargetEndpoint, you can dynamically set SSL/TLS details to support flexible runtime requirements. In the following example of how SSLInfo would be set in a TargetEndpoint configuration, the values can be supplied at runtime by a Java Callout, a JavaScript policy, or an Assign Message policy. Use whichever message variables contain the values you want to set.
<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>
This feature is covered in the following docs:
- API প্রক্সি কনফিগারেশন রেফারেন্স
- https://community.apigee.com/articles/21424/dynamic-sslinfo-for-targetendpoint-using-variable.html
(APIRT-1475)
RSA_SHA256 algorithm support for SAML assertion policies (Cloud 16.01.20)
The SAML assertion policies now support the RSA_SHA256 algorithm in addition to RSA_SHA1. (APIRT-1779)
Validation on certificate uploads (Cloud 16.01.20)
To help prevent the uploading of expired or invalid certificates to keystores and truststores, the management API validates certificates on upload. Certificates are validated to ensure that the size of the file is not larger than 50KB and that the format is either PEM or DER. Certificate expiry is also validated. To override the default expiry validation (to not validate for certificate expiration on upload), use the following query parameter: ?ignoreExpiryValidation=true
For more information, see Upload a JAR file to a Keystore and Upload a Certificate to a Truststore . (SECENG-516) and (APIRT-2213)
Auto-polling on Node.js Logs page (Cloud 16.01.20)
When viewing Node.js logs from the proxy editor, the Node.js Logs page is automatically refreshed periodically to list new logs that are available. Click "Stop Auto Refresh" to turn off auto-refresh. (MGMT-1692)
X-Forwarded-For HTTP header (Cloud 15.09.30)
For stronger security, Edge by default strips the X-Forwarded-For
HTTP request header that may contain one or more IP addresses. The new default behavior means the client IP address received by Edge will be the IP address it received from the last external TCP handshake, not an address that could potentially be spoofed to bypass the Access Control policy .
To change this default behavior and allow X-Forwarded-For
addresses to reach your API proxies, you must set the property feature.enableMultipleXForwardCheckForACL=true
in your organization.
JavaScript access to policy properties (Cloud 15.07.08)
When using JavaScript in API proxy flows, you can access properties defined in the JavaScript policy. This is particularly useful if you want to use well-known variables in your JavaScript code. For example, say your JavaScript policy contained the following property definition:
<Properties> <Property name='source'>response.content</Property> </Properties>
In your JavaScript, you could access the message response with a reference to the 'source' property, like this:
var source = properties.get('source'); // returns: response.content
বা
var source = properties.source
বা
var source = properties['source']
For more information, see JavaScript policy . (APIRT-1460)
Organization-level audits (Cloud 15.07.08)
Organization Administrators can audit the history of actions taken at the organization level. In the management UI, select Admin > Organization History. For more information, see Audits: API, Product, and organization history . (MGMT-2232)
Organization administrator self-removal from role (Cloud 15.07.08)
Organization administrators can remove themselves from the Organization Administrator role in the management UI by going to Admin > Organization Users and clicking Remove next to their name. (MGMT-934)
API proxy bundle import progress indicator (Cloud 15.07.08)
When uploading a large API proxy bundle in the management UI, a "working" animation is displayed to indicate the import is still occurring, which keeps you from interacting with the management UI until the import is complete. (MGMT-1285)
Cache behavior and configuration (Cloud 15.07.22)
For better in-memory cache management and utilization, the "Maximum Elements in Memory" settings on environment cache resources has been deprecated as of Edge cloud release 15.06.10. In Edge Cloud release 15.07.22, this setting has been removed from the Create Cache UI in the Environment Configuration part of the Apigee Edge management UI.
The total elements present across all cache resources (including the default cache) depends on the total memory allocated to the cache. By default, the total memory allocated for in-memory caching on a given message processor is 40% of the total memory available. Elements will be evicted from in-memory cache only when there is insufficient cache memory or the elements expire. (MGMT-2413, APIRT-1140)
Target Server configuration in management UI (Cloud 15.07.22)
The APIs > Environment Configuration page in the management UI now lets you add, edit, and delete target servers.
In addition, the page has been redesigned so that caches can also be created, added, and deleted inline rather than going to a new page. Several cache properties, including "Maximum Elements in Memory", are no longer available in the UI, as setting these properties no longer has any effect on runtime cache behavior. (MGMT-280)
SSL with message logging to syslog (Cloud 15.07.22)
The Message Logging policy supports sending syslog to third-party log management providers over SSL/TLS. Use the following in the policy configuration as a direct child of the parent element:
<SSLInfo> <Enabled>true</Enabled> </SSLInfo>
For more information, see Message Logging policy . (APIRT-942)
Management UI (Cloud 15.07.22)
Apigee engineering made various small bug fixes and usability enhancements in the management UI.
cURL in Trace (Cloud 15.09.02)
When tracing an API proxy call that makes a request to a target server, you can view the request to the target server as a cURL command. Select the "Request sent to target server" stage in the Transaction Map diagram, then click the "Show Curl" button on the "Request sent to target server" column in the Phase Details pane. (MGMT-2589)
Data masking special characters (Cloud 15.09.02)
When using data masking to mask sensitive data in JSON payloads, special characters such as $, *, and { can now be masked. (APIRT-1727)
Key Value Maps in the management UI (Cloud 15.09.30)
You can now create and manage environment-scoped Key Value Maps (KVMs) in the Edge management UI. Environment-scoped KVMs contain key/value pairs that are accessible by any API proxy in an environment, such as test or prod. In the management UI menu, go to APIs > Environment Configuration > select the environment you want > Key Value Maps tab . For more information, see Creating and editing environment key value maps . (MGMT-1393)
PopulateCache policy default expiration in management UI (Cloud 15.09.30)
When adding a PopulateCache policy with the API proxy editor, the <TimeoutInSec> element for cache expiration is pre-populated with a value of 3600 seconds (1 hour). The previous default was 300 seconds (5 minutes). (MGMT-2622)
বিকাশকারী পরিষেবা
API product page performance, no developer apps listed (Cloud 16.01.20)
When viewing an API product in the management UI, the developer apps associated with that product are listed. To improve UI performance, the list of developer apps is not shown when editing the API product. (MGMT-2869)
Key column on Developer Apps page (Cloud 15.08.05)
In organizations with a large number of developer apps (thousands), displaying the Key column on the Developer Apps page (shows the number of keys per app) can hamper display performance. To improve display performance in this situation, contact Apigee Support to set the following organization-level property: features.appsNoCredentialsEnabled = true
. This property removes the Key column. Note, however, that removing the Key column also removes the ability to search by consumer key and secret. (MGMT-2486)
Developer Details page progress spinner (Cloud 15.09.30)
When the Developer Details page is loaded in the management UI, the Apps section of the page shows a progress spinner if apps are still being loaded. This enhances the previous behavior where the Apps section appeared empty while loading apps. (MGMT-2667)
নগদীকরণ
Edit API package names (Cloud 16.01.20)
You can update the name of an API package at any point during the monetization lifecycle, even when the API package contains a published rate plan. (DEVRT-2177)
Decimals allowed in custom attributes (Cloud 16.01.20)
When using a "Rate Card with Custom Attribute" plan, the custom attribute in the message header that is used as a multiplier for the transaction can now be a decimal value of up to four decimal places. For more information on this type of plan, see Specify rate card custom attribute details (DEVRT-2191).
Rate Plan name and ID in summary reports (Cloud 15.09.02)
When generating a summary revenue report with the management API, you can add "Rate Plan" name and rate "Plan ID" columns to the report. To do this, add "RATEPLAN" as a groupBy attribute in the API call, as described in Create reports . (Note that this feature is not yet available in the monetization report UI.) In detail reports, the existing rate plan name and ID columns are now located near the front of the report along with the other grouping columns. (DEVRT-1740)
বিশ্লেষণ সেবা
sum( ) function on response time metrics (Cloud 16.01.20)
In analytics custom reports and API calls, the "sum" aggregate function is now available for Target Response Time, Total Response Time, and end_point_response_time. For example, in the /stats API (http://docs.apigee.com/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0), you can now use the following "select" query parameter: ?select=sum(total_response_time). (AXAPP-2006)
Latency Analysis report: API proxy names sorted (Cloud 16.01.20)
In the Latency Analysis report UI (Apigee Edge enterprise plans only), the API proxies are listed alphabetically in the Proxy drop-down list. (MGMT-2858)
Developer Apps on dashboard shown by display name (Cloud 16.01.20)
On the management UI dashboard, the Developer Apps bar chart lists developer apps by display name rather than internal name. (MGMT-2853)
New date/time widget on custom reports (Cloud 16.01.20)
The date/time picker widget on a custom reports page in the management UI has been enhanced. (MGMT-2881)
City drilldown on GeoMap (Cloud 15.07.22)
The analytics GeoMap includes a "City" drilldown for the United States and Canada. When you click a state or province on the map, a list of cities where calls originated is displayed. (MGMT-2282)
| (pipe) and = characters in analytics custom reports (Cloud 15.09.02)
Analytics custom report definitions support the use of | (pipe) and = symbols. Prior to this, %7C and %3D encoding needed to be used for those symbols. (MGMT-2504)
Proxy Path Suffix dimension (Cloud 15.09.30)
A new Proxy Path Suffix (proxy_pathsuffix) dimension is available in analytics Custom Reports and API calls. Proxy path suffix is the part of an API proxy URL that comes after the base path, such as the path created for conditional flows. (AXAPP-1902)
Reports show developer IDs not display names (Cloud 15.09.30)
When making Edge analytics API calls with the /stats API that returns developers, the developer display name is returned along with developer ID. Previously, only developer ID was returned. (AXAPP-1759)
বাগ সংশোধন করা হয়েছে
এই রিলিজে নিম্নলিখিত বাগগুলি সংশোধন করা হয়েছে৷
Private Cloud 4.16.01
The following table lists the bugs fixed since the Edge for Private Cloud 4.16.01 release. To obtain these fixes, follow the instructions to update your 4.16.01 installation to the latest RPMs and support files as described in Update Apigee Edge 4.16.01.x to latest 4.16.01 release .
ইস্যু আইডি | বর্ণনা | বিল্ড নম্বর |
---|---|---|
PRC-736 | apigee-lib no longer requires GCC | apigee-lib-4.16.01-0.0.901 |
PRC-735 | apigee-validate no longer fails because Yahoo Weather API requires Oauth | apigee-validate-4.16.01-0.0.910 |
PRC-739 | Allow users to extract mirror under any file system folder | apigee-mirror-4.16.01-0.0.904 |
PRC-756 | BaaS Usergrid check_cassandra_availability.sh no longer uses the nc command | baas-usergrid-2.1.0-0.0.112 |
PRC-778 | Zookeeper cluster information no longer lost after upgrade | apigee-migrate-4.16.01-0.0.873 |
PRC-787 | API BaaS now supports Cassandra Authentication | baas-usergrid-2.1.1-0.0.122 |
PRC-804 | Can now specify location of log files | apigee-service-4.16.05-0.0.435 |
PRC-840 | Broken symlinks for Edge components | edge-gateway-4.16.01-0.0.538 |
EDGEUI-538 EDGEUI-524 | Soap Proxy Generation Hanging for WSDL import/ Issue generating an API proxy from a WSDL | edge-ui-4.16.01-0.0.3650 |
EDGEUI-543 | Unable to import WSDL from URL option when URL is a local address | edge-ui-4.16.01-0.0.3650 |
APIRT-2719 APIRT-2918 | target.url is now getting set when making target callouts | edge-gateway-4.16.01-0.0.538 |
Cloud 16.01.20
ইস্যু আইডি | বর্ণনা |
---|---|
MGMT-2964 | New proxy editor does not accept comments inside Flows tag |
MGMT-2957 | Adding a new pod to an org returns the deployment status of the bundle as error for routers in the new pod |
MGMT-2937 | Insufficient Permissions errors with custom roles |
MGMT-2875 | WSDL SOAP generation has incorrect headers for SOAP 1.2 |
MGMT-2739 | Developer Apps report, Analytics tab doesn't show anomaly graph |
MGMT-2735 | Refreshing Node.js logs never completes/stops |
MGMT-2734 | Save button doesn't get enabled after any error while trying to save a deployed bundle |
MGMT-2729 | Updating port for TargetServer in the UI wipes out SSLInfo |
MGMT-2702 | Cross-site security vulnerability for Firefox and IE Fixed a security vulnerability that could happen because of FireFox and IE vulnerabilities that improperly allow cross-site requests. |
MGMT-2681 | Proxy Editor: When using a Regex match in the Condition, the Flow Navigator does not show the verb |
MGMT-2361 | Deployment of proxies fails with RPCException: Call timed out |
MGMT-1662 | API proxy deployment fails during Apigee Public Cloud releases |
DEVRT-2286 | sync-organization Monetization API is broken The API used to synchronize Apigee Edge data with monetization has been fixed with the latest refresh of the 16.01.20 release. |
DEVRT-2173 | Need to rename the Package but unable to edit because of active rate plan |
DEVRT-1661 | Developer is blocked for making API requests before rate plan start date, but block is never released If an API developer accepted a monthly flat, volume-banded, or bundle rate plat that starts at a future date, and then sends API requests before the specified start date, the API developer is blocked from making further requests. Once the rate plan start date is reached, the block is now released. |
DEVRT-1643 | Draft rate plan corrupted after it is saved |
AXAPP-1991 | OptOut of Apigee Analytics Summary and emails don't stop |
AXAPP-1946 | Analytics cleanup not releasing disk space |
AXAPP-1708 | Analytics API appears to produce different numbers for the same statistic depending on how I ask |
AXAPP-1293 | Non-existing Developer App names in Analytics Summary email |
APIRT-2518 | Problems connecting to https backend with JavaScript policy |
APIRT-2398 | Invalid/expired authorization code counted as Apigee error |
APIRT-2397 | steps.assignmessage.SetVariableFailed counted as Apigee error |
APIRT-2396 | IllegalArgumentException, ArrayIndexOutofBoundsException in OAuth counted as Apigee error |
APIRT-2362 | JavaScript compilation error |
APIRT-2322 | Invalid Client ID incorrectly reported as Apigee error |
APIRT-2159 | Add message_id to the logging prefix |
APIRT-2145 | High failure of transactions for Facebook API Validation for header values starting with ':' has been removed. |
APIRT-2137 | MP: Chunked transfer encoding and 205 with content length 0 |
APIRT-2124 | Nginx router does not update the MP pool for newly added MPs |
APIRT-2117 | Message Logging policy not respect DNS updates |
APIRT-2110 | Only one X-Forwarded-For header is passed on by router |
APIRT-2062 | Response cache doesn't work correctly when SkipCacheLookup condition is met |
APIRT-2061 | Message processor not pushing messages to QPID |
APIRT-2052 | High number of CLOSE_WAITs due to management port not responding |
APIRT-2024 | Nginx without a load balancer is not properly populating X-Forwarded-For HTTP headers X-Forwarded-For deprecation notice added to the 150930 release notes and the Access Control policy. |
APIRT-1933 | Proxy-specific classloaders still delegate to MP classloader |
APIRT-1877 | Unable to mask XML responses that have namespaces |
APIRT-1838 | Apigee-127: VerifyAPIKey returns only one API product when multiple products exist |
APIRT-1827 | Low concurrent streaming limit observed |
APIRT-1820 | Intermittent latency (> 1%) in 4.15.04 Private Cloud environment |
APIRT-707 | NPE during runtime if the <GenerateResponse> element is in the VerifyAccessToken policy |
Cloud 15.07.08
ইস্যু আইডি | বর্ণনা |
---|---|
MGMT-2381 | Unable to deploy proxies using the new proxy editor |
MGMT-2374 | Space in BasePath element should be trimmed before saving the ProxyEndpoint |
MGMT-2355 | UI does not correctly calculate permissions for multiple roles if one role is orgadmin |
MGMT-2324 | Importing a Swagger model produces incorrect SmartDocs nodes |
MGMT-1518 | UI shows proxy as deployed even though deployment failed on MPs |
MGMT-1489 | API Product not generating correct resources |
DOC-1246 | Contradicting statement in the docs about access tokens |
DEVRT-1661 | NextRecurringFeeDate is empty when developer accept feature rate plan |
Cloud 15.07.22
ইস্যু আইডি | বর্ণনা |
---|---|
TBD-73 | Static IP for Inbound traffic to Apigee |
MGMT-2422 | Unable to edit company app |
MGMT-2419 | User belonging to 'User' role gets permission errors on login |
MGMT-2341 | Custom report filter incorrectly builds query |
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 | Cannot import WSDL if output references a part with no type |
Cloud 15.08.05
ইস্যু আইডি | বর্ণনা |
---|---|
একাধিক | A number of small bugs were fixed in the API proxy editor. |
Cloud 15.09.02
ইস্যু আইডি | বর্ণনা |
---|---|
একাধিক | A number of small bugs were fixed in the API proxy editor. |
MGMT-2618 | Frequent deployment problems |
MGMT-2588 | Developers history page executes html/code -- XSS persistence vulnerability |
MGMT-2543 | New proxy editor modifies XML in the <Payload> of AssignMessage policy, which breaks existing API proxies |
MGMT-2521 | Trace session hangs at times |
MGMT-2519 | Environment Configuration UI not working |
AXAPP-1814 | Custom variables (Statistics Collector policy) are not getting created in prod when zk curator is turned on |
APIRT-1927 | Invalid virtual host causes the router to not load config for the env |
APIRT-1863 | Deployment failure due to a white space in the bundle |
APIRT-1823 | API calls with POST bodies containing & (ampersand) characters hang |
APIRT-1789 | Message processors for certain orgs experiencing out-of-memory errors |
APIRT-1776 | Calling "print" in JavaScript policies causes excessive logging |
APIRT-1766 | Timeouts on WebSockets |
APIRT-1600 | ConcurrentModificationException in router Router logs showed multiple instances of ConcurrentModification in the logs on a regular basis. The reason for this was connections were being added to the reaper list while the reaper was removing older connections. এই সমস্যা সংশোধন করা হয়েছে. |
APIRT-1491 | 503 service unavailable exception |
APIRT-1421 | JavaCallout policies intermittently taking long times to process |
DEVRT-1843 | Mint UI should support updating custom attributes in TRP better |
DEVRT-1472 | Updating developer resulted in 500 server error |
Cloud 15.09.30
ইস্যু আইডি | বর্ণনা |
---|---|
MGMT-2687 | Custom Reports freeze the browser with more than 14K dimensional elements |
MGMT-2677 | Monetization: Developers page in management UI freezes with thousands of developers and pagination isn't enabled on an org |
MGMT-2674 | Edge UI tries to download from Internet at user login |
MGMT-2658 | OPDK version dependent Management Server UI issues on upgrading Revision of API Proxy |
MGMT-2616 | New API proxy editor does not handle XML entities correctly |
MGMT-2541 | External Authentication System ID added as sysadmin with + in password is broken |
MGMT-2510 | Dropdown not showing all developers belonging to the org |
MGMT-2508 | Broken-link icon on policies shown inaccurately |
MGMT-2334 | Unable to access resources from second proxy endpoint |
MGMT-1967 | Developer Apps with the same Display Name shows same Traffic in analytics |
DEVRT-1839 | Monetization: Country select list in management UI are sorted incorrectly |
AXAPP-1887 | Filter conditions not working as per documentation |
AXAPP-1869 | Removing a user from an org should unsubscribe them from analytics emails |
AXAPP-1533 | Analytics Geomap throws "Invalid API Call" error |
APIRT-2061 | Message processor not pushing messages to QPID |
APIRT-2052 | High number of CLOSE_WAITs due to management port not responding |
APIRT-2024 | Nginx without a load balancer is not properly populating X-Forwarded-For HTTP headers |
APIRT-1838 | Apigee-127: VerifyAPIKey returns only one API product when multiple products exist |
Private Cloud 4.15.07.03
ইস্যু আইডি | বর্ণনা |
---|---|
APIRT-1600 | ConcurrentModificationException in Router logs |
APIRT-1734 | Zero downtime resource file updates at org/env level |
APIRT-1820 | Intermittent latency (> 1%) in 4.15.04 Private Cloud environment |
APIRT-2159 | Add message_id to the logging prefix |
APIRT-2160 | Exclude the SSL handshake from request_processing_latency in analytics data |
AXAPP-1882 | Consumer watcher thread connects to wrong queue in active/active deployment |
AXAPP-1946 | Data moves to parent fact table instead of child fact table when in timezone other than UTC |
MGMT-1590 | Fixed a security vulnerability |
MGMT-1662 | Deployment fails during release |
MGMT-2361 | Deployment of proxies fails with RPCException: Call timed out |
MGMT-2397 | Code view is not parsing end of line characters correctly |
MGMT-2466 | Cluster check against Message Processor shows non-reachable Router as CONNECTED member |
OPDK-1981 | backup-cassandra.sh does not backup the system keyspace |
OPDK-1982 | apigee-upgrade.sh needs to check Cassandra SSTable version before upgrade |
Private Cloud 4.15.07.01
ইস্যু আইডি | বর্ণনা |
---|---|
OPDK-1927 | Monetization upgrade missing tables; duplicate indexes being created |
OPDK-1878 | Changing the gateway POD name in setup causes issues |
OPDK-1886 | Node cannot access local IP addresses such as 192.168.xy |
MGMT-2521 | Trace session hangs at times |
MGMT-2543 | New proxy editor modifies XML in the <Payload> of AssignMessage policy, which breaks existing API proxies |
MGMT-2599 | New Proxy Editor restores namespace prefix after you delete it |
MGMT-2702 | Cross-site security vulnerability for FireFox and IE |
APIRT-1074 | Gzipped content not handled properly when Connection: Close header is sent without Content-Length or Transfer-Encoding headers |
পরিচিত সমস্যা
This release has the following known issues.
ইস্যু আইডি | বর্ণনা |
---|---|
APIRT-2742 | Edge JMX integration is not available with Edge for Private Cloud 4.16.01 with the introduction of the Nginx server that replaced the Netty router. |
APIRT-2978 | Router fails to start Nginx or Router fails to start If the Edge Router fails to start Nginx or fails to start at all, as shown in the /opt/apigee/var/log/edge-router/logs/system.log file, then delete all files in the /opt/nginx/conf.d directory, and restart the router: > rm -f /opt/nginx/conf.d/* > /opt/apigee/apigee-service/bin/apigee-service edge-router restart |
DOC-1687 | Due to a known package dependency conflict, the Katello agent used in Satellite Server 6 will not install properly on Apigee Edge hosts running the Qpid daemon. |
PRC-1118 | Error when running "apigee-service apigee-postgresql pg-data-purge" command If you run the "apigee-service apigee-postgresql pg-data-purge" command and see an error in the form: ERROR: must be owner of relation Edit /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge and set the following property to 'apigee': POSTGRES_USER=apigee |