180608 - Apigee Edge for Public Cloud রিলিজ নোট

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

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

প্রাইভেট ক্লাউড গ্রাহক: এই ক্লাউড রিলিজ কি আপনার প্রাইভেট ক্লাউড ভার্সনে অন্তর্ভুক্ত? কোন কোন ক্লাউড রিলিজ এতে আছে তা জানতে আপনার ভার্সনের রিলিজ নোট দেখুন। এছাড়াও, রিলিজ নম্বর তুলনা করে কীভাবে এটি বুঝতে পারবেন তা জানতে রিলিজ নম্বর সম্পর্কে দেখুন।

প্রশ্ন বা সমস্যা আছে? Apigee Edge সহায়তা টিমের সাথে যোগাযোগ করুন

রিলিজ সংক্রান্ত বিজ্ঞপ্তি: Apigee Edge রিলিজ সংক্রান্ত বিজ্ঞপ্তি পান দেখুন।

রিলিজ নোটের হোম পেজ

নতুন ফিচার ও আপডেট

এই রিলিজে নতুন ফিচার ও আপডেটগুলি নিচে দেওয়া হল।

ইস্যু আইডি কম্পোনেন্টের নাম বিবরণ
67506562 API রানটাইম

জাভাস্ক্রিপ্ট নীতিতে SSL/TLS সহায়তা

জাভাস্ক্রিপ্ট নীতি আপনাকে এক্সটার্নাল পরিষেবায় নিরাপদ SSL/TLS কলের জন্য <SSLInfo> কনফিগার করতে দেয়। আরও তথ্যের জন্য, ডকুমেন্টেশনে JavaScript নীতি দেখুন।

77149507 API রানটাইম

Edge রাউটারে উপলভ্য SSL/TLS ভেরিয়েবল

Edge Public Cloud Netty রাউটার থেকে Nginx-এ পরিবর্তন করার পরে, কিছু SSL/TLS ফ্লো ভেরিয়েবল আর উপলভ্য ছিল না। এই আপডেটের ফলে কিছু SSL/TLS ভেরিয়েবল আবার উপলভ্য হয়ে যায়। আরও তথ্যের জন্য, API প্রক্সিতে TLS কানেকশন সংক্রান্ত তথ্য অ্যাক্সেস করা দেখুন।

67310628 API রানটাইম

উন্নত কলআউটের জন্য httpClient-এ জাভাস্ক্রিপ্ট কলব্যাক সংক্রান্ত সহায়তা

Apigee-এর জাভাস্ক্রিপ্ট অবজেক্ট মডেলে httpClient অবজেক্ট আপনাকে API প্রক্সি থেকে এক্সটার্নাল পরিষেবা কল করতে দেয়। httpClient এখন কলব্যাক কাজ করে, এর ফলে আপনি কলআউট কোডকে আরও সহজ করে তুলতে পারবেন এবং waitForComplete()-এর প্রয়োজন ছাড়াই আরও ভাল পারফর্ম্যান্সের কলআউট করতে পারবেন।

উদাহরণ: আগে

ex1 = httpClient.get("http://example.com");
ex1.waitForComplete();

if (ex1.isSuccess())  {
    response1 = ex1.getResponse();
    context.setVariable('example.status',response1.status);
} else {
   error = ex1.getError();
   context.setVariable('example.error','Woops: ' + error);
}

যেমন: এখন

function onComplete(response, error) {
    if (response) {
        context.setVariable('example.status', response.status);
    } else {
       context.setVariable('example.error', 'Woops: ' + error);
    }
}
// Function callback allowed as an argument.
httpClient.get("http://example.com", onComplete);
80298811 ম্যানেজমেন্ট সার্ভার

নতুন ম্যানেজমেন্ট API (বিটা): কোনও কনজিউমার কী-তে অ্যাসাইন করা API প্রোডাক্ট আপডেট করুন

ডেভেলপার অ্যাপে কনজিউমার/API কী থাকে যা নির্দিষ্ট API প্রোডাক্টের সাথে যুক্ত থাকে। নতুন ম্যানেজমেন্ট API (বিটা রিলিজ) আপনাকে একটি কনজিউমার কী-এর সাথে যুক্ত API প্রোডাক্ট পরিবর্তন করতে দেয়।

নিম্নলিখিত cURL উদাহরণে, ধরে নিন যে একটি কনজিউমার কী আগে থেকেই product1 নামের একটি প্রোডাক্টের সাথে যুক্ত আছে। API কলটি কনজিউমার কী পরিবর্তন করে যাতে এটি পরিবর্তে product2 এবং product3-এর সাথে যুক্ত থাকে:

JSON পেলোড

