15.02.18 - บันทึกประจํารุ่นในระบบคลาวด์ของ Apigee Edge

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

เมื่อวันอังคารที่ 17 กุมภาพันธ์ 2015 เราได้เปิดตัว Apigee Edge เวอร์ชันคลาวด์ใหม่

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

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

การปรับปรุง Analytics

รุ่นนี้มีการปรับปรุงการใช้งานและประสิทธิภาพของแดชบอร์ดและรายงาน Analytics ของ Edge หลายอย่าง

  • แผนภูมิประสิทธิภาพของ API, นักพัฒนาแอป, ผลิตภัณฑ์ และแอปของนักพัฒนาแอปได้ย้ายตำแหน่งแล้ว โดยก่อนหน้านี้จะแสดงที่ด้านล่างของหน้าหลักสำหรับเอนทิตีเหล่านี้ ตอนนี้คุณเข้าถึงแผนภูมิได้โดย เลือกแท็บ Analytics ที่ด้านบนของแต่ละหน้า
  • รุ่นนี้มีการปรับปรุงแดชบอร์ดที่มีอยู่หรือแดชบอร์ดใหม่ต่อไปนี้
    • แดชบอร์ด Apigee (ปรับปรุง): มีแผนภูมิเมตริก 3 รายการ ได้แก่ การรับส่งข้อมูลพร็อกซี การมีส่วนร่วมของนักพัฒนาแอป และแอปของนักพัฒนาแอป แต่ละแผนภูมิมีมุมมอง "รายละเอียดเพิ่มเติม" ที่ช่วยให้คุณเจาะลึกเมตริกแต่ละรายการได้ ดูแดชบอร์ด Apigee
    • ประสิทธิภาพของพร็อกซี (ใหม่): แสดงรูปแบบการรับส่งข้อมูลและ เวลาในการประมวลผลของพร็อกซี API มาแทนที่แดชบอร์ดประสิทธิภาพของพร็อกซี API ดูประสิทธิภาพของพร็อกซี API ประสิทธิภาพ
    • องค์ประกอบการรับส่งข้อมูล (ปรับปรุง): ปรับปรุงรูปลักษณ์ เนื้อหา และความรู้สึกของแดชบอร์ดโดยสิ้นเชิง วัดสัดส่วนการมีส่วนร่วมของ API, แอป, นักพัฒนาแอป และผลิตภัณฑ์ยอดนิยมต่อโปรแกรม API โดยรวม ดูองค์ประกอบการรับส่งข้อมูล
    • การวิเคราะห์ข้อผิดพลาด (ปรับปรุง): ปรับปรุงรูปลักษณ์ เนื้อหา และความรู้สึกโดยสิ้นเชิง เนื้อหา แสดงอัตราข้อผิดพลาดของพร็อกซี API และเป้าหมาย ดูแดชบอร์ดการวิเคราะห์รหัสข้อผิดพลาด
  • แดชบอร์ดที่มีอยู่ต่อไปนี้ได้รับการเปลี่ยนชื่อแล้ว
    • ประสิทธิภาพของปลายทาง เปลี่ยนชื่อเป็น ประสิทธิภาพของเป้าหมาย: แสดงรูปแบบการรับส่งข้อมูลและเมตริกประสิทธิภาพสำหรับเป้าหมายแบ็กเอนด์ของพร็อกซี API ดูประสิทธิภาพของเป้าหมาย
    • การมีส่วนร่วมของพาร์ทเนอร์ เปลี่ยนชื่อเป็น การมีส่วนร่วมของนักพัฒนาแอป: แสดงนักพัฒนาแอปที่ลงทะเบียนแล้วซึ่งสร้างการรับส่งข้อมูล API มากที่สุด คุณสามารถดูได้ว่านักพัฒนาแอปแต่ละรายสร้าง การรับส่งข้อมูล API มากที่สุดและข้อผิดพลาดมากที่สุด ดูการมีส่วนร่วมของนักพัฒนาแอป

ตัวเลือกการกรองใน UI การจัดการ

ในหน้าพร็อกซี API, ผลิตภัณฑ์, นักพัฒนาแอป และแอปใน UI การจัดการ มีตัวเลือกการกรองใหม่ สำหรับการค้นหา

เครื่องมือติดตามแบบออฟไลน์

