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

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

เมื่อวันอังคารที่ 29 เมษายน 2014 เราได้เปิดตัว Apigee Edge ระบบคลาวด์เวอร์ชันใหม่

ฟีเจอร์ใหม่และการเพิ่มประสิทธิภาพ

ฟีเจอร์และการเพิ่มประสิทธิภาพใหม่ๆ ในรุ่นนี้มีดังนี้

  • หน้าแดชบอร์ด Analytics
    ตอนนี้ Edge มีรายงานการวิเคราะห์ประสิทธิภาพปลายทาง ประสิทธิภาพของพร็อกซี API และประสิทธิภาพแคชใหม่เพื่อช่วยให้คุณตรวจสอบประสิทธิภาพได้
    ดู "แดชบอร์ดการดำเนินการ" ที่หน้าแดชบอร์ดของ Analytics
  • การรวมเมตริกที่กําหนดเองเพื่อประสิทธิภาพ
    ฟีเจอร์นี้ใช้ไม่ได้แล้ว
    ฟีเจอร์การรวมข้อมูลที่กําหนดเองแบบใหม่ช่วยปรับปรุงประสิทธิภาพของ Analytics โดยให้คุณกำหนดเมตริกที่กำหนดเองซึ่ง Edge รวบรวมและจัดเก็บเมื่อมีการเรียก API เมื่อคุณดูรายงาน Edge จะเข้าถึงเมตริกรวมที่พร้อมใช้งานอยู่แล้ว แทนที่จะดึงข้อมูลในทันที
  • OAuth 2.0 ที่กำหนดค่าไว้ล่วงหน้าในพร็อกซี API
    เมื่อสร้างพร็อกซี API ตัวเลือก "ปลอดภัยด้วยโทเค็นเพื่อการเข้าถึง OAuth v2.0" จะกำหนดค่าพร็อกซี API โดยอัตโนมัติด้วยนโยบายที่รองรับ OAuth
    โปรดดูหัวข้อ OAuth
  • การมาสก์ข้อมูลในการติดตาม
    ทรัพยากร API /maskconfigs ช่วยให้คุณมาสก์ข้อมูลที่ละเอียดอ่อนได้ เช่น ข้อมูลบัตรเครดิตในเซสชันการติดตามพร็อกซี API ซึ่งช่วยรักษาความปลอดภัยของข้อมูลผู้ใช้ในระหว่างการพัฒนา API
    เคส:810723
    ดูการมาสก์และการซ่อนข้อมูล
  • นโยบายการตรวจสอบสิทธิ์พื้นฐาน
    นโยบายการตรวจสอบสิทธิ์พื้นฐานให้คุณเพิ่มการตรวจสอบสิทธิ์พื้นฐานแบบประหยัดไปยังพร็อกซี API ที่ระบุการเข้ารหัส Base64 อัตโนมัติของข้อมูลเข้าสู่ระบบของผู้ใช้และจำนวนประชากรของส่วนหัว HTTP Authorization: Basic
    ดูนโยบายการตรวจสอบสิทธิ์พื้นฐาน
  • PostClientFlow
    PostClientFlow ให้คุณเพิ่มนโยบาย MessageLaging ที่ทํางานหลังจากส่งการตอบกลับ วิธีนี้จะลดเวลาในการตอบสนองของพร็อกซี 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
  • การนำเข้า WSDL ที่มีส่วนหัว SOAP ส่งผลให้เกิดการกำหนดค่าที่ไม่ถูกต้อง ระบบได้เพิ่มการรองรับส่วนหัว SOAP เพื่อแก้ไขปัญหานี้แล้ว
  • การนำเข้า WSDL ที่มีสคีมาภายนอกส่งผลให้พร็อกซี API ไม่ได้โพสต์ข้อความที่เหมาะสมลงในแบ็กเอนด์ ตอนนี้การนำเข้า WSDL ที่มีประเภทที่ซับซ้อนหลายส่วนจะทำให้มีเพย์โหลด SOAP ที่เหมาะสมในพร็อกซี API
  • ขณะนี้การนำเข้า WSDL รองรับองค์ประกอบเอกสารประกอบในการดำเนินการ SOAP เอกสารประกอบจะปรากฏในคอลัมน์คำอธิบายของ UI การนำเข้า 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
ลักษณะการทำงานของ JMSResponseTo ที่อัปเดตแล้ว โดยค่าเริ่มต้น Edge จะส่งการตอบกลับไปยังคิวที่ระบุไว้ในส่วนหัว JMSAnswerTo อย่างไรก็ตาม หากคุณต้องการให้บริการแบ็กเอนด์จัดการการส่งการตอบกลับไปยังคิว JMSResponseTo แทน Edge ให้เพิ่มส่วนหัว X-Apigee-Ignore-JMSResponse ลงในการตอบกลับพร็อกซี API ในทุกขั้นตอนและตั้งค่าเป็น "จริง" ดังนี้
<Header name="X-Apigee-Ignore-JMSResponse">true</Header>
มีข้อผิดพลาด CLOSE_WAIT สูงและ 502 เกตเวย์ไม่ถูกต้อง ปัญหาที่ทำให้เกิดเมตริก CLOSE_WAIT สูงและข้อผิดพลาด 502 ของเกตเวย์ไม่ถูกต้องได้รับการแก้ไขแล้ว
เคส: 814656, 814664, 814670
ไดเรกทอรีชั่วคราวของ Node.js เมื่อมีการทำให้สคริปต์ Node.js ใช้งานได้กับ Edge สคริปต์จะทำงานภายในแซนด์บ็อกซ์ที่จำกัดการเข้าถึงระบบไฟล์ไว้สำหรับบางไดเรกทอรี อย่างไรก็ตาม os.tmpdir จะแสดงผลชื่อไดเรกทอรี เช่น /tmp หรือ /var/tmp ซึ่งไม่มีอยู่ในแซนด์บ็อกซ์ Edge Node.js ซึ่งทำให้สคริปต์บางรายการไม่ทำงาน ขณะนี้แซนด์บ็อกซ์ Edge Node.js มีไดเรกทอรี /tmp สำหรับ os.tmpdir ไว้ใช้งาน
ข้อยกเว้นตัวชี้ Null ในการเรียก API ในนโยบาย Assign Message สถานะการตอบกลับที่เป็นนัลทําให้เกิดข้อยกเว้นตัวชี้ Null เมื่อ Edge พยายามจับภาพโค้ดตอบกลับสําหรับเมตริก ปัญหานี้ได้รับการแก้ไขแล้ว
เคส: 815595