curl -i -X PUT -H "Content-Type: application/json" \
"https://api.enterprise.apigee.com/v1/organizations/org_name/\
developers/developer_email_or_id/apps/app_name/\
keys/consumer_key/apiproducts" \
-d '["product2","product3"]' \
-u account_email

XML পেলোড

curl -i -X PUT -H "Content-Type: application/xml" \
"https://api.enterprise.apigee.com/v1/organizations/org_name/\
developers/developer_email_or_id/apps/app_name/\
keys/consumer_key/apiproducts" \
-d '<List><Item>product2</Item><Item>product3</Item></List>' \
-u account_email
113700413 হোস্ট করা টার্গেট

টোকেন রিফ্রেশ করার লজিক কাজ করছে না

112481174 হোস্ট করা টার্গেট

Turbo সংক্রান্ত সমস্যার জন্য প্রক্সি আনডিপ্লয় করা বন্ধ করবেন না

111443934 হোস্ট করা টার্গেট

Edge-এ ডিপ্লয়মেন্ট API প্রয়োগ করার প্রসেস সহজ করা

110897740 হোস্ট করা টার্গেট

Turbo অ্যাপ্লিকেশন/রিভিশন সঠিকভাবে মুছে দেওয়ার সুবিধা প্রয়োগ করা

110894391 হোস্ট করা টার্গেট

HTTP অনুরোধ/আবার চেষ্টা করার প্রসেস সহজ করতে Edge-এ TurboService রিফ্যাক্টর করুন

110377069 Analytics

নতুন অ্যানালিটিক্স ডাইমেনশন এবং x_forwarded_for_ip ডাইমেনশনে পরিবর্তন

Cloud-এর জন্য Edge-এর এই রিলিজের সাথে, Edge Analytics-এ Edge যেভাবে x_forwarded_for_ip ডাইমেনশন সেট করে তা পরিবর্তিত হয়েছে। আগে, X-Forwarded-For হেডার এ একাধিক IP অ্যাড্রেস থাকলে, x_forwarded_for_ip ডাইমেনশনে শুধুমাত্র তালিকাভুক্ত শেষ IP অ্যাড্রেসটি থাকত। Edge-এ API অনুরোধ করা ক্লায়েন্টের IP অ্যাড্রেস নির্ধারণ করতে গ্রাহকরা প্রায়শই x_forwarded_for_ip ডাইমেনশন ব্যবহার করেন।

এই রিলিজের মাধ্যমে, x_forwarded_for_ip ডাইমেনশনে এখন X-Forwarded-For হেডারে IP অ্যাড্রেসের সম্পূর্ণ তালিকা রয়েছে।

সতর্কতা: X-Forwarded-For হেডারটি এমন একটি IP দ্বারা স্পুফ করা হতে পারে যেটির অ্যাক্সেস প্রত্যাখ্যান করা হয়েছে, তবে হেডারের শেষ অ্যাড্রেসটি এর ব্যতিক্রম, এটি হল সেই IP অ্যাড্রেস যা Edge শেষ এক্সটার্নাল TCP হ্যান্ডশেক থেকে পেয়েছে। Edge-এ API অনুরোধ করা আসল ক্লায়েন্ট IP অ্যাড্রেস নির্ধারণ করতে, এই রিলিজে Edge Analytics-এ একটি নতুন ডাইমেনশন যোগ করা হয়েছে: ax_resolved_client_ip।

API অনুরোধকারী ক্লায়েন্টের IP অ্যাড্রেস নির্ধারণ করতে, আপনি এখন কাস্টম রিপোর্টে অথবা কাস্টম রিপোর্টের ফিল্টার কন্ডিশনে ax_resolved_client_ip ডাইমেনশন ব্যবহার করতে পারবেন। ax_resolved_client_ip ডাইমেনশন সম্পর্কে আরও জানতে Analytics মেট্রিক্স, ডাইমেনশন ও ফিল্টার রেফারেন্স দেখুন।

এই পরিবর্তনটি যেভাবে AccessControl নীতি X-Forwarded-For হেডার ম্যানেজ করে তার উপরও প্রভাব ফেলে। একাধিক IP অ্যাড্রেস সহ X-Forwarded-For হেডার কনফিগার করতে, আপনাকে আর নিজের প্রতিষ্ঠানে feature.enableMultipleXForwardCheckForACL প্রপার্টি সেট করতে হবে না। তবে, প্রাইভেট ক্লাউডের জন্য Edge-এর ক্ষেত্রে এখনও সেই সেটিং প্রয়োজন। আরও জানতে, X-Forwarded-For HTTP হেডার সম্পর্কে দেখুন।