เครื่องมือติดตามแบบออฟไลน์ช่วยให้คุณดูและวิเคราะห์เซสชันการติดตามที่บันทึกไว้ก่อนหน้านี้ เซสชันการติดตามที่บันทึกไว้โดยพื้นฐานแล้วคือ "การบันทึก" เซสชันการติดตาม ซึ่งอาจมีประโยชน์ในกรณีที่ต้องมีการแก้ปัญหาและการวิเคราะห์เพิ่มเติม UI ของเครื่องมือติดตามแบบออฟไลน์จะ คล้ายกับเครื่องมือติดตาม "สด"

ดูข้อมูลเพิ่มเติมได้ที่ การใช้ เครื่องมือติดตามแบบออฟไลน์

บทบาทของผู้ใช้ที่แสดงในการตั้งค่าผู้ใช้

ในหน้าการตั้งค่าผู้ใช้ของ UI การจัดการ (ชื่อผู้ใช้ > การตั้งค่าผู้ใช้) ระบบจะแสดงบทบาทของผู้ใช้แล้ว

การปรับปรุง UI การจัดการของ Edge

รุ่นนี้มีการปรับปรุงการใช้งานและความสอดคล้องเล็กน้อยหลายอย่างใน UI การจัดการของ Edge

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

รุ่นนี้มีการแก้ไขข้อบกพร่องต่อไปนี้

