21.03.08 - บันทึกประจำรุ่นของ Apigee Edge สำหรับระบบคลาวด์สาธารณะ

คุณกําลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X
info

เราได้เริ่มเผยแพร่การอัปเดตคอมโพเนนต์ใน Apigee Edge สําหรับระบบคลาวด์สาธารณะในวันที่ต่อไปนี้

  • เราเตอร์: วันจันทร์ที่ 31 พฤษภาคม 2021
  • เซิร์ฟเวอร์การจัดการ: วันอังคารที่ 15 มิถุนายน 2021
  • โปรแกรมประมวลผลข้อความ: วันพุธที่ 30 มิถุนายน 2021
  • โปรแกรมประมวลผลข้อความ: วันอังคารที่ 19 ตุลาคม 2021

ฟีเจอร์และการอัปเดตใหม่ๆ

ฟีเจอร์และอัปเดตใหม่ในรุ่นนี้มีดังนี้

Flag ระดับองค์กรใหม่เพื่อจํากัดสิทธิ์ของผู้ใช้สําหรับทรัพยากรการตรวจสอบ

มีการเพิ่ม Flag ระดับองค์กรใหม่: isAuditEnabledOnlyForOrgAdmin หากตั้งค่า Flag นี้เป็น true สําหรับองค์กรหนึ่งๆ จะมีเพียงผู้ใช้ OrgAdmin เท่านั้นที่เข้าถึงทรัพยากรการตรวจสอบได้ ฟีเจอร์นี้ช่วยให้ลูกค้าปิดการตรวจสอบสำหรับบทบาทผู้ใช้ทั้งหมดได้ ยกเว้น OrgAdmin ค่าเริ่มต้นคือลักษณะการทำงานที่มีอยู่

ระบบไม่รองรับการเข้ารหัสการโอน identity อีกต่อไป

คำขอที่มี Transfer-Encoding: identity จะได้รับคำตอบ HTTP 501

พร็อพเพอร์ตี้ใหม่สำหรับ Message Processor

เราได้เปิดตัวพร็อพเพอร์ตี้ใหม่สําหรับโปรแกรมประมวลผลข้อความที่คุณสามารถใช้เพื่อกําหนดค่าการส่งต่อพร็อกซีไปยังเซิร์ฟเวอร์แบ็กเอนด์ ดังนี้ conf_http_HTTPClient.use.proxy.host.header.with.target.uri พร็อพเพอร์ตี้จะตั้งค่าโฮสต์และพอร์ตเป้าหมายเป็นส่วนหัวของโฮสต์

ส่วนหัวรหัสการตรวจสอบประสิทธิภาพการทำงาน

เมื่อใช้ HealthMonitor โดยเฉพาะ HTTP Monitor ตอนนี้คุณสามารถกำหนดค่าคำขอตรวจสอบประสิทธิภาพการทำงานให้รวมส่วนหัว HTTP ที่มีชื่อที่รู้จักกันดี ซึ่งจะได้รับค่าที่กำหนดแบบไดนามิกที่ไม่ซ้ำกันสำหรับคำขอตรวจสอบประสิทธิภาพการทำงานแต่ละรายการ

การรองรับชุดพร็อพเพอร์ตี้ใน Apigee Edge

ตอนนี้ Apigee Edge รองรับชุดพร็อพเพอร์ตี้แล้ว ดูหัวข้อการใช้ชุดพร็อพเพอร์ตี้

ข้อบกพร่องที่แก้ไขแล้ว

ข้อบกพร่องต่อไปนี้ได้รับการแก้ไขในรุ่นนี้ รายการนี้มีไว้สำหรับผู้ใช้ที่ต้องการตรวจสอบว่าคำขอแจ้งปัญหาได้รับการแก้ไขแล้วหรือยัง ไม่ได้ออกแบบมาเพื่อแสดงข้อมูลโดยละเอียดสำหรับผู้ใช้ทุกคน

รหัสปัญหา ชื่อคอมโพเนนต์ คำอธิบาย
151688733 เซิร์ฟเวอร์การจัดการ

แก้ไขปัญหาที่ระบบแสดงสถานะ HTTP 409 ในบางกรณีเมื่อพยายามดึงข้อมูลบันทึกการตรวจสอบ

161767761 เซิร์ฟเวอร์การจัดการ