109955269 API রানটাইম

রিলিজ ব্রাঞ্চ Release_180608-এর জন্য fh.properties আপডেট করুন

80154696 ম্যানেজমেন্ট সার্ভার

ডেপ্লয়মেন্ট ও আনডেপ্লয়মেন্ট স্ট্যাটাস সংক্রান্ত উত্তরে প্রতিটি সার্ভারের অঞ্চল ও বিবরণ অন্তর্ভুক্ত করুন

80096158 মনিটাইজেশন

মনিটাইজেশন ডেটাসেটে ডেভেলপার ইমেল যোগ করুন

80088703 মনিটাইজেশন

BigQuery-এর জন্য ডিফল্ট ফ্ল্যাগ আগের অবস্থায় ফিরিয়ে আনা

79980234 API রানটাইম

আলাদা আলাদা রিসোর্স ফাইলের জন্য রিসোর্স টাইপ যোগ করুন

79979555 API রানটাইম

ক্রিয়েট/রিড অপারেশন করার সময় প্যারেন্ট এন্টিটি আছে কিনা তা নিশ্চিত করুন

79445195 Edge Micro

ম্যানেজমেন্ট API ইনভোক করার সময় mTLS-এর জন্য মাইক্রোগেটওয়ে সহায়তা

79165169 API রানটাইম

সোনার: প্রতিটি টার্গেটের জন্য টার্গেট http স্ট্যাটাস ও লেটেন্সি দেখুন

79094567 মনিটাইজেশন

মনিটাইজেশন সামারি রিপোর্টে ডেভেলপার ইমেল কলাম যোগ করুন

78910936 API রানটাইম

isSenseEnabled-এর উপর MP-এর নির্ভরতা sense.protection-এ মাইগ্রেট করুন

78911890 ম্যানেজমেন্ট সার্ভার

বিল্ট-ইন Sense ব্যবহারকারীর নতুন ভূমিকা: SenseOperator ও SenseUser

78535353 API রানটাইম

রাউটার GCP http(s) GLB-এর পিছনে থাকলে XFF সংক্রান্ত সমস্যার সমাধান করা

78304706 API রানটাইম

MP-কে সম্মতি সংক্রান্ত হেডার যোগ করতে হবে

78297238 API রানটাইম

পিসিআই (PCI) মেনে চলার জন্য রাউটারে HTTP হেডার যোগ করুন

77543608 মনিটাইজেশন

মনিটাইজেশন: "সংস্থা প্রোফাইল খুঁজে পাওয়া যায়নি" যোগ করুন

72232364 মনিটাইজেশন

প্রতিটি সংস্থার জন্য মনিটাইজেশন এনভায়র্নমেন্ট তৈরি করা

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

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

ইস্যু আইডি কম্পোনেন্টের নাম বিবরণ
113267243 API রানটাইম

jstack-local-copy থেকে jstack ক্লিয়ারেন্স যথেষ্ট দ্রুত নয়।

113222974 API রানটাইম

MP-তে ডিস্ক, বিশাল system.log*.tmp ফাইল দিয়ে ভর্তি হয়ে যায়

111671525 হোস্ট করা টার্গেট

প্রক্সি থেকে HT ট্রিগার ফল্ট ফ্লোয়ের নন-সাকসেস রেসপন্স কোড

111416863 API রানটাইম

180608_03 রিলিজে কোনও সংস্থার একটি প্রক্সি ডেপ্লয় করা হয়নি

111073791 Turbo

সমস্যা ক্রমাগত হতে থাকলে পোলিং লজিক অনির্দিষ্টকাল ধরে চলতে পারে

110924838 API রানটাইম

R180608-এ ভার্চুয়াল হোস্টের জন্য ট্রায়াল পড রাউটার আপস্ট্রিম লোড করছে না

110425503 API রানটাইম

nginx রিলোড করার ফলে MP উপলভ্যতা সংক্রান্ত সমস্যা হয়

79541171 API রানটাইম

x_forwarded_for_ip অ্যানালিটিক্স ডাইমেনশন শুধুমাত্র তালিকার প্রথম IP অ্যাড্রেস রিপোর্ট করে। সেটি সম্পূর্ণ তালিকা রিপোর্ট করবে।

ভবিষ্যতে প্রোডাক্ট আপডেট করার জন্য ইন্টার্নাল সমাধান।

109673863 API রানটাইম

ব্যবহার করা হচ্ছে এমন ভার্চুয়াল হোস্ট মুছে ফেলার অনুমতি দেওয়া সংক্রান্ত সমস্যার সমাধান করা

80538530 API রানটাইম

