คุณกําลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X info
เมื่อวันอังคารที่ 17 กุมภาพันธ์ 2015 เราได้เปิดตัว Apigee Edge เวอร์ชันใหม่ในระบบคลาวด์
ฟีเจอร์ใหม่และการปรับปรุง
ฟีเจอร์ใหม่และการปรับปรุงในรุ่นนี้มีดังนี้
การเพิ่มประสิทธิภาพ 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 ได้รับการอัปเดตแล้วในที่เก็บ GitHub ของตัวอย่าง Apigee ดูที่ https://github.com/apigee/api-platform-samples/tree/master/schemas/policy |
APIRT-848 | การใช้งานหน่วยความจําความละเอียดสูงของโปรแกรมประมวลผลข้อความ |
APIRT-970 | การใช้งานฮีปสูงในโปรแกรมประมวลผลข้อความ |
APIRT-998 | นโยบายการควบคุมการเข้าถึงที่มี 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 Pointer ขณะพยายามดึงข้อมูล "AuthorizationCode" ปัญหานี้ได้รับการแก้ไขแล้ว ตอนนี้นโยบายรองรับการเรียกข้อมูล AuthorizationCode แล้ว |
AXAPP-572 | เมนูแบบเลื่อนลงในหน้าแดชบอร์ดไม่เปลี่ยนสถานะหลังจากเลือก |
AXAPP-1295 | รายงานที่กําหนดเองทําให้เซิร์ฟเวอร์เกิดข้อผิดพลาดภายใน ตอนนี้ UI การจัดการจะตรวจสอบว่าอักขระพิเศษ (%, ") ได้รับการเข้ารหัสอย่างถูกต้องสําหรับการเรียกใช้ข้อมูลวิเคราะห์จากรายงานที่กําหนดเอง |
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 alias และพอร์ต vhost |
CORERT-348 | เปลี่ยน 200 ของแบ็กเอนด์เป็น 503 เนื่องจากส่วนหัวการตอบกลับ "Connection: close" |
DEVRT-1039 | แพ็กเกจอัตราธุรกรรมไม่ใช่สิ่งจําเป็น ไม่มีการบังคับใช้ข้อกําหนดของนโยบายการบันทึกธุรกรรม ขณะนี้การสร้างรายได้ยังคงกำหนดให้ต้องมีนโยบายการบันทึกธุรกรรมสำหรับผลิตภัณฑ์ก่อนจึงจะกำหนดแพ็กเกจที่มีผลิตภัณฑ์ดังกล่าวได้ |
DEVRT-1210 | ฟิลด์วันที่ในข้อกำหนดและเงื่อนไขไม่ได้ใช้เขตเวลาขององค์กรเพื่อตรวจสอบ ระบบคำนวณวันที่มีผลของข้อกำหนดและเงื่อนไขไม่ถูกต้อง ระบบจะตรวจสอบวันที่เทียบกับเขตเวลาขององค์กร |
MGMT-927 | UI ของ Develop ไม่แยกวิเคราะห์ XML ในนโยบายอย่างถูกต้อง ซึ่งอาจทำให้เกิดปัญหาเมื่อบันทึกการแก้ไขใหม่ UI การจัดการไม่ได้แยกวิเคราะห์พร็อกซี API และนโยบายเมื่อคําจํากัดความ XML อยู่หลายบรรทัด ปัญหานี้ได้รับการแก้ไขแล้ว |
MGMT-1294 | UI การติดตามแบบใหม่จะไม่แสดงคําขอขาเข้าหากแบ็กเอนด์เป้าหมายใช้เวลาสักครู่ในการตอบกลับ |
MGMT-1302 | การเปลี่ยนเส้นทางซ้ำในการเข้าสู่ระบบ UI การจัดการ ในบางกรณี การเข้าสู่ระบบ UI การจัดการใน Firefox จะไม่ทำงาน ปัญหานี้ได้รับการแก้ไขแล้ว |
MGMT-1309 | ตัวกรอง UI ติดตามจะเข้ารหัสสัญลักษณ์พิเศษเป็น URL อย่างชัดแจ้ง |
MGMT-1323 | ดึงข้อมูลรูปแบบ API ได้โดยไม่ต้องใช้ข้อมูลเข้าสู่ระบบ ตอนนี้ทรัพยากรรูปแบบ API ต้องมีการตรวจสอบสิทธิ์ในคําขอทั้งหมด ยกเว้นปลายทางการค้นพบ proxyUrl ซึ่งหมายความว่าตอนนี้การดู SmartDocs HTML จากแบ็กเอนด์โดยตรงจะต้องใช้ข้อมูลเข้าสู่ระบบ |
MGMT-1386 | ข้อผิดพลาด AJAX ในหน้าภาพรวมของ APIProxy เกิดข้อผิดพลาดด้านความสมบูรณ์ของข้อมูลขึ้นเมื่อองค์กรหลายแห่งทํางานอยู่ในแท็บเบราว์เซอร์ต่างๆ ตอนนี้ UI การจัดการของ Edge ช่วยรักษาความสมบูรณ์ของข้อมูลในสถานการณ์ที่มีหลายแท็บเบราว์เซอร์ หลังจากทํางานกับองค์กรหนึ่งในแท็บเบราว์เซอร์แล้ว การจัดการจะบังคับให้คุณเปลี่ยนไปใช้องค์กรนั้นในแท็บ UI การจัดการอื่นๆ ทั้งหมด |
MGMT-1410 | เซิร์ฟเวอร์เป้าหมายไม่ได้รับการยืนยันเมื่อใช้ในข้อความไฮไลต์บริการ ในนโยบายข้อความไฮไลต์บริการ ระบบอนุญาตให้ใช้ปลายทางเป้าหมายที่ขาดหายไประหว่างการติดตั้งใช้งาน API Proxy Bundle ระบบกำลังตรวจสอบปลายทางเป้าหมายของนโยบาย และปลายทางเป้าหมายที่ขาดหายไปในข้อความไฮไลต์ของบริการจะแสดงข้อผิดพลาดในการทำให้ใช้งานได้ |
MGMT-1411 | ไม่มีตัวแปร <Path> ใน LoadBalancer ของ TargetEndPoint ซึ่งทำให้เกิด NPE ในระหว่างการทำให้ใช้งานได้ ใน HTTPTargetConnection เมื่อใช้ LoadBalancer และไม่ได้ระบุ Path ระบบจะแสดงข้อผิดพลาด 500 ปัญหานี้ได้รับการแก้ไขแล้ว หาก LoadBalancer ไม่มีองค์ประกอบเส้นทาง ระบบจะใช้ "/" ที่เป็นค่าเริ่มต้น |
MGMT-1416 | การปรับปรุงข้อความเมื่อติดตั้งใช้งานกลุ่มพร็อกซีที่มีเงื่อนไขไม่ถูกต้อง ข้อความแสดงข้อผิดพลาดขณะพัฒนาพร็อกซี API ได้รับการปรับปรุงให้รวมข้อมูลเพิ่มเติมเกี่ยวกับตำแหน่งและสาเหตุของข้อผิดพลาด |
MGMT-1496 | ข้อความแสดงข้อผิดพลาด UI ไม่ถูกต้องขณะเพิ่มผู้ใช้ เมื่อพยายามเพิ่มผู้ใช้ที่มีอยู่เดิมลงในองค์กรอีกครั้ง ข้อความ "มีผู้ใช้ที่ไม่ระบุอยู่แล้วในองค์กร" จะปรากฏขึ้น ตอนนี้ระบบจะแทนที่คำว่า "undefined" ด้วยชื่อผู้ใช้ |
MGMT-1532 | บทบาทที่กำหนดเองที่ไม่มีสิทธิ์แก้ไขจะไม่อนุญาตให้สร้างพร็อกซี API |
MGMT-1538 | ดึงข้อมูลนักพัฒนาแอปที่มี $ ในส่วนอีเมลไม่ได้ |
MGMT-1543 | ไม่สามารถติดตั้งใช้งานในบทบาท "ผู้ใช้" ผ่าน UI การจัดการ |
ปัญหาที่ทราบ
เวอร์ชันนี้มีปัญหาที่ทราบดังต่อไปนี้
รหัสปัญหา | คำอธิบาย |
---|---|
APIRT-950 | รายงานอาจแสดง "ไม่มี" สำหรับแอปและผลิตภัณฑ์ของนักพัฒนาแอป บางครั้ง "ไม่มี" จะปรากฏในรายงานข้อมูลวิเคราะห์ หัวข้อเอกสารประกอบต่อไปนี้อธิบายความหมายของ "na" ในบริบทต่างๆ การอัปเดตในอนาคตจะปรับปรุงการแสดงป้ายกำกับนี้ใน UI |