คุณกําลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X info
เมื่อวันอังคารที่ 29 เมษายน 2014 เราได้เปิดตัว Apigee Edge เวอร์ชันใหม่ในระบบคลาวด์
ฟีเจอร์ใหม่และการปรับปรุง
ฟีเจอร์ใหม่และการปรับปรุงในรุ่นนี้มีดังนี้
- หน้าแดชบอร์ด Analytics
ตอนนี้ Edge มีรายงาน Analytics ใหม่เกี่ยวกับประสิทธิภาพของปลายทาง ประสิทธิภาพของพร็อกซี API และประสิทธิภาพแคชเพื่อช่วยคุณตรวจสอบประสิทธิภาพ
ดู "แดชบอร์ดการดําเนินการ" ที่แดชบอร์ด Analytics - การรวมเมตริกที่กําหนดเองสําหรับประสิทธิภาพ
ฟีเจอร์นี้ใช้งานไม่ได้แล้ว
ฟีเจอร์การรวมข้อมูลใหม่ที่กำหนดเองจะช่วยปรับปรุงประสิทธิภาพของข้อมูลวิเคราะห์โดยให้คุณกําหนดเมตริกที่กําหนดเองซึ่ง Edge จะรวบรวมและจัดเก็บเมื่อมีการเรียก API เมื่อคุณดูรายงาน Edge จะเข้าถึงเมตริกรวมที่มีอยู่แทนที่จะดึงข้อมูลขณะนั้น - OAuth 2.0 ที่กําหนดค่าไว้ล่วงหน้าในพร็อกซี API
เมื่อสร้างพร็อกซี API ตัวเลือกใหม่ "ปลอดภัยด้วยโทเค็นการเข้าถึง OAuth v2.0" จะกําหนดค่าพร็อกซี API ด้วยนโยบายที่รองรับ OAuth โดยอัตโนมัติ
ดู OAuth - การมาสก์ข้อมูลในการติดตาม
แหล่งข้อมูล API /maskconfigs ช่วยให้คุณมาสก์ข้อมูลที่ละเอียดอ่อน เช่น ข้อมูลบัตรเครดิต ในเซสชันการติดตามพร็อกซี API ซึ่งช่วยรักษาความปลอดภัยของข้อมูลผู้ใช้ในระหว่างการพัฒนา API
เคส:810723
ดูการมาสก์และการซ่อนข้อมูล - นโยบายการตรวจสอบสิทธิ์พื้นฐาน
นโยบายการตรวจสอบสิทธิ์พื้นฐานช่วยให้คุณเพิ่มการตรวจสอบสิทธิ์พื้นฐานแบบเบาไปยังพร็อกซี API ได้ ซึ่งจะทำการแปลง Base64 ของข้อมูลเข้าสู่ระบบของผู้ใช้โดยอัตโนมัติและสร้างส่วนหัว HTTPAuthorization: Basic
ดูนโยบายการตรวจสอบสิทธิ์พื้นฐาน - PostClientFlow
PostClientFlow ช่วยให้คุณเพิ่มนโยบาย MessageLogging ที่ทำงานหลังจากส่งการตอบกลับได้ วิธีนี้ช่วยลดเวลาในการตอบสนองของพร็อกซี API และทำให้ข้อมูลสำหรับการบันทึกพร้อมใช้งาน ซึ่งจะไม่ได้รับการคํานวณจนกว่าจะส่งการตอบกลับ เช่น client.sent.start.timestamp และ client.sent.end.timestamp
เคส: 814059
ข้อบกพร่องที่แก้ไขแล้ว
ข้อบกพร่องต่อไปนี้ได้รับการแก้ไขในรุ่นนี้
หัวข้อ | คำอธิบาย |
---|---|
การตรวจสอบชื่อรายงานที่กําหนดเอง | ตอนนี้ Edge จะตรวจสอบชื่อรายงานที่กําหนดเองเพื่อไม่อนุญาตให้ใช้อักขระพิเศษ |
รายงานปัญหาเกี่ยวกับการเจาะลึก developer_app | ระบบแสดงแอปของนักพัฒนาแอปที่ไม่ถูกต้องในรายงานที่กําหนดเองซึ่งใช้การเจาะลึก developer_app ปัญหานี้ได้รับการแก้ไขแล้ว |
ระยะเวลาไม่ทํางานในรายงานที่กําหนดเอง | ในรายงานที่กําหนดเองซึ่งมีตัวกรองที่มีนิพจน์วงเล็บปีกกาหลายรายการ เช่น (request_verb eq 'POST') or (request_verb eq
'GET') การเปลี่ยนแปลงระยะเวลาของรายงานจะไม่มีผลต่อผลลัพธ์ ปัญหานี้ได้รับการแก้ไขแล้วเคส: 810753 |
แผนภูมิไม่ปรากฏในรายงานที่กําหนดเอง | ปัญหาเกี่ยวกับแผนภูมิที่ไม่ปรากฏในรายงานที่กําหนดเองได้รับการแก้ไขแล้ว เคส: 814623 |
การนําเข้า WSDL |
|
การกําหนดค่านโยบายขีดจํากัดอัตราพร้อมกัน | ตอนนี้ตัวเลือกปลายทางเป้าหมายจะพร้อมใช้งานเฉพาะเมื่อเพิ่มนโยบายการจำกัดอัตราพร้อมกันลงในพร็อกซี API ปลายทางเป้าหมายจะไม่มีผลกับนโยบายอื่นๆ |
การสนับสนุนของนักพัฒนาแอปจากบริษัท | สำหรับองค์กรที่เปิดใช้บริษัท คุณสามารถระบุบริษัทเมื่อสร้างหรือแก้ไขนักพัฒนาแอปได้แล้ว เคส: 515246 |
ส่งออกนักพัฒนาแอป แอป และผลิตภัณฑ์ | ตอนนี้คุณส่งออกนักพัฒนาแอป แอป และผลิตภัณฑ์เป็นไฟล์ CSV ได้จากหน้านักพัฒนาแอปใน UI การจัดการ Edge ขณะนี้ฟีเจอร์นี้ยังไม่พร้อมใช้งานสำหรับองค์กรที่เปิดใช้การสร้างรายได้ เคส: 747159 |
หน้าต่างแอปของนักพัฒนาแอปค้าง | หลังจากที่นักพัฒนาแอปลบแอปในพอร์ทัลนักพัฒนาแอปของ Edge แล้ว การคลิกแอปของนักพัฒนาแอปรายนั้นใน UI การจัดการของ Edge จะทําให้หน้าต่างค้าง ปัญหานี้ได้รับการแก้ไขแล้ว |
ความคิดเห็นในการกําหนดค่าพร็อกซี API | ตอนนี้ความคิดเห็นในการกําหนดค่าพร็อกซี API จะปรากฏในมุมมองโค้ดเครื่องมือแก้ไขพร็อกซี API และเครื่องมือตรวจสอบพร็อพเพอร์ตี้ |
พร็อกซี API ที่สร้างขึ้นโดยใช้ชื่อที่ไม่ถูกต้อง | ก่อนหน้านี้ UI การจัดการ Edge อนุญาตให้สร้างพร็อกซี API ที่มีชื่อมีอักขระพิเศษที่ไม่รองรับ ซึ่งส่งผลให้มีพร็อกซี API ที่ไม่ถูกต้องซึ่งลบไม่ได้ ตอนนี้ระบบจะตรวจสอบชื่อพร็อกซี API ณ เวลาสร้าง อนุญาตให้ใช้เฉพาะอักขระที่เป็นตัวอักษรและตัวเลขคละกัน "-" และ "_" เท่านั้น เคส: 550390 |
การคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ในการตั้งชื่อพร็อกซี API | Edge กำลังสร้างพร็อกซี API ที่มีชื่อเป็นอักษรพิมพ์เล็ก โดยไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ที่คุณป้อน ตอนนี้ Edge จะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ของชื่อที่ป้อนสำหรับพร็อกซี API |
คำเตือนเกี่ยวกับการบันทึกพร็อกซี API | เมื่อคุณบันทึกพร็อกซี API ในเครื่องมือแก้ไขพร็อกซี API แล้ว Edge จะทําให้พร็อกซี API ใช้งานได้ในสภาพแวดล้อมทั้งหมดที่มีการใช้งานการแก้ไขอยู่ในปัจจุบัน รวมถึงสภาพแวดล้อมที่ใช้งานจริง ตอนนี้ UI การจัดการ Edge จะแสดงคำเตือนก่อนบันทึกพร็อกซี |
บทบาทที่กําหนดเองที่ไม่มีสิทธิ์บันทึกไปยังสภาพแวดล้อมที่ใช้งานจริง | เมื่ออัปเดตการแก้ไข API ที่ใช้งานอยู่ ระบบจะทริกเกอร์การเลิกใช้งานภายในและทำให้ใช้งานได้ในสภาพแวดล้อมที่ใช้งานอยู่ บทบาทที่กําหนดเองที่ไม่มีสิทธิ์ในการติดตั้งใช้งานที่เหมาะสมสามารถติดตั้งใช้งานได้โดยบันทึกพร็อกซี API ปัญหานี้ได้รับการแก้ไขแล้วด้วยการบังคับใช้สิทธิ์ในการติดตั้งใช้งาน เคส: 813084 |
เซิร์ฟเวอร์เป้าหมายซ้ำกัน | เมื่อสร้างเซิร์ฟเวอร์เป้าหมายที่ซ้ำกัน Edge จะเขียนทับเซิร์ฟเวอร์เป้าหมายที่มีอยู่และแสดงสถานะ 201 แทนที่จะแสดงข้อผิดพลาด HTTP 409 ปัญหานี้ได้รับการแก้ไขแล้วโดยแสดงข้อผิดพลาด 409 และจะไม่เขียนทับเซิร์ฟเวอร์เป้าหมายที่มีอยู่ |
สร้างเซสชันการติดตามสําหรับพร็อกซี API ไม่ได้ | ระบบไม่ได้สร้างเซสชันการติดตามสําหรับสภาพแวดล้อมที่มีโปรแกรมประมวลผลข้อความที่เข้าถึงไม่ได้ ปัญหานี้ได้รับการแก้ไขแล้วโดยการแนบเซสชันการติดตามไปยังโปรแกรมประมวลผลข้อความที่เข้าถึงได้และพร้อมใช้งานเท่านั้น เคส: 812192 |
ลักษณะการทํางานของ JMSReplyTo ที่อัปเดต | โดยค่าเริ่มต้น Edge จะส่งการตอบกลับไปยังคิวที่ระบุในส่วนหัว JMSReplyTo
อย่างไรก็ตาม หากต้องการให้บริการแบ็กเอนด์จัดการการส่งการตอบกลับไปยังคิว JMSReplyTo แทน Edge ให้เพิ่มส่วนหัว X-Apigee-Ignore-JMSResponse ลงในการตอบกลับของพร็อกซี API ในขั้นตอนใดก็ได้ แล้วตั้งค่าเป็น "จริง"<Header name="X-Apigee-Ignore-JMSResponse">true</Header> |
ข้อผิดพลาด CLOSE_WAIT และ 502 เกตเวย์ไม่ถูกต้องสูง | ปัญหาที่ทําให้เมตริก CLOSE_WAIT สูงและข้อผิดพลาด 502 Bad Gateway ได้รับการแก้ไขแล้ว เคส: 814656, 814664, 814670 |
ไดเรกทอรีชั่วคราวของ Node.js | เมื่อมีการทําให้สคริปต์ Node.js ใช้งานได้ใน Edge สคริปต์จะทํางานภายในแซนด์บ็อกซ์ที่จํากัดการเข้าถึงระบบไฟล์ไปยังไดเรกทอรีหนึ่งๆ อย่างไรก็ตาม os.tmpdir จะแสดงผลชื่อไดเรกทอรี เช่น /tmp หรือ /var/tmp ซึ่งไม่มีอยู่ในแซนด์บ็อกซ์ Node.js ของ Edge ทำให้สคริปต์บางรายการใช้งานไม่ได้ ตอนนี้แซนด์บ็อกซ์ Node.js ของ Edge มีพารามิเตอร์ไดเรกทอรี /tmp สำหรับ os.tmpdir ไว้ใช้งานแล้ว |
ข้อยกเว้น Null Pointer ในการเรียก API | ในนโยบายการกําหนดข้อความ สถานะการตอบกลับ Null จะแสดงข้อยกเว้น Null Pointer เนื่องจาก Edge พยายามบันทึกโค้ดการตอบกลับสําหรับเมตริก ปัญหานี้ได้รับการแก้ไขแล้ว เคส: 815595 |