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

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

ในวันที่ต่อไปนี้ เราได้เริ่มเผยแพร่การอัปเดตคอมโพเนนต์ไปยัง Apigee Edge สำหรับ Public Cloud

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

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

ต่อไปนี้คือฟีเจอร์และการอัปเดตใหม่ในรุ่นนี้

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

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

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

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

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

เราได้เปิดตัวพร็อพเพอร์ตี้ใหม่สำหรับ 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

แก้ไขปัญหาเกี่ยวกับนโยบาย Service Callout เพื่อให้ระบบนำข้อความคำขอออกจากบริบทข้อความเมื่อ clearPayload เป็น true,

120421482 Message Processor

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

140911291 Message Processor

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

143086035 Message Processor

แก้ไขปัญหาที่ Health Monitor ละเว้นค่า <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 รายการทำงานพร้อมกัน

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