আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান । তথ্য
মঙ্গলবার, 3 ডিসেম্বর, 2019, আমরা পাবলিক ক্লাউডের জন্য Apigee Edge-এর এই সংস্করণে একটি আপডেট প্রকাশ করা শুরু করেছি। (মূল প্রকাশ ছিল বৃহস্পতিবার, এপ্রিল 18, 2019।)
নতুন বৈশিষ্ট্য এবং আপডেট
এই রিলিজে নতুন বৈশিষ্ট্য এবং আপডেটগুলি নিম্নরূপ।
ইস্যু আইডি | উপাদানের নাম | বর্ণনা |
---|---|---|
Apigee 1 অক্টোবর, 2019 এ নিম্নলিখিত আপডেটগুলি প্রকাশ করা শুরু করেছে | ||
110995050 | API রানটাইম | লোড ব্যালেন্সিং - ব্যর্থ সার্ভারগুলি সরানোর জন্য আরও নিয়ন্ত্রণ একটি API প্রক্সির জন্য একটি লোড ব্যালেন্সার কনফিগার করার সময়, আপনি লোড ব্যালেন্সিং ঘূর্ণন থেকে একটি সার্ভার সরানোর আগে কতগুলি প্রতিক্রিয়া ব্যর্থতা ঘটবে তা নির্ধারণ করতে পারেন৷ একটি প্রতিক্রিয়া ব্যর্থতার মানে Apigee একটি টার্গেট সার্ভার থেকে কোনো প্রতিক্রিয়া পায় না। যখন এটি ঘটে, ব্যর্থতার পাল্টা একের পর এক বৃদ্ধি পায়। যখন Apigee একটি লক্ষ্য থেকে একটি প্রতিক্রিয়া পায়, এমনকি যদি প্রতিক্রিয়াটি একটি HTTP ত্রুটি (যেমন 500) হয়, এটি লক্ষ্য সার্ভার থেকে একটি প্রতিক্রিয়া হিসাবে গণনা করা হয় এবং ব্যর্থতার কাউন্টারটি পুনরায় সেট করা হয়। খারাপ HTTP প্রতিক্রিয়াগুলি (যেমন 500) লোড ব্যালেন্সিং ঘূর্ণন থেকে একটি অস্বাস্থ্যকর সার্ভারকে যত তাড়াতাড়ি সম্ভব বের করতে ব্যর্থতার কাউন্টারকে বৃদ্ধি করে তা নিশ্চিত করতে, আপনি আপনার লোডে <HTTPTargetConnection> <LoadBalancer> <Algorithm>RoundRobin</Algorithm> <Server name="target1" /> <Server name="target2" /> <ServerUnhealthyResponse> <ResponseCode>500</ResponseCode> <ResponseCode>502</ResponseCode> <ResponseCode>503</ResponseCode> </ServerUnhealthyResponse> <MaxFailures>5</MaxFailures> </LoadBalancer> </HTTPTargetConnection> |
130416715 | নিরাপত্তা | অ্যাক্সেস কন্ট্রোল নীতির উন্নতি অ্যাক্সেস কন্ট্রোল নীতি নির্ধারণ করে কোন আইপি ঠিকানাগুলি একটি API প্রক্সিতে কল করতে পারে৷ সেই নীতির একটি নতুন উপাদান API বিকাশকারীদের কোন আইপি ঠিকানাগুলিকে মূল্যায়ন করতে হবে তা সনাক্ত করতে আরও নিয়ন্ত্রণ দেয়৷ <AccessControl async="false" continueOnError="false" enabled="true" name="Access-Control-1"> <DisplayName>Access Control-1</DisplayName> <IgnoreTrueClientIPHeader>true</IgnoreTrueClientIPHeader> ... </AccessControl> |
Apigee 18 এপ্রিল, 2019 এ নিম্নলিখিত আপডেটগুলি প্রকাশ করেছে | ||
117558815, 119856499, 110548137, 79526748, 72989449, 70712859, 69049041 | API রানটাইম | JWS এবং JWT আমরা JWS সমর্থনের জন্য নতুন নীতি যোগ করেছি এবং আমাদের বিদ্যমান JWT নীতিগুলিকে উন্নত করেছি। বিস্তারিত জানার জন্য, এই কমিউনিটি পোস্টটি দেখুন। |
122610025 | API রানটাইম | RaiseFaultকে AssignMessage-এর মতো দোষের কারণ এবং নির্বিচারে ভেরিয়েবল সেট করার অনুমতি দিন FaultRules হ্যান্ডলিং ক্লিনার এবং আরও শক্তিশালী করতে RaiseFault নীতিতে দুটি নতুন উপাদান উপলব্ধ।
|
121149811 | হোস্ট করা লক্ষ্য | হোস্ট করা লক্ষ্যগুলির জন্য সীমা প্রয়োগ করা হয়েছে হোস্ট করা লক্ষ্যগুলির জন্য সীমাগুলি এখন প্রয়োগ করা হচ্ছে৷ সীমা বিবরণের জন্য সীমা দেখুন। |
117659213 | API রানটাইম | অ্যাক্সেস কন্ট্রোল নীতিতে আইপি রেঞ্জ প্যারামিটারাইজ করুন আপনি এখন অ্যাক্সেস কন্ট্রোল নীতিতে IP ঠিকানা এবং CIDR মাস্ক সেট করতে বার্তা টেমপ্লেট ভেরিয়েবল ব্যবহার করতে পারেন। উদাহরণস্বরূপ, যদি আপনি একটি আইপি ঠিকানা এবং মুখোশ একটি মূল মান মানচিত্রে (KVM) সংরক্ষণ করতে চান তবে আপনি API প্রক্সি ফ্লোতে সেট করা একটি পরিবর্তনশীল থেকে সেই মানগুলি পুনরুদ্ধার করতে পারেন। এটি আপনাকে আপনার নীতি কনফিগারেশন পরিবর্তন না করেই রানটাইমে আরও সহজে আইপি মান পরিবর্তন করতে দেয়। উদাহরণস্বরূপ, পরিবর্তে: <MatchRule action="DENY"> <SourceAddress mask="24">198.51.100.1</SourceAddress> </MatchRule> আপনি এইভাবে নীতিটি কনফিগার করতে পারেন, ধরে নিই যে মানগুলি একটি KVM-এ সংরক্ষণ করা হয়েছে, এবং আপনি মানগুলি পুনরুদ্ধার করতে এবং এখানে দেখানো ভেরিয়েবলগুলিতে বরাদ্দ করতে KeyValueMapOperations নীতি ব্যবহার করেন: <MatchRule action="DENY"> <SourceAddress mask="{kvm.mask.ref}">{kvm.ip.ref}</SourceAddress> </MatchRule> |
113599885 | API মনিটরিং | API মনিটরিং ভূমিকা API মনিটরিং দুটি ভূমিকা প্রদান করে: API মনিটরিং অ্যাডমিনিস্ট্রেটর এবং API মনিটরিং ব্যবহারকারী, অ্যাক্সেস API মনিটরিং -এ বর্ণিত। এগুলি ডিসেম্বর 2018 এ উপলব্ধ করা হয়েছিল। |
132256772 | API রানটাইম | X-Apigee.Message-Timeout হেডার অনুরোধে যোগ করা হয়েছে Edge এখন প্রতিটি অনুরোধে হেডার |
78575018 | প্রাইভেট ক্লাউড / OPDK | একাধিক গেটওয়ে পড থাকলে গেটওয়ে ডেটাস্টোর নিবন্ধন এড়িয়ে যেতে ব্যবস্থাপনা সার্ভার এড়িয়ে যান |
বাগ সংশোধন করা হয়েছে
এই রিলিজে নিম্নলিখিত বাগগুলি সংশোধন করা হয়েছে৷ এই তালিকাটি মূলত ব্যবহারকারীদের জন্য তাদের সমর্থন টিকিট ঠিক করা হয়েছে কিনা তা পরীক্ষা করার জন্য। এটি সমস্ত ব্যবহারকারীদের জন্য বিস্তারিত তথ্য প্রদান করার জন্য ডিজাইন করা হয়নি।
ইস্যু আইডি | উপাদানের নাম | বর্ণনা |
---|---|---|
Apigee 3 ডিসেম্বর, 2019 এ নিম্নলিখিত সংশোধনগুলি প্রকাশ করা শুরু করেছে | ||
নিরাপত্তা সংশোধন. | ||
Apigee 29 অক্টোবর, 2019 এ নিম্নলিখিত সংশোধনগুলি প্রকাশ করা শুরু করেছে | ||
139381794 | ম্যানেজমেন্ট সার্ভার | কীস্টোর মুছে ফেলার ত্রুটিগুলি পরিচালনা করুন যাতে API কল ব্যর্থ না হয় |
Apigee 1 অক্টোবর, 2019 এ নিম্নলিখিত সংশোধনগুলি প্রকাশ করা শুরু করেছে | ||
140761319 | API রানটাইম | x-apigee.edge.execution.sense.action সর্বদা নাল সেট করা হয় |
139091614 | API রানটাইম | ResponseCache নীতিতে, NIOTheread থ্রেড পুল থেকে প্রত্যাখ্যান ছাড়াই কার্যকর করছে |
131331305 | মূল পরিষেবা | Apigee রাউটারে একাধিক লগ রপ্তানিকারক উচ্চ CPU ব্যবহার ঘটায় |
136690640 | API রানটাইম | নির্দিষ্ট প্রতিষ্ঠানে বিরতিহীন 404 |
140948100 | API রানটাইম | কিছু বার্তা প্রসেসরে নিয়োজিত শেয়ার্ড ফ্লো কার্যকর হচ্ছে না |
Apigee 13 সেপ্টেম্বর, 2019 এ নিম্নলিখিত সংশোধনগুলি প্রকাশ করেছে | ||
132654321 | ম্যানেজমেন্ট সার্ভার | অডিট লগ তথ্য দেখাচ্ছে না |
131246911 | ম্যানেজমেন্ট সার্ভার | একটি পোর্টালে বিকাশকারী ইমেলের জন্য, *.games, *.asia-এর মতো নতুন ডোমেনের জন্য সমর্থন সক্ষম করুন |
Apigee 18 এপ্রিল, 2019 এ নিম্নলিখিত সংশোধনগুলি প্রকাশ করেছে | ||
123844598 | ম্যানেজমেন্ট সার্ভার | মুছে ফেলা অ্যাপ কী 24 ঘন্টা পরে আবার আমদানি করা যাবে না |
123588156 | API রানটাইম | প্রতিক্রিয়া থেকে বিষয়বস্তু-দৈর্ঘ্য শিরোনাম সরানো একটি 304 এর সাথে ব্যর্থ হয় |
122732400 | API রানটাইম | api.timeout সেট করা io.timeout.millis ওভাররাইড করে |
122545281 | API রানটাইম | JSON এর জন্য DebugSession ডেটা মাস্ক বিবেচনা করা উচিত যেখানে jsonPayload একটি অ্যারে |
122355807 | ম্যানেজমেন্ট সার্ভার | একাধিক ভূমিকা সহ ব্যবহারকারীদের জন্য ভুল অনুমতি আচরণ |
121393556 | API রানটাইম | x_apigee_fault_code "org/codehaus/jackson/map/ObjectMapper" হিসাবে সেট করা হয়েছে |
120998548 | এজ UI | ত্রুটি বার্তায় টাইপো: শংসাপত্রটি অবৈধ বা বিশ্বাস করা যায় না |
120990929 | API রানটাইম | Nginx/Apigee-Router থেকে HTTP-413 প্রতিক্রিয়া সার্ভারের ধরন প্রকাশ করে |
120799489 | API রানটাইম | একটি অ্যাসিঙ্ক্রোনাস জাভাস্ক্রিপ্ট কলব্যাক httpComplete() সহ httpClient ব্যবহার করার সময়, ডিবাগসেশন (ট্রেস) আউটপুট নিঃশব্দ করা হয় |
120794339 | API রানটাইম | সংগঠনের জন্য প্রবাহিত এমপিরা |
120277011 | ম্যানেজমেন্ট সার্ভার | ইনপুট বৈধতা প্রয়োজন: লক্ষ্য সার্ভার হোস্টনাম থাকলে প্রক্সি স্থাপন করতে সক্ষম নয় ** |
119976417 | API মনিটরিং | এপিআই মনিটরিং উচ্চ প্রক্সি প্রতিক্রিয়া সময় দেখায় যেখানে বিশ্লেষণ উচ্চ লক্ষ্য প্রতিক্রিয়া সময় দেখায় |
119947481 | API রানটাইম | ব্যতিক্রম পরিস্থিতিতে, মাস্ক করা পেলোড প্লেইন টেক্সট হিসাবে লগ করা হয় |
119877164 | প্রাইভেট ক্লাউড / OPDK | রাউটারগুলি ত্রুটি তৈরি করে, বার্তা প্রসেসর TLS সক্ষম করে অফলাইনে যায় এই ফিক্সটি প্রাইভেট ক্লাউড রিলিজের জন্য পরবর্তী এজে অন্তর্ভুক্ত করা হবে। |
119816218 | API রানটাইম | রেসপন্স ক্যাশে উপেক্ষা করে হেডারের মেয়াদ শেষ হয়ে যায় যদি এটি 0 বা নেতিবাচক সংখ্যায় সমাধান করে |
119770242 | API রানটাইম | রাউটার থেকে এমপি যোগাযোগ ব্যর্থ হয়েছে যার ফলে সম্পূর্ণ ডাউনটাইম হয়েছে: PostClientFlow-এ ত্রুটি অসীম লুপ সৃষ্টি করে |
119443145 | ম্যানেজমেন্ট সার্ভার | এপিআই প্রক্সি 404 প্রদান করে যখন প্রক্সিএন্ডপয়েন্টের নাম পরিবর্তন করা হয় এবং পুনরায় স্থাপন করা হয় |
119260281 | API রানটাইম | \"স্ট্রিং3000.0 হিসাবে পার্স করতে অক্ষম\" লগ ত্রুটি৷ |
118743407 | ম্যানেজমেন্ট সার্ভার | Apigee প্রক্সি স্থাপনের সময়কাল |
118447966 | API রানটাইম | এমপি রিলিজ 180608_07 এর অধীনে জাভাস্ক্রিপ্ট কলআউটে ত্রুটি |
117549719 | API রানটাইম | অনুরোধ URI এবং প্রক্সি বেস পাথের মধ্যে অমিল |
117219520 | API রানটাইম | মেসেজলগিং: সিসলগ লগার ডিফল্ট হিসাবে একটি ভুল তারিখ বিন্যাস ব্যবহার করে, মিলিসেকেন্ড ভুলভাবে প্রদর্শন করে |
117116435 | API রানটাইম | জাভাস্ক্রিপ্ট ফাইল থেকে বিরতিহীন ত্রুটি |
117091520 | API রানটাইম | বার্তা প্রসেসর 18.06.08 প্রকাশের পরে JavaCallouts ব্যর্থ হচ্ছে৷ |
116165318 | API রানটাইম | একই বান্ডেলের একযোগে স্থাপনার ফলে RepositoryException হয় |
116055025 | কনফিগস্টোর পরিষেবা | বার্তা প্রসেসর বুটআপের পরে ভার্চুয়াল হোস্ট এবং অ্যাপ্লিকেশন অনুপস্থিত |
115614498 | API রানটাইম | OPDK-এ ILB-এর জন্য সমর্থন প্রয়োজন এই ফিক্সটি প্রাইভেট ক্লাউড রিলিজের জন্য পরবর্তী এজে অন্তর্ভুক্ত করা হবে। |
113972537 | API রানটাইম | একাধিক P1s - Trireme প্রক্সিতে Node.js কোড থেকে উত্থাপিত NullPointerException - 500 অভ্যন্তরীণ সার্ভার ত্রুটি |
113904969 | Apigee সমর্থন | ডেমো অর্গ-এ API প্রক্সি মুছে ফেলার সমস্যা |
113554802 | API রানটাইম | NullPointerException-এর সাথে SAML দাবির ব্যর্থতা যাচাই করুন |
113315737 | ম্যানেজমেন্ট সার্ভার | Zookeeper এ স্থাপনার রেকর্ড অনুপস্থিত থাকার কারণে প্রক্সি স্থাপনা ব্যর্থ হয়েছে |
112767195 | API রানটাইম | KVM নীতি অ্যাক্সেস করার সময় বিরতিহীন ডেটাস্টোর ত্রুটি |
112162179 | API রানটাইম | একটি জাভাস্ক্রিপ্ট অবজেক্টকে স্ট্রিংফাই না করে ক্যাশ করলে তা অচলাবস্থার কারণ হতে পারে |
111860576 | API রানটাইম | কোটা নীতিতে ত্রুটি নেই |
111671525 | হোস্ট করা লক্ষ্য | হোস্ট করা লক্ষ্যগুলি থেকে অ-সফল প্রতিক্রিয়া কোডগুলি প্রক্সিতে ফল্ট ফ্লো ট্রিগার করে |
111523933 | এক্সটেনশন (সংযোগকারী) | এক্সটেনশন কলআউট নীতি ক্যাশিং সমস্যা |
111420263 | API রানটাইম | মেসেজলগিং-এ সমসাময়িক পরিবর্তনের ব্যতিক্রম |
110843526 | ম্যানেজমেন্ট সার্ভার | ফ্লো হুক তৈরি/আপডেট করার জন্য ম্যানেজমেন্ট এপিআই শেয়ার করা ফ্লোকে যাচাই করা উচিত |
110805739 | API রানটাইম | Reuserefreshtoken সত্য হলে এবং রিফ্রেশ টোকেনের মেয়াদ স্পষ্টভাবে সেট না থাকলে TTL CPS প্রবাহে -1 হিসাবে সেট করা হয় না |
110429629 | API রানটাইম | মৌলিক প্রমাণীকরণ নীতি DebugSession এ request.headers.Authorization ভেরিয়েবল নির্গত করে |
110425503 | API রানটাইম | Nginx পুনরায় লোড এমপি প্রাপ্যতা সমস্যা সৃষ্টি করে |
110311540 | API রানটাইম | এনপিই যখন এমপি বন্ধ করছেন |
110161455 | API রানটাইম | AccessEntity কে CPS orgs-এর জন্য সমস্ত অ্যাপ আনার পরিবর্তে অ্যাপ নাম পদ্ধতির মাধ্যমে ফেচ ব্যবহার করা উচিত |
90695522 | API রানটাইম | context.proxyRequest.asForm তৈরি করে java.lang.ArrayIndexOutOfBoundsException: 1 |
79734096 | ম্যানেজমেন্ট সার্ভার | প্রক্সিগুলির জন্য অডিট লগগুলি আর প্রক্সিগুলিতে ফিল্টার করে না৷ |
78105568 | ম্যানেজমেন্ট সার্ভার | শেয়ার্ড ফ্লো ডিপ্লোয়মেন্ট /org/{org}/sharedflows/{sharedflow}/deployments management API কলগুলিতে একটি স্থাপন করা শেয়ার্ড ফ্লো আপডেট করার পরে দেখা যায় না |
77528868 | ট্রাইরেমে | Trireme regression: Script server.js স্ট্যাটাস কোড-1 সহ প্রস্থান করা হয়েছে: প্রপার্টি 0 পাওয়া যায়নি |
73766568 | API রানটাইম | 170213_02 তে 171117_01 আপগ্রেড করার ফলে Trireme/Node টার্গেটের সাথে প্রক্সির জন্য লেটেন্সি ব্যাপক বৃদ্ধি পেয়েছে |
72710481 | API রানটাইম | CacheServiceImpl/CacheMemoryLimiter NullPointerException |
68861063 | API রানটাইম | রাউটার বন্ধ করার সময় NPE পরিচালনা করুন |
68833699 | API রানটাইম | API প্রক্সি সম্পর্কে তথ্য কখনও কখনও API ক্লাসিফিকেশন ট্রি থেকে সরানো হয় না |
67377575 | হোস্ট করা লক্ষ্য | বিশ্লেষণ রেকর্ড এবং একটি Node.js প্রক্সিতে গ্রাহককে যা পাঠানো হয় তার মধ্যে অমিল |
112481174 | হোস্ট করা লক্ষ্য | Turbo ত্রুটির কারণে প্রক্সি আনডিপ্লোয় ব্যর্থ করবেন না |
117171470 | হোস্ট করা লক্ষ্য | অবৈধ app.yaml ত্রুটি বার্তা ঠিক করুন |
67169139 | API রানটাইম | MessageLogging নীতি syslog টাইমস্ট্যাম্প বিন্যাস সঠিক নয় |
67165418 | API রানটাইম | লাইসেন্সের চেয়ে কম ব্যবহার করার সময়ও বেশি বার্তা প্রসেসর ব্যবহার করার বিষয়ে লাইসেন্সিং ত্রুটি৷ এই ফিক্সটি প্রাইভেট ক্লাউড রিলিজের জন্য পরবর্তী এজে অন্তর্ভুক্ত করা হবে। |
67165195 | API রানটাইম | ValidateSAMLAssertion একটি স্বাক্ষরিত প্রতিক্রিয়া এম্বেড করা একটি দাবীর স্বাক্ষর যাচাই করে না |
66214414 | API রানটাইম | একটি শেয়ার্ড ফ্লো থেকে উল্লেখ করা হলে currentstep.flowstate ভেরিয়েবল সবসময় \"SHARED_FLOW\" প্রদান করে |
65731656 | API রানটাইম | হুমকি সুরক্ষা API একই অনুরোধের জন্য মাঝে মাঝে ব্যর্থ হচ্ছে |
133197060 | API রানটাইম | এমপি থেকে লক্ষ্যে 57 গেটওয়ে টাইমআউট হচ্ছে |
110535186 | API রানটাইম | কোনো রেসপন্স এলিমেন্ট ছাড়াই সার্ভিসকলআউট এবং প্রক্সির দিকে নির্দেশ করে HTTPTargetConnection: কখনো কখনো কোনো কল নেই |
132443137 | API রানটাইম | X-Apigee-* দিয়ে শুরু হওয়া শিরোনাম উপেক্ষা করতে বার্তা প্রসেসরের আচরণ পরিবর্তন করুন। ফলস্বরূপ, আপনাকে অবশ্যই X-Apigee-* শিরোনাম ব্যবহার করে এমন কোনও কোড রিফ্যাক্টর করতে হবে এবং সেই হেডারগুলিকে সমর্থিতগুলির সাথে প্রতিস্থাপন করতে হবে। |
125709964 | API রানটাইম | purgeChildEntryগুলি প্রত্যাশিত হিসাবে কাজ না করে ক্যাশে বাতিল করুন৷ |