16.01.20 - บันทึกประจำรุ่นของ Apigee Edge สำหรับระบบคลาวด์สาธารณะ

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

วันอังคารที่ 2 กุมภาพันธ์ 2016 เราได้เปิดตัว Apigee Edge สำหรับสาธารณะในระบบคลาวด์เวอร์ชันใหม่ Cloud

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

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

วิซาร์ดพร็อกซี API ที่ได้รับการออกแบบใหม่

วิซาร์ดพร็อกซี API ได้รับการออกแบบใหม่ เมื่อคุณคลิก "+ พร็อกซี API" ในหน้าพร็อกซี API ใน UI การจัดการ วิซาร์ดใหม่จะแนะนำคุณตลอดขั้นตอนการสร้างพร็อกซี API ทุก การตั้งค่าเดียวกับวิซาร์ดพร็อกซี API ก่อนหน้านี้สามารถใช้ได้ (MGMT-1376)

สร้าง API พร็อกซีที่มีเอกสาร OpenAPI (Swagger)

เนื่องด้วยการออกแบบวิซาร์ดพร็อกซี API ใหม่ คุณจะสามารถสร้างพร็อกซี API จาก OpenAPI ได้ เอกสาร (ท่าทาง) ในหน้าแรกของวิซาร์ดพร็อกซี API ให้คลิกใช้ OpenAPI เมื่อเลือก Reverse Proxy, แอป Node.js หรือไม่ใช่ เป้าหมาย ป้อน URL ไปยังเอกสาร OpenAPI ในช่องที่ปรากฏ สำหรับข้อมูลเพิ่มเติม โปรดดูที่การสร้าง พร็อกซี API (MGMT-1376)

การรองรับ WSDL 1.2 สำหรับ SOAP พร็อกซี

Apigee Edge รองรับ WSDL 1.2 ในการสร้างพร็อกซี API เพื่อเรียกใช้บริการ SOAP (MGMT-2835)

SSLInfo ตัวแปรในการกำหนดค่า TargetEndpoint

ใน TargetEndpoint พร็อกซี API คุณสามารถตั้งค่ารายละเอียด SSL/TLS แบบไดนามิกเพื่อให้รองรับความยืดหยุ่น ข้อกำหนดรันไทม์ ในตัวอย่างต่อไปนี้ว่าจะตั้งค่า SSLInfo อย่างไรใน TargetEndpoint คุณสามารถกำหนดค่าขณะรันไทม์โดยการเรียก Java, นโยบาย JavaScript หรือ นโยบาย "มอบหมายข้อความ" ใช้ตัวแปรข้อความใดก็ได้ที่มีค่าที่คุณต้องการตั้งค่า

<TargetEndpoint>
...
  <SSLInfo>
    <Enabled>{myvars.ssl.enabled}</Enabled>
    <ClientAuthEnabled>{myvars.ssl.client.auth.enabled}</ClientAuthEnabled>
    <KeyStore>{myvars.ssl.keystore}</KeyStore>
    <KeyAlias>{myvars.ssl.keyAlias}</KeyAlias>
    <TrustStore>{myvars.ssl.trustStore}</TrustStore>
  </SSLInfo>
...
</TargetEndpoint>

ฟีเจอร์นี้ครอบคลุมอยู่ในเอกสารต่อไปนี้

(APIRT-1475)

RSA_SHA256 การรองรับอัลกอริทึมสำหรับนโยบายการยืนยัน SAML

ขณะนี้นโยบายการยืนยัน SAML รองรับอัลกอริทึม RSA_SHA256 แล้วนอกเหนือจาก RSA_SHA1 (APIRT-1779)

การตรวจสอบเกี่ยวกับใบรับรอง การอัปโหลด

หากต้องการช่วยป้องกันการอัปโหลดใบรับรองที่หมดอายุหรือไม่ถูกต้องไปยังคีย์สโตร์และ Truststore API การจัดการจะตรวจสอบใบรับรองเมื่ออัปโหลด ใบรับรองจะได้รับการตรวจสอบเพื่อให้แน่ใจว่า ไฟล์ต้องมีขนาดไม่เกิน 50 KB และรูปแบบเป็น PEM หรือ DER การหมดอายุของใบรับรองจะได้รับการตรวจสอบด้วยเช่นกัน เพื่อลบล้างการตรวจสอบการหมดอายุเริ่มต้น (ไม่ใช่ตรวจสอบความถูกต้อง สำหรับการหมดอายุของใบรับรองเมื่ออัปโหลด) ให้ใช้พารามิเตอร์การค้นหาต่อไปนี้ ?ignoreExpiryValidation=true