รหัสปัญหา คำอธิบาย
APIRT-272 ระบบไม่ปฏิบัติตามการตั้งค่า io.timeout.millis
ตอนนี้ระบบจะปฏิบัติตามการตั้งค่า io.timeout.millis ในการเชื่อมต่อเป้าหมาย HTTP ของพร็อกซี API สำหรับ ปลายทางเป้าหมายแบบไดนามิก
APIRT-441 ข้อความแสดงข้อผิดพลาด OAuth ที่ส่งกลับไปยังไคลเอ็นต์มีการเปลี่ยนแปลง
ในนโยบาย OAuthV2 เมื่อตั้งค่า continueOnError เป็น "จริง" ตอนนี้ Edge จะป้อนตัวแปรโฟลว์ใหม่ต่อไปนี้ เพื่อแสดงข้อมูลเพิ่มเติมเกี่ยวกับข้อผิดพลาด: oauthV2.policy-name.fault.name และ oauthV2.policy-name.fault.cause
APIRT-641 ตำแหน่งของ XSD ที่อัปเดตล่าสุด
ระบบได้อัปเดตสคีมาสำหรับนโยบาย Edge ในที่เก็บ Apigee samples GitHub แล้ว ดูที่ https://github.com/apigee/api-platform-samples/tree/master/schemas/policy
APIRT-848 การใช้งานหน่วยความจำ RES สูงของตัวประมวลผลข้อความ
APIRT-970 การใช้งานฮีปสูงในตัวประมวลผลข้อความ
APIRT-998 นโยบาย AccessControl ที่มี IP X-Forwarded-For มากกว่า 1 รายการไม่บล็อก การรับส่งข้อมูล
ในนโยบายการควบคุมการเข้าถึง ระบบใช้เฉพาะส่วนหัว X-Forwarded-For รายการแรก ตอนนี้ระบบจะใช้นโยบายส่วนหัว X-Forwarded-For ทั้งหมดหากมีมากกว่า 1 รายการ
APIRT-1078 ตัวประมวลผลข้อความและเราเตอร์บางครั้งเข้าสู่สถานะล้าสมัยระหว่าง การติดตั้งใช้งาน
APIRT-1098 บันทึก MP แสดง java.util.ConcurrentModificationException ขณะดำเนินการ JavaScript
ระบบแสดงข้อผิดพลาด "บริการไม่พร้อมใช้งาน" ในนโยบาย JavaScript บางรายการระหว่างการ แก้ไขข้อบกพร่อง/การติดตาม ปัญหานี้ได้รับการแก้ไขแล้ว
APIRT-1099 ปัญหาเกี่ยวกับ GetOAuthV2Info - AuthorizationCode การแสดง NPE
นโยบาย GetOAuthV2Info แสดงข้อยกเว้นตัวชี้ null ขณะพยายามดึง "AuthorizationCode" ปัญหานี้ได้รับการแก้ไขแล้ว ตอนนี้ระบบรองรับการดึงข้อมูล AuthorizationCode แล้ว
AXAPP-572 เมนูแบบเลื่อนลงในหน้าแดชบอร์ดไม่เปลี่ยนสถานะหลังจากเลือก
AXAPP-1295 รายงานที่กำหนดเองทำให้เกิดข้อผิดพลาดภายในเซิร์ฟเวอร์
ตอนนี้ UI การจัดการช่วยให้มั่นใจว่าระบบจะเข้ารหัสอักขระพิเศษ (%, ") อย่างถูกต้องสำหรับการเรียก Analytics จากรายงานที่กำหนดเอง
AXAPP-1320 การเจาะลึกมิติข้อมูลที่กำหนดเองที่ว่างเปล่าทำให้เกิดข้อผิดพลาดที่มีระดับความแม่นยำ "แม่นยำ"
AXAPP-1390 คำเตือน"ข้อผิดพลาดของเซิร์ฟเวอร์" ขณะพยายามโหลดมุมมองประสิทธิภาพสูงสุดในหน้า "แดชบอร์ด" หน้า
AXAPP-1427 ปัญหาการตอบสนองในแดชบอร์ดเมื่อดู "ตามนาที"
CORERT-280 TCPMonitor ควรจัดกำหนดการงานโดยหน่วงเวลาคงที่ ไม่ใช่ช่วงเวลาคงที่ เพื่อหลีกเลี่ยง การใช้เธรดทั้งหมด
ระบบได้เพิ่มประสิทธิภาพโค้ด TCPMonitor เพื่อจัดการทรัพยากรของระบบได้อย่างมีประสิทธิภาพมากขึ้น
CORERT-297 java.lang.OutOfMemoryError: พบหน่วยความจำบัฟเฟอร์โดยตรงในเราเตอร์ Netty ระหว่างการทดสอบการโหลด
CORERT-331 URL ที่มี '|' ทำให้เกิดคำขอที่ไม่ถูกต้อง
อักขระไปป์ใน URL ("|") ทำให้เกิดข้อผิดพลาด "คำขอไม่ถูกต้อง" ปัญหานี้ได้รับการ แก้ไขแล้ว
CORERT-338 ค้นหาการจับคู่เส้นทางฐานที่ดีที่สุดเมื่อมีรายการที่ขัดแย้งกันกับ proxyBasePath, env, นามแฝง vhost และพอร์ต vhost
CORERT-348 สถานะ 200 ของแบ็กเอนด์เปลี่ยนเป็น 503 เนื่องจากส่วนหัวการตอบกลับ "Connection: close"
DEVRT-1039 แผนอัตราธุรกรรมไม่บังคับ
ระบบไม่ได้บังคับใช้ข้อกำหนดนโยบายการบันทึกธุรกรรม การสร้างรายได้ยังคงกำหนดให้ต้องมีนโยบายการบันทึกธุรกรรมสำหรับผลิตภัณฑ์ก่อนจึงจะกำหนดแผนอัตราสำหรับแพ็กเกจที่มีผลิตภัณฑ์นั้นได้
DEVRT-1210 ฟิลด์วันที่ข้อกำหนดและเงื่อนไขไม่ได้ใช้เขตเวลาขององค์กรสำหรับการ ตรวจสอบ
ระบบคำนวณวันที่ที่มีผลบังคับใช้ของข้อกำหนดและเงื่อนไขไม่ถูกต้อง ตอนนี้ระบบจะตรวจสอบวันที่กับเขตเวลาขององค์กรแล้ว
MGMT-927 UI การพัฒนาแยกวิเคราะห์ XML ในนโยบายไม่ถูกต้อง ซึ่งอาจทำให้เกิดปัญหาเมื่อบันทึก การแก้ไขใหม่
UI การจัดการไม่ได้แยกวิเคราะห์พร็อกซี API และนโยบายเมื่อคำจำกัดความ XML อยู่ในหลายบรรทัด ปัญหานี้ได้รับการแก้ไขแล้ว
MGMT-1294 UI การติดตามใหม่ไม่แสดงคำขอขาเข้าหากแบ็กเอนด์เป้าหมายใช้เวลาในการตอบกลับนาน
MGMT-1302 การวนรอบเมื่อเปลี่ยนเส้นทางเมื่อเข้าสู่ระบบ UI การจัดการ
ในบางกรณี การเข้าสู่ระบบ UI การจัดการใน Firefox จะไม่ทำงาน ปัญหานี้ได้รับการแก้ไขแล้ว
MGMT-1309 ตัวกรอง UI การติดตามจะเข้ารหัส URL อักขระพิเศษอย่างชัดเจน
MGMT-1323 ดึงข้อมูลโมเดล API ได้โดยไม่ต้องใช้ข้อมูลเข้าสู่ระบบ
ตอนนี้ทรัพยากรโมเดล API ต้องมีการตรวจสอบสิทธิ์ในคำขอทั้งหมด ยกเว้นปลายทางการค้นหา proxyUrl ซึ่งหมายความว่าการดู HTML ของ SmartDocs จากแบ็กเอนด์โดยตรงจะต้องใช้ข้อมูลเข้าสู่ระบบแล้ว
MGMT-1386 ข้อผิดพลาด AJAX ในหน้าภาพรวมของ APIProxy
ข้อผิดพลาดความสมบูรณ์ของข้อมูลเกิดขึ้นเมื่อองค์กรหลายแห่งใช้งานอยู่ในแท็บเบราว์เซอร์ต่างๆ ตอนนี้ UI การจัดการของ Edge ช่วยให้มั่นใจในความสมบูรณ์ของข้อมูลในสถานการณ์ที่มีแท็บเบราว์เซอร์หลายแท็บ หลังจากที่คุณทำงานกับองค์กรหนึ่งในแท็บเบราว์เซอร์ ระบบการจัดการจะบังคับให้คุณเปลี่ยนไปใช้องค์กรนั้นในแท็บ UI การจัดการอื่นๆ ทั้งหมด
MGMT-1410 ระบบไม่ยืนยันเซิร์ฟเวอร์เป้าหมายเมื่อใช้ใน Service Callout
ในนโยบาย Service Callout ระบบอนุญาตให้ใช้ปลายทางเป้าหมายที่ขาดหายไประหว่างการติดตั้งใช้งานแพ็กเกจพร็อกซี API ตอนนี้ระบบจะตรวจสอบปลายทางเป้าหมายของนโยบาย และปลายทางเป้าหมายที่ขาดหายไปใน Service Callout จะแสดงข้อผิดพลาดในการติดตั้งใช้งาน
MGMT-1411 ตัวแปร <Path> ใน LoadBalancer ของ TargetEndPoint แสดง NPE ระหว่างการติดตั้งใช้งาน
ใน HTTPTargetConnection เมื่อใช้ LoadBalancer และไม่ได้ระบุเส้นทาง ระบบจะแสดงข้อผิดพลาด 500 ปัญหานี้ได้รับการแก้ไขแล้ว หาก LoadBalancer ไม่มีองค์ประกอบเส้นทาง ระบบจะใช้ "/" ตามค่าเริ่มต้น
MGMT-1416 การปรับปรุงข้อความเมื่อติดตั้งใช้งานแพ็กเกจพร็อกซีที่มีเงื่อนไขไม่ถูกต้อง
ระบบได้ปรับปรุงข้อความแสดงข้อผิดพลาดขณะพัฒนาพร็อกซี API ให้มีข้อมูลเพิ่มเติมเกี่ยวกับตำแหน่งและสาเหตุของข้อผิดพลาด
MGMT-1496 ข้อความแสดงข้อผิดพลาด UI ไม่ถูกต้องขณะเพิ่มผู้ใช้
เมื่อพยายามเพิ่มผู้ใช้ที่มีอยู่ลงในองค์กรอีกครั้ง ข้อความ "ผู้ใช้ที่ไม่ได้กำหนดไว้ มีอยู่ในองค์กรแล้ว" จะปรากฏขึ้น ตอนนี้ระบบจะแทนที่คำว่า "ไม่ได้กำหนดไว้" ด้วย ชื่อผู้ใช้
MGMT-1532 บทบาทที่กำหนดเองที่ไม่มีสิทธิ์แก้ไขจะไม่อนุญาตให้สร้างพร็อกซี API
MGMT-1538 ดึงข้อมูลนักพัฒนาแอปที่มี $ ในส่วนท้องถิ่นของอีเมลไม่ได้
MGMT-1543 ติดตั้งใช้งานในบทบาท "ผู้ใช้" ผ่าน UI การจัดการไม่ได้

ปัญหาที่ทราบ

รุ่นนี้มีปัญหาที่ทราบดังต่อไปนี้

รหัสปัญหา คำอธิบาย
APIRT-950 รายงานอาจแสดง "na" สำหรับแอปของนักพัฒนาแอปและผลิตภัณฑ์
บางครั้ง "na" จะปรากฏในรายงาน Analytics หัวข้อเอกสารประกอบต่อไปนี้อธิบาย ความหมายของ "na" ในบริบทต่างๆ: mean? การอัปเดตในอนาคตจะปรับปรุงการแสดงป้ายกำกับนี้ใน UI