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