แก้ไขปัญหาที่ระบบบันทึกเนื้อหาคำขอไม่ถูกต้องสำหรับคำขอบางรายการในบันทึกการตรวจสอบ

162300761 เซิร์ฟเวอร์การจัดการ

แก้ไขปัญหาที่หากคําจํากัดความ OpenAPI ไม่ได้แสดงผล JSON หรือ YAML ที่ถูกต้อง ระบบจะแสดงข้อยกเว้นที่เปิดเผยบางส่วนของคำตอบเป้าหมาย

172081319 เซิร์ฟเวอร์การจัดการ

แก้ไขปัญหาที่ผู้ใช้สามารถกำหนดบทบาทผู้ใช้ให้กับบัญชีของตนเองได้ ซึ่งทำให้เข้าถึงองค์กรที่ไม่ได้เป็นเจ้าของได้ การแก้ไขนี้จะไม่อนุญาตให้ดำเนินการดังกล่าว

174925913 เซิร์ฟเวอร์การจัดการ

แก้ไขปัญหาที่ผู้ใช้อัปเดตรายการ KVM ที่มีอยู่ซึ่งชื่อขึ้นต้นด้วย "/" ไม่ได้ การเปลี่ยนแปลงนี้จะช่วยให้อัปเดตได้

180874323 เซิร์ฟเวอร์การจัดการ

แก้ไขปัญหาที่หมายเลขการแก้ไขของโปร็อกซีที่นําออกยังคงอยู่ การแก้ไขนี้ช่วยให้ผู้ใช้นําหมายเลขการแก้ไขที่ค้างอยู่ออกได้

67780911 Message Processor

แก้ไขปัญหาที่ตัวแปรการไหล responsecache.cachesource มีการตั้งค่าเป็น L2 แม้ว่าจะไม่มีแคชก็ตาม

184967588 Message Processor

แก้ไขปัญหาที่ประเภท rollingwindow ของนโยบายโควต้ารีเซ็ตก่อนเวลาอันควรหากตั้งค่าองค์ประกอบ <Distributed> เป็น true และองค์ประกอบ <Synchronous> เป็น false

(ในแพตช์ที่เผยแพร่เมื่อวันที่ 19/10/21)

77021457 Message Processor

แก้ไขปัญหาการตั้งค่า override เป็น false ในการดำเนินการ Put จะทำงานอย่างถูกต้องก็ต่อเมื่อรายการอยู่ในแคชเท่านั้น ตอนนี้หากแอตทริบิวต์ override เป็น false ระบบจะไม่ลบล้างรายการดังกล่าว ไม่ว่ารายการนั้นจะอยู่ในแคชหรือไม่ก็ตาม

119911660 Message Processor

ปัญหาเกี่ยวกับนโยบายข้อความไฮไลต์บริการได้รับการแก้ไขแล้ว ดังนั้นเมื่อ clearPayload เป็น true ระบบจะนำข้อความคำขอออกจากบริบทข้อความ

120421482 Message Processor

มีการตรวจสอบเพิ่มเติมในระหว่างการสร้าง KVM เพื่อตรวจสอบว่าสภาพแวดล้อมที่ระบุมีอยู่หรือไม่

140911291 Message Processor

แก้ไขปัญหาที่ข้อความที่มีบรรทัดใหม่ซึ่งบันทึกไว้มากกว่า syslog โดยนโยบายการบันทึกข้อความไม่แบ่งออกเป็นหลายบรรทัดเมื่อใช้ TCP ตอนนี้ระบบจะถือว่าบรรทัดใหม่เป็นไปตามที่คาดไว้

143086035 Message Processor

แก้ไขปัญหาที่เครื่องมือตรวจสอบประสิทธิภาพการทำงานไม่สนใจค่าของ <HttpMonitor>.<Request>.<isSSL> และที่เซิร์ฟเวอร์เป้าหมายกำหนดว่าการตรวจสอบประสิทธิภาพการทำงานเป็น HTTP หรือ HTTPS

ตอนนี้ค่าของ <HttpMonitor>.<Request>.<isSSL> จะเปิดหรือปิดใช้ mTLS ในการตรวจสอบสถานะ โดยไม่คำนึงว่าเปิดใช้ในเซิร์ฟเวอร์เป้าหมายหรือไม่

144017075 Message Processor

