คุณกำลังดูเอกสารประกอบ Apigee Edge
ไปที่
เอกสารประกอบเกี่ยวกับ Apigee X. ข้อมูล
วันพุธที่ 25 มกราคม 2017 เราได้เปิดตัว Apigee Edge สำหรับ Private เวอร์ชันใหม่ Cloud
ตั้งแต่ Edge สำหรับการเปิดตัวฟีเจอร์ Private Cloud ก่อนหน้านี้ รุ่นต่อไปนี้ได้ เกิดขึ้นและรวมอยู่ในการเผยแพร่ฟีเจอร์นี้:
- ระบบคลาวด์: 16.08.24.01 (UI), 16.10.05 (UI), 16.09.21, 16.09.21_9, 16.10.26 (UI)
ดูเกี่ยวกับรุ่น ตัวเลข เพื่อทำความเข้าใจว่าคุณจะทราบได้อย่างไรว่าจะมีการเปิดตัวในระบบคลาวด์ ซึ่งรวมอยู่ใน Edge สำหรับ Private Cloud เวอร์ชันของคุณ
ภาพรวมของรุ่น
โดยรุ่นนี้จะมีฟีเจอร์เด่นๆ ที่ทำให้คุณสามารถควบคุมและรักษาความปลอดภัยได้ดียิ่งขึ้น API
ขั้นตอนและฮุกโฟลว์ที่แชร์ช่วยให้คุณสร้างชุดนโยบายและลักษณะการทำงานที่ใช้ซ้ำได้ใน พร็อกซี API หลายรายการ
แมปค่าคีย์ (KVM) ซึ่งเป็นฟีเจอร์ Edge อยู่แล้วเพื่อความต่อเนื่องในระยะยาว สามารถเข้ารหัสคู่คีย์-ค่าได้ เพื่อความปลอดภัยข้อมูลที่รัดกุมขึ้น
UI การจัดการ Edge มอบการควบคุมที่ยืดหยุ่นมากขึ้นในการควบคุมการเข้าถึง API ของนักพัฒนาซอฟต์แวร์ ตัวเลือกเพิ่มเติมสำหรับการสร้างและจัดการคีย์ API และข้อมูลลับ (ข้อมูลเข้าสู่ระบบ), การเพิกถอนนักพัฒนาซอฟต์แวร์ แอปและปิดใช้งานนักพัฒนาซอฟต์แวร์ การปรับปรุงเหล่านี้ช่วยให้คุณใช้กลยุทธ์ได้ง่ายขึ้น เช่น การหมุนเวียนคีย์ API และให้คุณปิดใช้คีย์ API หลายรายการโดยการเพิกถอนแอปนักพัฒนาซอฟต์แวร์ (ทั้งหมด คีย์ของรายการนั้นปิดอยู่) หรือปิดใช้งานนักพัฒนาซอฟต์แวร์ (แอปและคีย์ทั้งหมดของนักพัฒนาแอป) ปิดใช้อยู่)
ในช่วงหน้าการเลิกใช้งาน ฟีเจอร์ขีดจำกัดการสร้างรายได้จึงถูกยกเลิก
ส่วนที่เหลือของหัวข้อนี้มีรายละเอียดเกี่ยวกับฟีเจอร์ใหม่ การอัปเดต และการแก้ไขข้อบกพร่องทั้งหมด ที่มีในรุ่นนี้
การเลิกใช้งานและการเกษียณ
ฟีเจอร์ต่อไปนี้เลิกใช้งานแล้วหรือเลิกใช้งานในรุ่นนี้ ดูข้อมูลเพิ่มเติมได้ในนโยบายการเลิกใช้งาน Edge
เลิกใช้แล้ว: การสร้างรายได้ ขีดจำกัด (Cloud 16.10.26 UI)
ฟีเจอร์ขีดจำกัดการสร้างรายได้ถูกนำออกจาก UI การจัดการ (ผู้ดูแลระบบ > ขีดจำกัด) โปรดดูรายละเอียดเพิ่มเติมในประกาศการเลิกใช้งาน รวมถึงสิ่งที่ควรใช้แทน http://docs.apigee.com/monetization/content/limit-feature-deprecation-notice. (DEVRT-3259)
การสนับสนุนสำหรับ นำ RedHat/CentOS เวอร์ชัน 6.5 ออกแล้ว
หากใช้ RedHat/CentOS เวอร์ชัน 6.5 อยู่ คุณต้องอัปเดตระบบปฏิบัติการ เป็นเวอร์ชัน 6.6 หรือใหม่กว่าก่อนที่คุณจะอัปเดตเป็น Edge 4.17.01
ฟีเจอร์และการอัปเดตใหม่ๆ
ฟีเจอร์และการปรับปรุงใหม่ๆ ในรุ่นนี้มีดังนี้ นอกเหนือจากบริการต่อไปนี้ การปรับปรุงนี้ รุ่นนี้ยังมีความสามารถในการใช้งาน ประสิทธิภาพ ความปลอดภัย และความเสถียรหลายอย่าง การเพิ่มประสิทธิภาพ
โปรดดูรายละเอียดและคำแนะนำเพิ่มเติมในเอกสารประกอบของ Edge สำหรับ Private Cloud
ระบบคลาวด์ส่วนตัว
ตอนนี้สามารถแสดงแบนเนอร์แสดงความยินยอมให้ใช้คุกกี้ทางการตลาดใน Edge UI ได้แล้ว
คุณแสดงแบนเนอร์แสดงความยินยอมให้ใช้คุกกี้ทางการตลาดได้เมื่อผู้ใช้เข้าถึง Edge UI เป็นครั้งแรก แบนเนอร์แสดงความยินยอมให้ใช้คุกกี้ทางการตลาด แสดงข้อความในรูปแบบ HTML และปุ่มที่ผู้ใช้เลือกเพื่อไปยังหน้าจอการเข้าสู่ระบบ ดูการเปิดใช้ความยินยอม เพื่อดูข้อมูลเพิ่มเติม
API BaaS รองรับศูนย์ข้อมูลหลายแห่ง
ตอนนี้คุณติดตั้ง API BaaS ในศูนย์ข้อมูลหลายแห่งได้แล้ว ดูศูนย์ข้อมูลหลายแห่ง การติดตั้งสำหรับ API BaaS สำหรับข้อมูลเพิ่มเติม
พารามิเตอร์การกำหนดค่าการติดตั้ง API BaaS ใหม่
มีการเพิ่มพารามิเตอร์การกำหนดค่าใหม่ 2 รายการลงในไฟล์การกำหนดค่า API BaaS ดังนี้
- BAAS_CASS_DC_LIST - ระบุชื่อภูมิภาคของศูนย์ข้อมูล BaaS สำหรับศูนย์ข้อมูลแห่งเดียว ให้ระบุ ค่าเดียวกับ BAAS_CASS_LOCALDC
- BAAS_CLUSTER_SEEDS - ระบุโหนดของสแต็ก BaaS ที่ใช้เพื่อกำหนดเมล็ดของคลัสเตอร์ BaaS
ดูอัปเดต Apigee Edge 4.16.09 เป็น 4.17.01 เป็นต้นไป
ไม่ได้เรียกใช้ "ทำให้ใช้งานได้" อีกต่อไป ตัวเลือกที่มีคำสั่ง apigee-service สำหรับ API BaaS
ตัวเลือกทำให้ใช้งานได้สำหรับ คำสั่ง apigee-service ไม่รองรับสแต็กและพอร์ทัล API BaaS อีกต่อไป แต่คุณจะใช้ตัวเลือกกำหนดค่าและรีสตาร์ทแทน โปรดดูการติดตั้ง API BaaS สำหรับข้อมูลเพิ่มเติม
ข้อกำหนดพอร์ตใหม่สำหรับ API BaaS
ตอนนี้โหนดสแต็ก BaaS ทั้งหมดต้องเปิดพอร์ต 2551 เพื่อเข้าถึงจากโหนดสแต็กอื่นๆ ทั้งหมด หากคุณ มีศูนย์ข้อมูล BaaS หลายรายการ พอร์ตต้องเข้าถึงได้จากโหนดสแต็กทั้งหมดในข้อมูลทั้งหมด ศูนย์
โปรดดูการติดตั้ง API BaaS และ ข้อกำหนดในการติดตั้ง สำหรับข้อมูลเพิ่มเติม
พอร์ทัลบริการสำหรับนักพัฒนาซอฟต์แวร์ใช้ Postgres เป็นฐานข้อมูล และใช้ Nginx เป็นเว็บเซิร์ฟเวอร์
สำหรับการติดตั้งใหม่ทั้งหมด พอร์ทัลจะใช้ Postgres เป็นฐานข้อมูลแทน MySQL และ MariaDB ลูกค้าที่อัปเกรดเป็น 4.17.01 จากเวอร์ชันก่อนหน้ายังคงใช้ MySQL หรือ MariaDB
การติดตั้งใหม่สำหรับ 4.17.01 จะติดตั้ง Nginx เป็นเว็บเซิร์ฟเวอร์ด้วย ลูกค้าที่อัปเกรดเป็น 4.17.01 จากเวอร์ชันก่อนหน้ายังคงใช้ Apache ต่อไป
พอร์ทัลบริการสําหรับนักพัฒนาแอปไม่เปิดใช้ SmartDocuments อีกต่อไปโดยค่าเริ่มต้น
คุณต้องเปิดใช้ Smartdocs ในพอร์ทัล ดูข้อมูลเพิ่มเติมเกี่ยวกับ Smart Docs ได้ที่หัวข้อการใช้ SmartDocuments เพื่อจัดทำเอกสาร API
ติดตั้งพอร์ทัลบริการสำหรับนักพัฒนาแอปจาก RPM แล้ว
พอร์ทัลบริการสำหรับนักพัฒนาซอฟต์แวร์เวอร์ชัน 4.17.01 ได้รับการติดตั้งจาก RPM โดยใช้ ที่เก็บข้อมูลและเครื่องมือในฐานะ Edge และ API BaaS โปรดดูพอร์ทัลบริการสําหรับนักพัฒนาแอป สำหรับข้อมูลเพิ่มเติม
การติดตั้งโดยใช้ RPM และโปรแกรมอัปเดตที่อิงตาม .tar ใช้องค์ประกอบที่แตกต่างกันดังนี้
การติดตั้งที่อิงตาม RPM |
การติดตั้งโดยใช้.tar |
|
---|---|---|
เว็บเซิร์ฟเวอร์ |
Nginx |
Apache |
รูทของเว็บ |
/opt/apigee/apigee-drupal |
/var/www/html |
พอร์ต |
8079 |
80 |
ฐานข้อมูล |
PostgreSQL |
MySQL |
PHP |
php-fpm (FastCGI) |
mod_php (ในกระบวนการด้วย Apache) |
Qpid อัปเกรดเป็นเวอร์ชัน 1.35 แล้ว
รุ่นนี้มี Qpid เวอร์ชัน 1.35
Cassandra อัปเกรดเป็นเวอร์ชัน 2.1.16
โดยรุ่นนี้มี Cassandra เวอร์ชัน 2.1.16
Play อัปเกรดเป็นเวอร์ชัน 2.4 แล้ว
รุ่นนี้มีเฟรมเวิร์ก UI ของ Play 2.4
เพิ่มการรองรับ RedHat/CentOS เวอร์ชัน 7.3 แล้ว
Edge รองรับ RedHat/CentOS เวอร์ชัน 7.3 แล้ว
ข้อมูลอัปเดตเกี่ยวกับแดชบอร์ดการตรวจสอบเวอร์ชันเบต้า
แดชบอร์ด Edge Monitoring เวอร์ชันเบต้าได้รับการอัปเดตเป็นรุ่นต่อไปนี้
- มีหน้าแดชบอร์ดใหม่สำหรับ Cassandra, Zookeeper, OpenLDAP, Postgres และ Qpid
- อัปเกรด Influx เวอร์ชัน 4.16.09 จาก 0.11 เป็น 1.0.2
- เพิ่มการแก้ไขด้านความเสถียรอีกหลายอย่าง
ดู Apigee ภาพรวมแดชบอร์ดการตรวจสอบเวอร์ชันเบต้าสำหรับข้อมูลเพิ่มเติม
ตั้งรหัสผ่าน Postgres ในไฟล์การกำหนดค่าการติดตั้งได้แล้ว
ใช้พร็อพเพอร์ตี้ PG_PWD เพื่อตั้งค่ารหัสผ่าน Postgres ในไฟล์การกำหนดค่าการติดตั้ง โปรดดูไฟล์การกำหนดค่า Edge ดูข้อมูลเพิ่มเติม
เปิดใช้ที่เก็บ EPEL
คุณต้องเปิดใช้งานแพ็กเกจพิเศษสำหรับ Enterprise Linux (หรือ EPEL) เพื่อติดตั้งหรืออัปเดต Edge โปรดดูข้อกำหนดในการติดตั้งสำหรับ และอีกมากมาย
คำสั่งที่ใช้จะขึ้นอยู่กับเวอร์ชัน RedHat/CentOS ที่คุณใช้ ดังนี้
- สำหรับ RedHat/CentOS 7.x:
> wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm; rpm -ivh epel-release-latest-7.noarch.rpm - สำหรับ RedHat/CentOS 6.x:
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm; rpm -ivh epel-release-latest-6.noarch.rpm
ปิดใช้การค้นหา DNS บน IPv6 เมื่อใช้ NSCD (Name Service Cache Daemon)
หากคุณได้ติดตั้งและเปิดใช้ NSCD (Name Service Cache Daemon) ตัวประมวลผลข้อความไว้ ทำการค้นหา DNS 2 รายการ รายการแรกสำหรับ IPv4 และอีกรายการสำหรับ IPv6 คุณต้องปิดใช้การค้นหา DNS บน IPv6 เมื่อ โดยใช้ NSCD โปรดดูข้อกำหนดในการติดตั้ง สำหรับข้อมูลเพิ่มเติม
วิธีปิดใช้การค้นหา DNS บน IPv6
- ในทุกโหนดตัวประมวลผลข้อความ ให้แก้ไข /etc/nscd.conf.
- ตั้งค่าพร็อพเพอร์ตี้ต่อไปนี้
หมายเลขโฮสต์เปิดใช้งานแคช
บริการ API
Flow Hook และ Flow Hook ที่แชร์เพื่อดำเนินการพร็อกซี API (Cloud 16.09.21)
"โฟลว์ที่แชร์" ใหม่ ที่ช่วยให้คุณดำเนินการตามฟังก์ชันการทำงานในพร็อกซี API โดย ซึ่งรวมนโยบายและทรัพยากรที่มีเงื่อนไขไว้ในขั้นตอนที่แชร์ คุณสามารถอ้างอิงจาก พร็อกซี API ใดก็ได้เพื่อเรียกใช้ตรรกะแบบแหล่งที่มาเดียวที่นำมาใช้ใหม่ได้ ตัวอย่างเช่น ขั้นตอนที่แชร์อาจยืนยันว่า คีย์ API, ป้องกันการจับกุมอย่างฉับพลัน และข้อมูลบันทึก
คุณสามารถกำหนดขั้นตอนที่แชร์ได้ใน UI การจัดการ (API > โฟลว์ที่แชร์) จากนั้น อ้างอิงได้ใน 2 วิธี ดังนี้
- เมื่อมีนโยบายข้อความไฮไลต์สำหรับโฟลว์ใหม่ในพร็อกซี API
หรือ -
ในอาร์ติแฟกต์ใหม่ชื่อ Flow Hooks ซึ่งอยู่ในตำแหน่งต่อไปนี้
จุดแนบเหล่านี้ช่วยให้คุณเรียกใช้ตรรกะการดำเนินการก่อนหรือหลังโฟลว์หลักได้ ของพร็อกซีแต่ละรายการ คุณกำหนดโฟลว์ที่แชร์ให้กับตำแหน่ง Hook ของโฟลว์เหล่านี้ใน UI การจัดการ (API > การกำหนดค่าสภาพแวดล้อม > Flow Hook)
- คำขอ: ก่อน ProxyEndpoint PreFlow หลัง TargetEndpoint PostFlow
- Response: ก่อน TargetEndpoint PreFlow หลัง ProxyEndpoint PostFlow
ดูข้อมูลเพิ่มเติมได้ที่ใช้ซ้ำได้ ขั้นตอนที่แชร์และการแนบขั้นตอนที่แชร์ โดยใช้ฮุกโฟลว์
แมปค่าคีย์ที่เข้ารหัส (Cloud 16.09.21)
คุณสามารถสร้างแมปค่าคีย์ที่เข้ารหัส (KVM) สำหรับการจัดเก็บข้อมูลที่ละเอียดอ่อน เช่น หรือข้อมูล PII/HIPAA ฟีเจอร์นี้ต่างจากร้านค้า Edge Secure ที่มีอยู่ (ห้องนิรภัย) และออกแบบมาเพื่อแทนที่ค่านี้ เนื่องจากค่าของห้องนิรภัยจะเข้าถึงได้ด้วย Node.js เท่านั้น (ใน นอกเหนือจาก Management API) คุณเข้าถึงค่า KVM ที่เข้ารหัสได้ด้วย Node.js หรือคีย์ นโยบายการดำเนินการแมปค่า
การสร้าง KVM ที่เข้ารหัส
- ใช้ API การจัดการ KVM ที่มีอยู่ เมื่อคุณรวม
“encrypted”: “true”
ไว้ในคำจำกัดความของเพย์โหลดเมื่อสร้าง KVM แล้ว Edge จะสร้าง คีย์การเข้ารหัสที่มีขอบเขตเดียวกับ KVM และเข้ารหัส KVM โดยใช้คีย์นั้น - ใช้นโยบายการดำเนินการแมปค่าคีย์เพื่อสร้าง KVM ที่เข้ารหัสไม่ได้ คุณ คุณต้องสร้าง KVM ที่เข้ารหัสโดยใช้ KVM Management API ก่อนที่จะใช้ใน
- คุณไม่สามารถเข้ารหัส KVM ที่ไม่ได้เข้ารหัสซึ่งมีอยู่แล้ว
การใช้ KVM ที่เข้ารหัส
- ใช้นโยบายการดำเนินการแมปค่าคีย์เพื่อรับและอัปเดตค่า KVM ที่เข้ารหัส
- เมื่อได้รับค่าคีย์ที่เข้ารหัส ให้ขึ้นหน้าตัวแปรเพื่อคงค่าที่มีคีย์เวิร์ดไว้
"ส่วนตัว" เช่น
<Get assignTo="private.secretVar">
นั่น ตัวแปรprivate.secretVar
เก็บค่าที่ถอดรหัสไว้ - เมื่ออัปเดตค่าด้วยนโยบาย คุณไม่จำเป็นต้องทำอะไรพิเศษ ค่า จะได้รับการเข้ารหัสโดยอัตโนมัติใน KVM ที่เข้ารหัส
- คุณยังสามารถเข้าถึงค่าที่ถอดรหัสแล้วโดยใช้โมดูลการเข้าถึง apigee-ในโค้ด Node.js ได้ด้วย ใช้
ฟังก์ชัน
getKeyValueMap()
เพื่อเรียก KVM ตามชื่อและขอบเขต 2 อย่าง ที่ใช้ได้ในออบเจ็กต์ที่แสดงผล:getKeys(callback)
เพื่อรับอาร์เรย์ ของชื่อคีย์และget(key, callback)
เพื่อรับค่าของคีย์ที่เฉพาะเจาะจง สำหรับ ตัวอย่างเช่น พารามิเตอร์ต่อไปนี้ได้รับ KVM ระดับapiproxy
ที่ชื่อว่าVerySecureKVM
และเรียกข้อมูลค่าkey1
ที่เข้ารหัสvar apigee = require('apigee-access'); var encryptedKVM = apigee.getKeyValueMap('VerySecureKVM', 'apiproxy'); encryptedKVM.get('key1', function(err, secretValue) { // use the secret value here });
ดูข้อมูลเพิ่มเติมได้ที่การใช้งานคีย์ แมปค่าและการเข้าถึง แมปคีย์-ค่าใน Node.js
(APIRT-1197)
สร้างแผนที่ค่าคีย์ที่เข้ารหัสใน UI (16.10.26 UI)
เมื่อสร้างแมปคีย์-ค่าขอบเขตสภาพแวดล้อม (KVM) ใน UI การจัดการ (API การกำหนดค่าสภาพแวดล้อม > Key Value Maps) ช่องทำเครื่องหมายที่เข้ารหัสใหม่ให้คุณสร้าง KVM ที่เข้ารหัสได้ หลังจากเพิ่ม ไปยัง KVM ค่าที่เข้ารหัสจะปรากฏใน UI การจัดการเป็นเครื่องหมายดอกจัน (*****) คุณเพิ่ม คีย์/ค่าไปยัง KVM ที่เข้ารหัสเช่นเดียวกับที่คุณดำเนินการกับ KVM ที่ไม่ได้เข้ารหัส การสนับสนุนแบ็กเอนด์เต็มรูปแบบ สำหรับ KVM ที่เข้ารหัสพร้อมใช้งานในระบบคลาวด์รุ่น 160921 (EDGEUI-764)
URL ข้อมูลจำเพาะของ OpenAPI ที่รวมอยู่ในข้อมูลเมตาของพร็อกซี API (Cloud 16.09.21)
เมื่อสร้างพร็อกซี API ตามข้อกำหนดของ OpenAPI ตำแหน่งของ OpenAPI ระบบจะจัดเก็บข้อกำหนดไว้ในข้อมูลเมตาของพร็อกซี API ตัวอย่างเช่น หากคุณใช้ API การจัดการเพื่อรับฟิลด์ รายละเอียดการแก้ไขพร็อกซี ข้อมูลเมตาจะมีเส้นทางไปยังข้อกำหนด OpenAPI ดังต่อไปนี้ รูปแบบ:
"spec" :
"https://raw.githubusercontent.com/apigee/api-platform-samples/master/default-proxies/helloworld/openapi/mocktarget.yaml"
การเพิ่มประสิทธิภาพนี้รองรับ Edge รุ่นถัดไป ซึ่งจะลิงก์ข้อกำหนดของ OpenAPI กับ พร็อกซี API, ผลิตภัณฑ์ API และเอกสารอ้างอิง API ในพอร์ทัลนักพัฒนาซอฟต์แวร์ใหม่ (MGMT-2913)
การสร้างข้อกำหนด OpenAPI สำหรับพร็อกซี SOAP (Cloud 16.10.05 UI)
เมื่อคุณสร้าง "REST ไปยัง SOAP ไปยัง REST" Edge จะสร้างพร็อกซีที่ใช้ WSDL ให้โดยอัตโนมัติ
ข้อกำหนด OpenAPI ที่โฮสต์ตามทรัพยากรพร็อกซี คุณเข้าถึงข้อกำหนดได้ที่
http(s)://[edge_domain]/[proxy_base_path]/openapi.json
อย่างไรก็ตาม Conversion
อาจไม่ถูกต้องเสมอไป เนื่องจากกฎบางอย่างของสคีมา XML ไม่สามารถแสดงได้ใน OpenAPI
ข้อกำหนด (EDGEUI-718)
WSDL ที่โฮสต์บน Edge สำหรับพร็อกซี SOAP แบบ Passthrough (Cloud 16.10.05 UI)
เมื่อคุณสร้าง SOAP "Pass Through" Edge จะโฮสต์ WSDL และสร้างพร็อกซีที่ใช้ WSDL
ในพร็อกซีเพื่อให้คุณเข้าถึงได้ คุณสามารถเข้าถึง WSDL ที่โฮสต์ได้ที่
http(s)://[edge_domain]/[proxy_base_path]?wsdl
ซึ่งเป็นปลายทางบริการใหม่
URL สำหรับไคลเอ็นต์ที่เรียกใช้บริการ SOAP ผ่านพร็อกซี (EDGEUI-718)
ตัวอย่างราคาหุ้นใหม่ WSDL ในวิซาร์ดพร็อกซี API (Cloud 16.08.24.01)
เมื่อสร้าง API บริการ SOAP ด้วยวิซาร์ดพร็อกซี API WSDL ราคาหุ้นทดแทนจะเป็น ในตัวอย่าง: https://ws.cdyne.com/delayedstockquote/delayedstockquote.asmx?WSDL (EDGEUI-655)
บริการสำหรับนักพัฒนาแอป
คุณค่าด้านการจัดการแอปของนักพัฒนาแอปใน UI (Cloud 16.10.05 UI)
การจัดการแอปของนักพัฒนาซอฟต์แวร์ใน Edge UI มีประสิทธิภาพมากขึ้นด้วย การเพิ่มประสิทธิภาพ:
- คุณสามารถเพิกถอนและอนุมัติแอป (ในโหมดแก้ไข) ใน "สถานะแอป" ใหม่ ด้วย ในโหมดดู ฟิลด์นี้จะแสดงสถานะปัจจุบันของแอปด้วย หากแอปถูกเพิกถอน จะไม่มีคีย์ API ของแอปเหล่านั้น ใช้ได้สำหรับการเรียก API ระบบจะไม่เพิกถอนคีย์ดังกล่าวและคีย์จะพร้อมใช้งานอีกครั้งสำหรับ ให้ใช้หากนักพัฒนาซอฟต์แวร์ได้รับอนุมัติอีกครั้ง คอลัมน์ "อนุมัติแล้ว" ป้ายกำกับสำหรับคีย์ API จะแสดงใน ขีดทับข้อความขณะที่แอปอยู่ในสถานะเพิกถอน
- ตอนนี้วันหมดอายุของคีย์ API จะแสดงอยู่ในหน้ารายละเอียดแอปสำหรับนักพัฒนาแอป และคีย์ต่างๆ จัดเรียงตามวันที่หมดอายุใน "ข้อมูลเข้าสู่ระบบ" เช่น คีย์ที่ไม่มีวันหมดอายุคือ แสดงในกลุ่มที่มีผลิตภัณฑ์ API ที่เกี่ยวข้องและคีย์ที่หมดอายุใน 90 วันแสดงขึ้น ในกลุ่มอื่นที่มีผลิตภัณฑ์ที่เกี่ยวข้อง คุณจะเปลี่ยนวันหมดอายุของ ข้อมูลเข้าสู่ระบบที่มีอยู่
- ด้วยปุ่มเพิ่มข้อมูลรับรองใหม่ในโหมดแก้ไขแอปนักพัฒนาซอฟต์แวร์ คุณจะสามารถสร้างคีย์ API ด้วยปุ่ม
เวลาหรือวันที่หมดอายุที่เจาะจง (หรือไม่มีวันหมดอายุ) ใน (หรือหลัง) คุณสร้างเอกสารรับรอง
คุณจะเพิ่มผลิตภัณฑ์ API ลงในไฟล์ได้
ฟังก์ชันนี้มาแทนที่ "สร้างคีย์ใหม่" ในหน้ารายละเอียดแอปนักพัฒนาซอฟต์แวร์ นั่น นำปุ่ม ปุ่มออกแล้ว
การเพิ่มประสิทธิภาพเหล่านี้จะเพิ่มฟีเจอร์ใน UI ที่พร้อมใช้งานใน API การจัดการอยู่แล้ว (EDGEUI-104)
เปิดใช้งาน/ปิดใช้งานนักพัฒนาแอปใน UI (Cloud 16.10.05 UI)
คุณเปลี่ยนสถานะของนักพัฒนาแอปโดยเปลี่ยนจาก "ใช้งานอยู่" และ "ไม่ได้ใช้งาน" ได้ใน Edge UI (หน้ารายละเอียดของนักพัฒนาแอป โหมดแก้ไข ปุ่มเปิดใช้งาน/ปิดใช้งาน) เมื่อนักพัฒนาแอปไม่ได้ใช้งาน ไม่มีคีย์ API ของแอปนักพัฒนาซอฟต์แวร์หรือโทเค็น OAuth ที่สร้างด้วยคีย์ดังกล่าวจะใช้ในการเรียกใช้ได้ ไปยังพร็อกซี API (EDGEUI-304)
ตัวบ่งชี้นักพัฒนาซอฟต์แวร์ที่ไม่ได้ใช้งานใน UI (16.10.26 UI)
เมื่อตั้งค่านักพัฒนาแอปเป็น "ไม่มีการใช้งาน" แอปและข้อมูลเข้าสู่ระบบของนักพัฒนาซอฟต์แวร์จะไม่มีให้บริการอีกต่อไป ใช้ได้แม้ว่าสถานะจะยังอยู่ในสถานะ "อนุมัติ" ตอนนี้เมื่อดูนักพัฒนาแอปที่ไม่ได้ใช้งาน แอปและข้อมูลเข้าสู่ระบบใน UI การจัดการ ไอคอน "อนุมัติ" ป้ายกำกับสถานะในแอปและข้อมูลเข้าสู่ระบบคือ ซึ่งแสดงเป็นข้อความขีดทับ และเคล็ดลับเครื่องมือเมาส์โอเวอร์บนป้ายกำกับบ่งชี้ว่า นักพัฒนาซอฟต์แวร์ไม่ทำงาน หากนักพัฒนาแอปได้รับการคืนค่าเป็น "ใช้งานอยู่" แอปที่เธออนุมัติและ ข้อมูลเข้าสู่ระบบที่ถูกต้องอีกครั้ง และจะมีข้อความที่ขีดทับในส่วน "อนุมัติ" นำป้ายกำกับออกแล้ว (EDGEUI-728)
บริการ Analytics
เปลี่ยนชื่อ "การวิเคราะห์รหัสข้อผิดพลาด" แล้ว แดชบอร์ด (16.10.26 UI)
"การวิเคราะห์ข้อผิดพลาด" หน้าแดชบอร์ดเปลี่ยนชื่อเป็น "การวิเคราะห์รหัสข้อผิดพลาด" แดชบอร์ด มีการเรียก API ที่มีรหัสสถานะ HTTP 4xx และ 5xx (EDGEUI-738)
ข้อมูล TPS บนแดชบอร์ดพร็อกซี (16.10.26 UI)
เพิ่มข้อมูลสำหรับธุรกรรมเฉลี่ยต่อวินาที ("TPS เฉลี่ย") ลงในพร็อกซีหลักแล้ว แดชบอร์ดการจราจร นอกจากนี้ เมื่อคุณวางเมาส์เหนือจุดข้อมูลแต่ละจุดในการรับส่งข้อมูลพร็อกซี และแผนภูมิประสิทธิภาพของพร็อกซี, TPS สำหรับช่วงเวลานั้นจะแสดงในเคล็ดลับเครื่องมือ (EDGEUI-668)
การแสดงข้อผิดพลาดของ Analytics (16.10.26 UI)
เมื่อแดชบอร์ดข้อมูลวิเคราะห์ได้รับข้อผิดพลาด 500 UI การจัดการจะแสดง "รายงานหมดเวลาแล้ว ออก" โดยไม่คำนึงถึงข้อผิดพลาด UI จะปรากฏขึ้นเพื่อให้ความสามารถในการแก้ปัญหาที่ดียิ่งขึ้น ข้อผิดพลาดที่เกิดขึ้นจริง (EDGEUI-753)
แก้ไขข้อบกพร่องแล้ว
ข้อบกพร่องต่อไปนี้ได้รับการแก้ไขแล้วในรุ่นนี้ รายการนี้มีไว้สำหรับผู้ใช้ที่ตรวจสอบเพื่อดูเท่านั้น หากคำขอแจ้งปัญหาได้รับการแก้ไขแล้ว ไม่ได้ออกแบบมาเพื่อให้ข้อมูลโดยละเอียดสำหรับ ผู้ใช้ทั้งหมด
Edge สำหรับ Private Cloud 4.17.01
รหัสปัญหา | คำอธิบาย |
---|---|
APIBAAS-1990 | API BaaS Stack ไม่พยายามตรวจสอบสิทธิ์ SMTP อีกต่อไปเมื่อ smtp.auth เท็จ |
APIRT-3032 |
การเรียกใช้ "รีสตาร์ท apigee-service baas-usergrid" ตอนนี้ด้วย เรียกใช้ "กำหนดค่า" คุณไม่จำเป็นต้องเรียกใช้ "apigee-service baas-usergrid Configuration" อีกต่อไป ตามด้วย "รีสตาร์ท apigee-service baas-usergrid" สำหรับสแต็ก BaaS |
APIRT-3032 |
โปรดอย่าค้นหา DNS หากชื่อโฮสต์เป็นที่อยู่ IP |
DOS-4070 |
"apigee-all -version" ตอนนี้จะแสดงเวอร์ชันของ edge-mint-* RPM |
DOS-4359 |
เพิ่ม "pdb" ตัวเลือกในการติดตั้งฐานข้อมูล Postgres เท่านั้น ใช้เมื่อติดตั้งพอร์ทัลบริการสำหรับนักพัฒนาซอฟต์แวร์เท่านั้น ดูบริการสำหรับนักพัฒนาแอป การติดตั้งพอร์ทัล |
ระบบคลาวด์ 16.10.26 (UI)
รหัสปัญหา | คำอธิบาย |
---|---|
EDGEUI-768 | การสร้างพร็อกซีด้วย Stockใบเสนอราคา WSDL ล้มเหลว |
ระบบคลาวด์ 16.09.21_9
รหัสปัญหา | คำอธิบาย |
---|---|
MGMT-3674 | สร้าง KVM หรือห้องนิรภัยที่เข้ารหัสสำหรับองค์กรที่เปิดใช้ HIPAA ไม่ได้ |
MGMT-3647 | การเข้าถึงตามบทบาทของผู้ใช้สําหรับผู้ใช้ที่ส่งอีเมลเป็นตัวพิมพ์ใหญ่ 403 |
ระบบคลาวด์ 16.09.21
รหัสปัญหา | คำอธิบาย |
---|---|
APIRT-3507 | ข้อผิดพลาดเป็นระยะๆ (เช่น ข้อผิดพลาด SNI) ในบริการ JavaScript ไฮไลต์ |
APIRT-3408 | ข้อความประมวลผลโมดูลการวิเคราะห์การเข้าถึง API ที่เปิดตัว MP เวอร์ชัน 160817 แตกต่างกัน |
APIRT-3390 |
การเปลี่ยนแปลงการตอบกลับข้อผิดพลาดที่แสดงผลโดยนโยบายโทเค็นเพื่อการเข้าถึงสำหรับการรีเฟรช |
APIRT-3389 | |
APIRT-3381 | เวลาในการตอบสนองสูงในพร็อกซีการผลิตของลูกค้า |
APIRT-3366 | นโยบาย JavaScript ล้มเหลวในองค์กรทดลองใช้ใหม่ทั้งหมด |
APIRT-3363 | การแยกวิเคราะห์ URL ที่ไม่ถูกต้องแสดงผลสถานะ 500 ด้วย ApplicationNotFound |
APIRT-3356 | ข้อความโทเค็น OAuth ไม่ถูกต้อง |
APIRT-3355 | ข้อผิดพลาด 403 ที่เกิดขึ้นเป็นระยะๆ บนพร็อกซี OAuth |
APIRT-3285 | |
APIRT-3261 | มีการตรวจสอบข้อมูลเข้าสู่ระบบกับแอปอื่นในเวอร์ชันที่ใช้งานจริง |
APIRT-3234 | แอป Node.js แสดงผล NPE |
APIRT-3223 | ปัญหาแคชไม่มีอัปเดตของ Apigee |
APIRT-3193 | เซิร์ฟเวอร์เป้าหมาย Node.js ค้างหลังจากย้ายไปยัง ASG |
APIRT-3152 | การเรียกใช้การจัดการแคช dlogs จะทำให้ข้อความบันทึกเสียหาย |
APIRT-3117 | MP มีการใช้งาน CPU ถึง 100% และหยุดแสดงการรับส่งข้อมูล |
APIRT-3064 | เราเตอร์ - ข้อความแสดงข้อผิดพลาด 503 ที่กำหนดเองจากเราเตอร์ |
APIRT-2620 | แยก Thread Pool สำหรับขั้นตอนการบล็อกบางขั้นตอนเพื่อปรับปรุงการโหลด การจัดการ |
CORESERV-774 | การเข้าถึงโดยใช้คีย์ที่ถูกต้องที่มีการอ้างอิง apiproduct ที่ไม่ถูกต้องทำให้เซิร์ฟเวอร์ภายใน "แย่จัง!" |
ระบบคลาวด์ 16.10.05 (UI)
รหัสปัญหา | คำอธิบาย |
---|---|
EDGEUI-697 | ปุ่มส่งออกหน้ารายงาน เรานำปุ่ม "ส่งออก" ออกจากหน้าแรกของรายงานที่กำหนดเองแล้ว การส่งออกรายงานคือ ที่ใช้ได้ในหน้ารายงานที่กำหนดเองแต่ละหน้า |
ระบบคลาวด์ 16.08.24.01
รหัสปัญหา | คำอธิบาย |
---|---|
EDGEUI-663 | พร็อกซีที่สร้างขึ้นสำหรับพอร์ต WeatherHttpGet ของ Weather.wsdl ทำงานล้มเหลวขณะรันไทม์ด้วย
ข้อผิดพลาด 500 เมื่อสร้างพร็อกซี API สำหรับบริการ SOAP พอร์ต WSDL ที่ไม่มีการเชื่อมโยงโปรโตคอล SOAP จะไม่ปรากฏในวิซาร์ดพร็อกซี API อีกต่อไป เราออกแบบเองเพราะเป็นวิซาร์ดเท่านั้น สร้างคำขอ SOAP |
EDGEUI-658 | ปัญหาชื่อการดำเนินการส่งผ่าน SOAP WSDL |
EDGEUI-653 | เกิดข้อผิดพลาดในการสร้างพร็อกซี API Node.js เมื่อตัวเลือกเปิดใช้ Cors คือ ที่เลือกไว้ |
EDGEUI-648 | การโทรจาก UI ที่ใช้เวลา 2-3 นาทีหมดเวลา |
EDGEUI-623 | ปุ่มวันที่เปลี่ยนประวัติองค์กรใช้งานไม่ได้ใน Firefox |