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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 ในการดำเนินการ "ป้อน" จะทำงานได้อย่างถูกต้องหากรายการอยู่ในแคชเท่านั้น ในตอนนี้ หากแอตทริบิวต์ override คือ false ระบบจะไม่ลบล้างรายการ ไม่ว่าจะอยู่ในแคชหรือไม่ก็ตาม

119911660 Message Processor

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

120421482 Message Processor

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

140911291 Message Processor

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

143086035 Message Processor

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

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

144017075 Message Processor

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

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

150594487 Message Processor

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

157468872 Message Processor

ค่าที่ไม่มีอัปเดตใน KVM หลังจากลดวันหมดอายุ

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

160648174 Message Processor

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

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

161390503 Message Processor

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

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

162320407 Message Processor

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

164466716 Message Processor

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

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