สำหรับข้อมูลเพิ่มเติม โปรดดู อัปโหลดไฟล์ JAR ไปยังคีย์สโตร์และ อัปโหลดใบรับรองไปยัง Truststore (SECENG-516) และ (APIRT-2213)

การทำโพลอัตโนมัติในบันทึก Node.js เพจ

เมื่อดูบันทึก Node.js จากตัวแก้ไขพร็อกซี ระบบจะดำเนินการในหน้าบันทึกของ Node.js โดยอัตโนมัติ รีเฟรชเป็นระยะๆ เพื่อแสดงรายการบันทึกใหม่ที่ใช้ได้ คลิก "หยุดการรีเฟรชอัตโนมัติ" เพื่อปิด รีเฟรชอัตโนมัติ (MGMT-1692)

ผลิตภัณฑ์ API ประสิทธิภาพของหน้าเว็บ ไม่มีแอปของนักพัฒนาแอปในรายการ

เมื่อดูผลิตภัณฑ์ API ใน UI การจัดการ แอปนักพัฒนาซอฟต์แวร์ที่เชื่อมโยงกับผลิตภัณฑ์นั้น แสดงรายการผลิตภัณฑ์ เพื่อปรับปรุงประสิทธิภาพ UI ระบบจะไม่แสดงรายชื่อแอปนักพัฒนาซอฟต์แวร์เมื่อ การแก้ไขผลิตภัณฑ์ API (MGMT-2869)

สมัครใช้บริการแบบรายวัน อีเมล Analytics

ผู้ดูแลระบบองค์กรต้องสมัครรับอีเมลรายงานข้อมูลวิเคราะห์รายวันอย่างชัดแจ้ง สมัคร/ยกเลิกการสมัครรับโดยการตั้งค่ากำหนดของผู้ใช้ใน UI การจัดการ หรือด้วยการจัดการ API ดูข้อมูลเพิ่มเติมได้ที่ติดตามข้อมูลวิเคราะห์รายวัน อีเมล (AXAPP-1949)

ฟังก์ชัน sum( ) ในการตอบกลับ เมตริกเวลา

ในรายงานที่กำหนดเองของ Analytics และการเรียก API "ผลรวม" ฟังก์ชันรวมข้อมูลพร้อมใช้งานสำหรับ เวลาตอบสนองเป้าหมาย เวลาตอบกลับทั้งหมด และ end_point_response_time ตัวอย่างเช่น ใน /stats API (/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0), ตอนนี้คุณสามารถใช้ "การเลือก" ต่อไปนี้ พารามิเตอร์การค้นหา: ?select=sum(total_response_time) (AXAPP-2006)

การวิเคราะห์เวลาในการตอบสนอง รายงาน: จัดเรียงชื่อพร็อกซี API แล้ว

ใน UI รายงานการวิเคราะห์เวลาในการตอบสนอง (แผนสำหรับองค์กร Apigee Edge เท่านั้น) พร็อกซี API จะ แสดงตามตัวอักษรในรายการพร็อกซีแบบเลื่อนลง (MGMT-2858)

แอปนักพัฒนาซอฟต์แวร์ใน แดชบอร์ดแสดงตามชื่อที่แสดง

ในแดชบอร์ด UI การจัดการ แผนภูมิแท่งแอปของนักพัฒนาซอฟต์แวร์จะระบุแอปของนักพัฒนาซอฟต์แวร์ตามที่แสดง แทนที่จะเป็นชื่อภายใน (MGMT-2853)

วิดเจ็ตวันที่/เวลาใหม่เปิดอยู่ รายงานที่กำหนดเอง

มีการปรับปรุงวิดเจ็ตตัวเลือกวันที่/เวลาบนหน้ารายงานที่กำหนดเองใน UI การจัดการ (MGMT-2881)

การสร้างรายได้: แก้ไข API ชื่อแพ็กเกจ

คุณอัปเดตชื่อแพ็กเกจ API ได้ทุกเมื่อในระหว่างวงจรการสร้างรายได้ แม้ว่า เมื่อแพ็กเกจ API มีแพ็กเกจราคาที่เผยแพร่แล้ว (DEVRT-2177)

การสร้างรายได้: อนุญาตให้ใช้ทศนิยมในแอตทริบิวต์ที่กำหนดเอง