ป้องกันไม่ให้มีการเปลี่ยนแปลงออบเจ็กต์ในแคช L1 โดยไม่ได้ตั้งใจ

เมื่อมีการใส่หรือดึงข้อมูลออบเจ็กต์ไปยังหรือจากแคช L1 ระบบจะใส่หรือดึงข้อมูลสําเนาแทน

150594487 Message Processor

แก้ไขปัญหาที่ทำให้การบูตโหลด Message Processor ทั้งหมดไม่สำเร็จเมื่อพยายามโหลดไฟล์ jar ที่เสียหาย

157468872 Message Processor

ค่าที่ล้าสมัยใน KVM หลังจากหมดอายุจะลดลง

แก้ไขปัญหาที่ ExpiryTimeInSecs ใน KeyValueMapOperations เปลี่ยนเป็นค่าที่น้อยลงขณะที่ยังคงเก็บค่าหมดอายุเดิมไว้และแสดงผลค่า KVM ที่ล้าสมัย

160648174 Message Processor

RaiseFault ตรวจสอบชื่อใน AssignVariable

เมื่อนโยบาย RaiseFault มีองค์ประกอบ AssignVariable นโยบายจะตรวจสอบว่าชื่อไม่ใช่ค่าว่าง

161390503 Message Processor

การจัดการ ref ที่ถูกต้องในข้อความ HMAC

ตอนนี้นโยบาย HMAC จะจัดการกรณีที่ไม่ได้ตั้งค่าตัวแปรที่อ้างอิงสำหรับองค์ประกอบข้อความอย่างถูกต้องแล้ว โดยจะแสดงข้อผิดพลาดพร้อมข้อความที่ระบุว่าไม่สามารถแก้ไขตัวแปรที่อ้างอิงได้

162320407 Message Processor

แก้ไขปัญหาที่ระบบไม่ส่งใบรับรองไคลเอ็นต์ แม้ว่าจะมีการตั้งค่า clientauthenabled ในเซิร์ฟเวอร์เป้าหมายแล้วก็ตาม

164466716 Message Processor

แก้ไขลักษณะการทำงานที่มีข้อยกเว้นของ SetVariableFailed สำหรับนโยบาย KeyValueMapOperations แล้ว

ก่อนหน้านี้ ข้อยกเว้น SetVariableFailed จะไม่เกิดขึ้นหากรายการที่เข้ารหัสยังอยู่ในแคช ลักษณะการทำงานนี้ได้รับการแก้ไขแล้ว ตอนนี้ ข้อยกเว้นจะเกิดขึ้นหากมีการเข้าถึงรายการที่เข้ารหัสโดยไม่มีคำนำหน้า private ไม่ว่ารายการดังกล่าวจะอยู่ในแคชหรือไม่ก็ตาม

165421271 Message Processor

แก้ไขปัญหาที่ระบบแปลงค่า JSON ที่ไม่ใช่สตริงในเพย์โหลดเป็นสตริงในเครื่องมือแก้ไขข้อบกพร่อง

168082009 Message Processor

เพิ่มตัวแปรโฟลว์ developer.app.id สำหรับนโยบาย GetAuthV2Info

ไม่สามารถเข้าถึงตัวแปรโฟลว์ developer.app.id ขณะใช้ GetAuthV2Info ตอนนี้เราได้เพิ่มตัวแปรนี้ลงในชุดตัวแปรของขั้นตอนรันไทม์สำหรับนโยบายนี้แล้ว

173003882 Message Processor

แก้ไขปัญหาที่พร็อกซีที่มีนโยบาย AssignMessage ไม่สามารถทําให้ใช้งานได้เมื่อไม่ได้ระบุชื่อสําหรับส่วนหัวและองค์ประกอบอื่นๆ

177676554 Message Processor

ป้องกันไม่ให้นโยบาย 2 รายการทำงานพร้อมกัน

ในบางกรณีที่จํากัด หากตัวประมวลผลข้อความพบข้อผิดพลาดในการตอบกลับเป้าหมาย ระบบอาจอนุญาตให้นโยบายอย่างน้อย 2 รายการทํางานพร้อมกัน ซึ่งจะปรากฏในเครื่องมือแก้ไขข้อบกพร่องเป็นนโยบายที่ทำงานไม่เป็นระเบียบหรืออยู่ในขั้นตอนที่ไม่ถูกต้อง