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

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

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

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

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

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

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

สร้างพร็อกซี API ด้วยเอกสาร OpenAPI (Swคนหนึ่ง)

ในการออกแบบวิซาร์ดพร็อกซี API ใหม่ คุณสามารถสร้างพร็อกซี API จากเอกสาร OpenAPI (Swคนหนึ่ง) ได้ ในหน้าแรกของวิซาร์ดพร็อกซี API ให้คลิกใช้ OpenAPI เมื่อเลือกพร็อกซีแบบย้อนกลับ, แอป 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 หรือนโยบาย Assign Message ได้ ใช้ตัวแปรข้อความใดก็ได้ที่มีค่าที่ต้องการตั้งค่า

<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)

การตรวจสอบความถูกต้องในการอัปโหลดใบรับรอง

API การจัดการจะตรวจสอบใบรับรองเมื่ออัปโหลดเพื่อช่วยป้องกันการอัปโหลดใบรับรองที่หมดอายุหรือไม่ถูกต้องไปยังคีย์สโตร์และ Truststore ใบรับรองจะได้รับการตรวจสอบเพื่อให้มั่นใจว่าไฟล์มีขนาดไม่เกิน 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)

การสมัครรับอีเมลข้อมูลวิเคราะห์รายวัน

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

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

ในรายงานที่กำหนดเองของ 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" ต่อไปนี้ ?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 ปุ่มบันทึกไม่ได้เปิดใช้หลังจากเกิดข้อผิดพลาดขณะพยายามบันทึก Bundle ที่ทำให้ใช้งานได้แล้ว
MGMT-2729 การอัปเดตพอร์ตสำหรับ TargetServer ใน UI จะล้างข้อมูล SSLInfo
MGMT-2702 ช่องโหว่ด้านความปลอดภัยข้ามเว็บไซต์ใน Firefox และ IE
แก้ไขช่องโหว่ด้านความปลอดภัยที่อาจเกิดขึ้นเนื่องจากมีช่องโหว่ของ FireFox และ IE ที่อนุญาตคำขอข้ามเว็บไซต์อย่างไม่ถูกต้อง
MGMT-2681 เครื่องมือแก้ไขพร็อกซี: เมื่อใช้การจับคู่นิพจน์ทั่วไปในเงื่อนไข Flow Navigator จะไม่แสดงคำกริยา
MGMT-2361 การติดตั้งใช้งานพร็อกซีล้มเหลวโดยมี RPCException: หมดเวลาการโทร
MGMT-1662 การทำให้พร็อกซี API ใช้งานได้ไม่สำเร็จระหว่างการเผยแพร่ Cloud สาธารณะของ Apigee
DEVRT-2286 sync-organization Monetization API เสีย
API ที่ใช้ในการซิงค์ข้อมูล Apigee Edge กับการสร้างรายได้ได้รับการแก้ไขแล้วด้วยการรีเฟรชล่าสุดของรุ่น 16.01.20
DEVRT-2173 ต้องเปลี่ยนชื่อแพ็กเกจแต่แก้ไขไม่ได้เนื่องจากแพ็กเกจราคาที่ใช้งานอยู่
DEVRT-1661 นักพัฒนาซอฟต์แวร์ถูกบล็อกไม่ให้ส่งคำขอ API ก่อนวันที่เริ่มต้นแพ็กเกจราคา แต่ไม่มีการเปิดตัวการบล็อก
หากนักพัฒนา API ยอมรับอัตราราคาแบบเหมาจ่ายรายเดือน ตามวอลุ่ม หรือแพ็กเกจที่เริ่มต้นในวันในอนาคต แล้วส่งคำขอ API ก่อนวันที่เริ่มต้นที่ระบุ นักพัฒนา API จะถูกบล็อกไม่ให้ส่งคำขอเพิ่มเติม เมื่อถึงวันที่เริ่มต้นแพ็กเกจราคา ระบบจะปล่อยการบล็อกแล้ว
DEVRT-1643 แพ็กเกจราคาฉบับร่างเสียหายหลังจากบันทึก
AXAPP-1991 เลือกไม่รับข้อมูลสรุป Analytics ของ Apigee และอีเมลก็ไม่หยุด
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 IllegalArgumentException, 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 สำหรับ 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 อย่างถูกต้อง
เพิ่มการแจ้งเตือนการเลิกใช้งาน X-Forwarded-For ในบันทึกประจำรุ่น 150930 และนโยบายการควบคุมการเข้าถึง
APIRT-1933 Classloader เฉพาะพร็อกซียังคงมอบสิทธิ์ให้ตัวโหลด MP
APIRT-1877 มาสก์การตอบกลับ XML ที่มีเนมสเปซไม่ได้
APIRT-1838 Apigee-127: ConfirmAPIKey แสดงผลผลิตภัณฑ์ API เพียงรายการเดียวเมื่อมีผลิตภัณฑ์หลายรายการ
APIRT-1827 พบขีดจำกัดการสตรีมพร้อมกันต่ำ
APIRT-1820 เวลาในการตอบสนองที่ไม่สม่ำเสมอ (> 1%) ในสภาพแวดล้อม Private Cloud เวอร์ชัน 4.15.04
APIRT-707 NPE ระหว่างรันไทม์หากองค์ประกอบ <GenerateResponse> อยู่ในนโยบาย ConfirmAccessToken