เมื่อใช้ "บัตรราคาที่มีแอตทริบิวต์ที่กำหนดเอง" ซึ่งเป็นแอตทริบิวต์ที่กำหนดเองในข้อความ ส่วนหัวที่ใช้เป็นตัวคูณสำหรับธุรกรรมอาจเป็นค่าทศนิยมได้สูงสุด 4 หลักทศนิยม ดูข้อมูลเพิ่มเติมเกี่ยวกับแพ็กเกจประเภทนี้ได้ที่ ระบุเรตการ์ดที่กำหนดเอง รายละเอียดแอตทริบิวต์ ( DEVRT-2191)

การปรับปรุงทั่วไป

รุ่นนี้ยังมีความสามารถในการใช้งาน ประสิทธิภาพ ความปลอดภัย และความเสถียรหลายอย่างด้วย การเพิ่มประสิทธิภาพ

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

ข้อบกพร่องต่อไปนี้ได้รับการแก้ไขแล้วในรุ่นนี้

รหัสปัญหา คำอธิบาย
MGMT-2964 เครื่องมือแก้ไขพร็อกซีใหม่ไม่ยอมรับความคิดเห็นภายในแท็กโฟลว์
MGMT-2957 การเพิ่มพ็อดใหม่ในองค์กรจะส่งคืนสถานะการทำให้ใช้งานได้ของแพ็กเกจเป็นข้อผิดพลาด สำหรับเราเตอร์ในพ็อดใหม่
MGMT-2937 ข้อผิดพลาดเกี่ยวกับสิทธิ์ไม่เพียงพอกับบทบาทที่กำหนดเอง
MGMT-2875 การสร้าง WSDL SOAP มีส่วนหัวที่ไม่ถูกต้องสำหรับ SOAP 1.2
MGMT-2739 รายงานแอปสำหรับนักพัฒนาซอฟต์แวร์ แท็บ Analytics ไม่แสดงกราฟความผิดปกติ
MGMT-2735 การรีเฟรชบันทึก Node.js ไม่เคยเสร็จสมบูรณ์/หยุดทำงาน
MGMT-2734 ปุ่มบันทึกไม่ได้เปิดใช้หลังจากเกิดข้อผิดพลาดขณะพยายามบันทึก แพ็กเกจ
MGMT-2729 การอัปเดตพอร์ตสำหรับ TargetServer ใน UI จะล้างข้อมูล SSLInfo
MGMT-2702 ช่องโหว่ด้านความปลอดภัยข้ามเว็บไซต์สำหรับ Firefox และ IE
แก้ไขช่องโหว่ด้านความปลอดภัยที่อาจเกิดขึ้นเนื่องจากช่องโหว่ FireFox และ IE ที่ทำให้เกิดคำขอข้ามเว็บไซต์อย่างไม่เหมาะสม
MGMT-2681 ตัวแก้ไขพร็อกซี: เมื่อใช้การจับคู่นิพจน์ทั่วไปในเงื่อนไข ตัวนำทางโฟลว์ ไม่แสดงกริยา
MGMT-2361 การติดตั้งใช้งานพร็อกซีล้มเหลวโดยมี RPCException: การโทรหมดเวลา
MGMT-1662 การทำให้พร็อกซี API ใช้งานได้ล้มเหลวระหว่างรุ่น Apigee Public Cloud
DEVRT-2286 API การสร้างรายได้ขององค์กรที่ซิงค์เสียหาย
API ที่ใช้เพื่อซิงค์ข้อมูล ข้อมูล Apigee Edge ที่มีการสร้างรายได้ได้รับการแก้ไขแล้วด้วยการรีเฟรชครั้งล่าสุด รุ่น 16.01.20
DEVRT-2173 ต้องเปลี่ยนชื่อแพ็กเกจแต่แก้ไขไม่ได้เนื่องจากมีอัตราที่ใช้งานอยู่ แพ็กเกจ
DEVRT-1661 นักพัฒนาแอปถูกบล็อกไม่ให้ส่งคำขอ API ก่อนวันที่เริ่มต้นแพ็กเกจราคา แต่ ไม่มีการเผยแพร่การบล็อก
หากนักพัฒนาซอฟต์แวร์ API ยอมรับแพ็กเกจราคาคงที่ แบบอิงปริมาณ หรือแพ็กเกจรายเดือนที่เริ่มต้น ในอนาคต แล้วส่งคำขอ API ก่อนวันที่เริ่มต้นที่ระบุ API ถูกบล็อกไม่ให้ส่งคำขอเพิ่มเติม เมื่อวันที่เริ่มต้นแพ็กเกจราคาคือ การบล็อกจึงถูกปลดออกแล้ว
DEVRT-1643 แพ็กเกจราคาฉบับร่างเสียหายหลังจากบันทึก
AXAPP-1991 เลือกไม่รับข้อมูลสรุปและอีเมลของ Apigee Analytics จะไม่หยุดทำงาน
AXAPP-1946 การทำความสะอาด Analytics จะไม่ปล่อยพื้นที่ดิสก์
AXAPP-1708 ดูเหมือนว่า Analytics API จะสร้างจำนวนที่แตกต่างกันสำหรับสถิติเดียวกัน ขึ้นอยู่กับสิ่งที่ฉันถาม
AXAPP-1293 ชื่อแอปนักพัฒนาแอปที่ไม่มีอยู่ในอีเมลสรุปของ Analytics
APIRT-2518 ปัญหาในการเชื่อมต่อกับแบ็กเอนด์ HTTPS ด้วยนโยบาย JavaScript
APIRT-2398 รหัสการให้สิทธิ์ไม่ถูกต้อง/หมดอายุถูกนับเป็นข้อผิดพลาดของ Apigee
APIRT-2397 steps.assignmessage.SetVariableFailed ถูกนับเป็นข้อผิดพลาดของ Apigee
APIRT-2396 legalArgumentException, ArrayIndexOutofBoundsException ใน OAuth นับเป็น ข้อผิดพลาดของ Apigee
APIRT-2362 ข้อผิดพลาดในการคอมไพล์ JavaScript
APIRT-2322 รหัสลูกค้าได้รับการรายงานอย่างไม่ถูกต้องว่าเป็นข้อผิดพลาด Apigee
APIRT-2159 เพิ่ม message_id ไปยังคำนำหน้าการบันทึก
APIRT-2145 ธุรกรรมของ Facebook API มีความล้มเหลวสูง
การตรวจสอบความถูกต้องของค่าส่วนหัวที่ขึ้นต้นด้วย ':' นำออกแล้ว
APIRT-2137 MP: การเข้ารหัสการโอนเป็นกลุ่มและ 205 ที่มีความยาวเนื้อหา 0
APIRT-2124 เราเตอร์ Nginx ไม่อัปเดต MP Pool สำหรับ MP ที่เพิ่มเข้ามาใหม่
APIRT-2117 นโยบายการบันทึกข้อความไม่ดำเนินการตามการอัปเดต DNS
APIRT-2110 เราเตอร์ส่งส่วนหัว X-Forwarded-For 1 รายการเท่านั้น
APIRT-2062 แคชการตอบกลับทำงานไม่ถูกต้องเมื่อเงื่อนไข SkipCacheLookup คือ พบกัน
APIRT-2061 ผู้ประมวลผลข้อความไม่พุชข้อความไปยัง QPID
APIRT-2052 CLOSE_WAIT จำนวนมากเนื่องจากพอร์ตการจัดการไม่ตอบสนอง
APIRT-2024 Nginx ที่ไม่มีตัวจัดสรรภาระงานไม่ได้รับการเติมข้อมูล X-Forwarded-For HTTP อย่างถูกต้อง ส่วนหัว
เพิ่มประกาศการเลิกใช้งาน X-Forwarded-For ไปยังบันทึกประจำรุ่นปี 150930 และการควบคุมการเข้าถึง
APIRT-1933 classloader เฉพาะพร็อกซียังคงมอบสิทธิ์ให้กับ classloader ของ MP
APIRT-1877 มาสก์การตอบกลับ XML ที่มีเนมสเปซไม่ได้
APIRT-1838 Apigee-127: VerifyAPIKey ส่งคืนผลิตภัณฑ์ API เพียง 1 รายการเมื่อมีผลิตภัณฑ์หลายรายการ มีอยู่
APIRT-1827 ตรวจสอบขีดจำกัดสตรีมมิงพร้อมกันในระดับต่ำ
APIRT-1820 เวลาในการตอบสนองเป็นระยะๆ (> 1%) ใน Private Cloud 4.15.04 สภาพแวดล้อม
APIRT-707 NPE ระหว่างรันไทม์หาก <GenerateResponse> อยู่ในส่วน นโยบาย VerifyAccessToken