ক্লায়েন্ট নতুন প্রক্সি রিভিশন ডেপ্লয় করতে পারছে না

80429941 API রানটাইম

/apiproxies/*/maskconfigs/* পাথের জন্য CassandraRepositoryDelegate.exists() সবসময় true রিটার্ন করে

80207872 API রানটাইম

configstore পরিষেবায় লগিং যোগ করুন যাতে আপনি কখন শুরু করছেন তা সহজে বলা যায়

80203732 API রানটাইম

DeploymentStatusService http ক্লায়েন্টে কন্টেন্টের ধরন আরও ভালভাবে ম্যানেজ করা

79993247 API রানটাইম

Node.js টার্গেটে HEAD অনুরোধ আটকে যায়

79944922 API রানটাইম

messaging.resource.UnknownResourceType মেসেজ সহ হোস্ট করা টার্গেট বান্ডেল ডিপ্লয়মেন্ট ব্যর্থ হয়

79939838 API রানটাইম

কোয়ালিটি Db ইন্টিগ্রেশনের জন্য kokoro-এর সাথে কাজ করতে build.info ফাইল তৈরি করুন

79939496 API রানটাইম

NumberFormatException সহ OAuth টোকেন তৈরি করা যায়নি

79882402 API রানটাইম

JWT: VerifyJWT-তে TimeAllowance সঠিকভাবে ম্যানেজ করা হয় না

79876202 মনিটাইজেশন

সংস্থা মুছে দেওয়ার অংশ হিসেবে mxgroup থেকে mint স্কোপ ক্লিন-আপ করা

79752674 ম্যানেজমেন্ট সার্ভার

developer-id-এর জন্য ডেভেলপার ইমেল আনার সময় অ্যাপ ও কোম্পানির লোডিং উপেক্ষা করা

79697050 API রানটাইম

নন-CPS ফ্লোতে দিনের রোলওভার গণনা সংক্রান্ত বাগ সমাধান করা

79657368 API রানটাইম

API প্রক্সি ডেপ্লয়মেন্ট সংক্রান্ত সমস্যা

79615400 মনিটাইজেশন

ডিফল্ট হিসেবে bigQuery ফ্ল্যাগকে true হিসেবে সেট করুন

79578681 API রানটাইম

Cassandra-তে KMS কীস্পেস সংক্রান্ত বড় সমস্যা

79439193 মনিটাইজেশন

সংস্থার জন্য ক্রেডিট পরিমাণের রিসেট প্রত্যাশা অনুযায়ী কাজ করছে না

79418654 মনিটাইজেশন

অ্যাসিঙ্ক্রোনাস বিস্তারিত রিপোর্টের জন্য কমা ডিলিমিটার যোগ করুন

79221633 API রানটাইম

NIOThread থেকে বেরিয়ে আসা

78200288 ম্যানেজমেন্ট সার্ভার

আপনি MP ও রাউটার ডিসকানেক্ট করে রাউটার আবার কানেক্ট করলে, কিছু ডিপ্লয়মেন্ট সম্পূর্ণ হয় না

78190575 API রানটাইম

মাইক্রোকর্নেল প্রসেস রিস্টার্ট করলে যাতে ডুপ্লিকেট Consul পরিষেবা ট্যাগ তৈরি না হয় তা নিশ্চিত করুন

78088197 API রানটাইম

ম্যানেজমেন্ট সার্ভারের জন্য TLS সাইফার স্যুট বাদ দিলে কাজ হয় না

77735168 API রানটাইম

MP-তে থাকা বড় *.tmp লগ ফাইল ডিস্ক ভর্তি করে দেয়

74484305 মনিটাইজেশন

CPS মাইগ্রেশনের পরে -> সাসপেন্ড করা ডেভেলপারদের GET কল নতুন আইডি রিটার্ন করছে না

73597605 API রানটাইম

SharedFlow - MessageLogging নীতি কার্যকর করা হয়নি

69045657 ম্যানেজমেন্ট সার্ভার

LoadBalancer টার্গেট বা SSLInfo KeyStore কনফিগারেশন সহ আলাদা আলাদা ServiceCallout নীতি আপলোড করলে NullPointerException হয়

67664750 মনিটাইজেশন

মনিটাইজেশন ডেটা মোছা যাচ্ছে না

67517550 ম্যানেজমেন্ট সার্ভার

প্রক্সি বান্ডেল রেপ্লিকেশনে বেশি লেটেন্সি থাকার কারণে ডিপ্লয়মেন্ট ব্যর্থ হয়েছে

67176875 মনিটাইজেশন

ডেভেলপার-নির্দিষ্ট রেট প্ল্যান সহ/delete-org-data কাজ করে না