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

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

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

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

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

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

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

พร็อพเพอร์ตี้ใหม่สำหรับตัวประมวลผลข้อความ

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

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

เมื่อใช้ 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

แก้ไขปัญหาที่ข้อความที่มีบรรทัดใหม่ซึ่งบันทึกโดยนโยบาย 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

แก้ไขปัญหาที่ทำให้การเริ่มต้นโปรแกรมประมวลผลข้อความทั้งหมดล้มเหลวเมื่อพยายาม โหลดไฟล์ JAR ที่เสียหาย

157468872 Message Processor

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

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

160648174 Message Processor

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

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

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 รายการขึ้นไปดำเนินการแบบขนานได้ ซึ่งจะปรากฏ ในเครื่องมือแก้ไขข้อบกพร่องเป็นนโยบายที่ดำเนินการไม่เป็นไปตามลำดับหรือในโฟลว์ที่ไม่ถูกต้อง