คุณกำลังดูเอกสารประกอบ Apigee Edge
ไปที่
เอกสารประกอบเกี่ยวกับ Apigee X. ข้อมูล
เมื่อวันพฤหัสบดีที่ 24 มีนาคม 2016 เราได้เปิดตัว Apigee Edge สำหรับ Private Cloud เวอร์ชันใหม่
ตั้งแต่ Edge for Private Cloud รายไตรมาสก่อนหน้า (4.15.07.00) เวอร์ชันต่อไปนี้ มีการเผยแพร่ และรวมอยู่ในการเผยแพร่ฟีเจอร์นี้:
- ระบบคลาวด์: 15.07.08, 15.07.22, 15.08.05, การย้ายข้อมูล Nginx, 15.09.02, 15.09.30, 16.01.20
- Private Cloud: 4.15.07.01, 4.15.07.03
ดูเกี่ยวกับรุ่น ตัวเลข เพื่อทำความเข้าใจว่าคุณจะทราบได้อย่างไรว่าจะมีการเปิดตัวในระบบคลาวด์ ซึ่งรวมอยู่ใน Edge สำหรับ Private Cloud เวอร์ชันของคุณ
การเลิกใช้งาน
Private Cloud 4.15.07.03
API | คำอธิบาย |
---|---|
การตรวจสอบคิว QPID |
คุณจะใช้ API เพื่อตรวจสอบคิว QPID ไม่ได้อีกต่อไป
คุณจะไม่สามารถตรวจสอบคิวที่สร้างบนเซิร์ฟเวอร์ QPID ได้อีกต่อไปด้วยการออก
คำสั่ง CURL ต่อไปนี้
curl http:// <qpid_IP>:8083/v1/servers/self/queues
เลิกใช้งาน API นั้นแล้ว
|
Analytics: มุมมองหน้าแดชบอร์ดรายงานที่กำหนดเองของรายงานหลายฉบับ (ระบบคลาวด์ 30.09.15)
ฟิลด์กำหนดเอง แดชบอร์ดรายงานที่แสดงรายงานที่กำหนดเองสูงสุด 4 รายการ เลิกใช้งานแล้วและจะนำออกในรุ่นถัดไป (MGMT-2673) ด้านอื่นๆ ทั้งหมดของหมวดหมู่ที่กำหนดเอง รายงานจะยังคงใช้งานได้
ลบล้างความยาวของชื่อองค์กรไม่ได้ ใน Private Cloud
คุณไม่สามารถลบล้างความยาว 20 อักขระของชื่อองค์กรได้อีกต่อไปด้วยการตั้งค่าต่อไปนี้
-
APIGEE_ORG_NAME_LENGTH=25
-
APIGEE_ENV_NAME_LENGTH=25
ฟีเจอร์และการเพิ่มประสิทธิภาพใหม่
ฟีเจอร์และการปรับปรุงใหม่ๆ ในรุ่นนี้มีดังนี้ นอกจาก ในการปรับปรุงแล้ว รุ่นนี้ยังมีความสามารถในการใช้งาน ประสิทธิภาพ ความปลอดภัย และ การปรับปรุงความเสถียร
ระบบคลาวด์ส่วนตัว
เพิ่มการรองรับ RedHat, CentOS และ Oracle 6.7 - 7.2
รุ่นนี้เพิ่มการรองรับ RedHat Enterprise Linux, CentOS และ Oracle Linux เวอร์ชัน 6.7 จนถึงวันที่ 7.2
ดูรายการข้อกำหนดของระบบทั้งหมดได้ที่ซอฟต์แวร์ที่รองรับและเวอร์ชันที่รองรับ
การติดตั้งตาม RPM
Edge รุ่นนี้ใช้กลไกการติดตั้งที่ใช้ RPM ซึ่งช่วยลดความซับซ้อนของ ขั้นตอนการติดตั้งและการย้ายข้อมูล
ไดเรกทอรีฐานใหม่
โครงสร้างไดเรกทอรีสำหรับ Edge 4.16.01 มีการเปลี่ยนแปลง ใน Edge รุ่นก่อนหน้า ที่คุณติดตั้ง Edge ลงในไดเรกทอรีพื้นฐาน
/<install-dir>/apigee4
ตำแหน่งติดตั้ง-ภายในตำแหน่งใดก็ได้ โดยมีค่าเริ่มต้นเป็น /opt เช่น
/opt/apigee4
สำหรับเวอร์ชัน 4.16.01 คุณต้องติดตั้ง Edge ในไดเรกทอรีต่อไปนี้
/opt/apigee
โปรดสังเกตว่า apigee4 เท่านั้น ไดเรกทอรีเปลี่ยนเป็น apigee แล้ว
โดยตำแหน่งของไดเรกทอรีข้อมูลจะไม่ได้รับผลกระทบ อาจอยู่ภายใต้ /opt/apigee หรืออยู่ที่ตำแหน่งใดก็ได้ ในที่อื่นๆ
ข้อกำหนดใหม่สำหรับโฮสต์เสมือน
สคริปต์การย้ายข้อมูล Edge จัดการงานส่วนใหญ่ที่จำเป็นในการย้ายข้อมูลเราเตอร์ Netty ที่มีอยู่ Nginx แต่ในการอัปเกรด คุณจะต้องตรวจสอบให้โฮสต์เสมือนทั้งหมดของคุณ จะมีชื่อแทนโฮสต์ก่อนที่คุณจะย้ายข้อมูล
ดูคู่มือการติดตั้ง ของ Edge ใน Apigee ftp ที่เว็บไซต์ ftp://ftp.apigee.com/ เพื่อดูข้อมูลเกี่ยวกับวิธี เพิ่มชื่อแทนโฮสต์ให้กับโฮสต์เสมือนที่มีอยู่สำหรับข้อมูลเพิ่มเติม
โค้ดที่มีการกำหนดค่า
ใน Edge เวอร์ชัน 4.16.01 คุณไม่ได้ใช้ไฟล์ .properties ภายใต้ไดเรกทอรี /<install-dir>/apigee4/conf อีกต่อไป เพื่อกำหนดค่าคอมโพเนนต์ Edge ตั้งแต่วันที่ 4.16.01 คุณยังคงกำหนดค่าคอมโพเนนต์ Edge โดยใช้ ไฟล์ .properties แต่ปัจจุบันอยู่ในไดเรกทอรีแล้ว:
/opt/apigee/customer/application
สำหรับคอมโพเนนต์ Edge แต่ละรายการที่ติดตั้งในโหนด จะมีไฟล์ .properties ไดเรกทอรี หากต้องการกำหนดค่าคอมโพเนนต์ ให้แก้ไขไฟล์ .properties เพื่อเปลี่ยน ของพร็อพเพอร์ตี้ที่มีอยู่ หรือเพิ่มพร็อพเพอร์ตี้และค่าใหม่ ถ้าไม่มีไฟล์ คุณก็สามารถสร้างเองได้
ไฟล์ .properties สำหรับ Edge 4.16.01 ไม่มีเนื้อหาต่อไปนี้ ซึ่งแตกต่างจาก Edge เวอร์ชันก่อนหน้า คุณสมบัติของคอมโพเนนต์ การเปลี่ยนแปลงอย่างหนึ่งของรุ่นนี้คือไฟล์ .properties มีการลบล้างค่าของพร็อพเพอร์ตี้เริ่มต้นเท่านั้น
ข้อดีของสถาปัตยกรรมนี้คือ ในการย้ายข้อมูลไปยัง Edge เวอร์ชันที่ใหม่กว่า โปรแกรมติดตั้งจะไม่เขียนทับไฟล์ใน /opt/apigee/customer/application นั่น เพื่อไม่ให้ Edge เขียนทับการตั้งค่าของคุณโดยไม่ตั้งใจ
ในการย้ายข้อมูล โปรแกรมติดตั้ง Edge จะตรวจสอบไฟล์ .properties ที่มีอยู่และคัดลอกการเปลี่ยนแปลง เป็นค่าพร็อพเพอร์ตี้เริ่มต้นในไดเรกทอรี /opt/apigee/token ดังนั้นคุณจึง ไม่ควรทำการแก้ไขใดๆ หลังการย้ายข้อมูล
ดูข้อมูลเพิ่มเติมได้ที่คู่มือการดำเนินการของ Apigee Edge ในเว็บไซต์ Apigee ftp ftp://ftp.apigee.com/.
สคริปต์การกำหนดค่า Edge ถูกแทนที่แล้ว
ระบบได้นำสคริปต์การกำหนดค่าที่คุณใช้ใน Edge รุ่นก่อนหน้าออกแล้ว และ แทนที่ด้วย:
- คำสั่งที่คุณเรียกใช้ผ่านยูทิลิตี Apigee เช่น apigee-service, apigee-all
apigee-setup, apiee-provision หรือยูทิลิตีที่ย้ายข้อมูล apigee
ตัวอย่างเช่น สคริปต์ all-start.sh และ all-stop.sh ถูกแทนที่โดยสคริปต์ต่อไปนี้ คำสั่ง:
> /opt/apigee/apigee-service/bin/apigee-all เริ่ม
/opt/apigee/apigee-service/bin/apigee-all Stop - คำสั่งที่คุณเรียกใช้ในคอมโพเนนต์ Edge โดยตรง ตัวอย่างเช่น ในรุ่นก่อนหน้า
คุณใช้สคริปต์ chpasswd-openLDAP.sh ที่ใช้เปลี่ยนรหัสผ่าน OpenLDAP สคริปต์นั้นมี
ถูกแทนที่ด้วยคำสั่งต่อไปนี้ที่คุณเรียกใช้ในคอมโพเนนต์ apigee-openLDAP:
> /opt/apigee/apigee-service/bin/apigee-service apigee-openLDAP change-LDAP-password -o oldPword -n newPword
ดูคู่มือการใช้งานของ Apigee Edge ใน Apigee ftp ที่ ftp://ftp.apigee.com/ เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่ในปัจจุบัน ทำการกำหนดค่าผ่านคำสั่ง
Edge Router ใหม่
Edge สำหรับ Private Cloud รุ่นนี้มีสถาปัตยกรรมเราเตอร์ใหม่ตาม เราเตอร์ Nginx เราเตอร์ Nginx มาแทนที่เราเตอร์ Netty ที่ใช้ใน Edge รุ่นก่อนหน้า 4.16.01.
เราเตอร์ Nginx มีข้อกำหนดด้านฮาร์ดแวร์และพอร์ตเหมือนกับเราเตอร์ Netty จึงไม่มี จำเป็นต้องเปลี่ยนแปลงโหนดที่มีอยู่
สำหรับข้อมูลเพิ่มเติม โปรดดูที่ภาคผนวก A: เกี่ยวกับเราเตอร์ Nginx ในการติดตั้ง Edge ดูคู่มือได้ที่เว็บไซต์ Apigee ftp: ftp://ftp.apigee.com/,
นำตัวจัดสรรภาระงาน BaaS ออกแล้ว
นำตัวจัดสรรภาระงานภายในออกจากพอร์ทัล API BaaS แล้ว ในขั้นตอนนี้คุณจะต้องใช้ ตัวจัดสรรภาระงานของตนเองระหว่างพอร์ทัล API BaaS กับโหนด API BaaS ทั้ง 3 โหนด
คุณอาจใช้ DNS แบบ Round Robin แทนตัวจัดสรรภาระงานได้ ในสถานการณ์นี้ คุณ สร้างรายการ DNS ที่มีระเบียน A หลายรายการที่เกี่ยวข้องกับที่อยู่ IP สแต็ก BaaS ระหว่างใช้ DNS การค้นหา เซิร์ฟเวอร์ DNS จะส่งคืนค่าระเบียน A โดยอัตโนมัติแบบสลับกัน
เอกสารใหม่ที่อธิบายวิธีเพิ่มโหนด Cassandra และ ZooKeeper และวิธีเพิ่มข้อมูล ศูนย์ข้อมูลที่มีอยู่
ตอนนี้ไฟล์ ZIP เอกสารประกอบในเว็บไซต์ Apigee ftp มี "Scaling Edge สำหรับแบบส่วนตัว" แล้ว Cloud" ที่อธิบายถึงวิธีเพิ่มโหนด Cassandra และ ZooKeeper รวมถึงวิธีเพิ่มศูนย์ข้อมูลไปยัง ศูนย์ข้อมูลที่มีอยู่
นำ Orgtool ออกแล้ว
orgtool สามารถค้นหา การติดตั้ง Edge เพื่อรับข้อมูลเกี่ยวกับองค์กร รวมถึงได้นำเครื่องมือดังกล่าวออกแล้ว คุณ ใช้ Edge UI หรือการเรียก API เพื่อรับข้อมูลเกี่ยวกับองค์กร
วิธีดำเนินงานใน 4.16.01
ตารางต่อไปนี้แสดงวิธีดำเนินงานใน 4.15.07.03 และประสิทธิภาพการทำงานในขณะนี้ ใน 4.16.01 ดูข้อมูลเพิ่มเติมได้ในคู่มือการใช้งาน Edge ในเว็บไซต์ Apigee ftp ftp://ftp.apigee.com/.
งาน | 4.15.07.0x | 4.16.01 |
---|---|---|
ไดเรกทอรีการติดตั้ง |
/<inst_dir>/apigee4 | /opt/apigee |
ไดเรกทอรีบันทึก |
/<inst_dir>/apigee4/var/log | /opt/apigee/var/log/comp |
ติดตั้งคอมโพเนนต์ |
/<inst_root>/apigee4/share/installer/apigee-setup.sh -p comp -f configFile |
/opt/apigee/apigee-setup/bin/setup.sh -p คอมโพเนนต์ -f configFile |
เริ่มต้น หยุด รีสตาร์ท สถานะ เวอร์ชันทั้งหมด |
/<inst_root>/apigee4/bin/all-start.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-all start|stop|restart|status|version |
เริ่มคอมพลีต, หยุด, รีสตาร์ท, สถานะ, เวอร์ชัน |
/<inst_root>/apigee4/bin/apigee-service comp start|stop|restart|status |
/<inst_root>/apigee/apigee-service/bin/apigee-service comp start|stop|restart|status|version |
สำรอง/กู้คืน |
/<inst_root>/apigee4/bin/backup.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-service ข้อมูลสำรอง comp /<inst_root>/apigee/apigee-service/bin/apigee-service การกู้คืน comp |
ทดสอบการติดตั้ง |
/<inst_root>/apigee4/test/test-sa.sh |
|
การเริ่มใช้งาน |
/<inst_root>/apigee4/bin/setup-org.sh |
|
เพิ่ม org, env และโฮสต์เสมือนในขั้นตอนเดียว |
/<inst_root>/apigee4/bin/setup-org.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision Setup-org -f configFile |
เพิ่มองค์กร |
/<inst_root>/apigee4/bin/create-org.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-org -f configFile |
เพิ่ม env |
/<inst_root>/apigee4/bin/add-env.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision add-env -f configFile |
เพิ่มผู้ใช้ |
การเรียก API |
การเรียก API หรือ /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-user -f configFile |
ย้ายข้อมูล |
/<install_root>/apigee4/share/installer/apigee-upgrade.sh -c comp |
|
รุ่นอัลฟ่าของ เครื่องมือตรวจสอบและแดชบอร์ด
รุ่นนี้มีเวอร์ชันอัลฟ่าของเครื่องมือตรวจสอบและหน้าแดชบอร์ดใหม่สำหรับ Edge เครื่องมือนี้ช่วยให้คุณเข้าใจประสิทธิภาพการทำงานของคอมโพเนนต์ต่างๆ (เราเตอร์, ข้อความ โปรเซสเซอร์, ZooKeeper, Cassandra) รวมถึงรหัสข้อผิดพลาด HTTP สำหรับองค์กรและสภาพแวดล้อมต่างๆ ในการติดตั้งใช้งาน นอกจากนี้ คุณยังสามารถบันทึกภาพรวมข้อมูลหน้าแดชบอร์ดและแชร์กับ Apigee จะช่วยแก้ปัญหาเหตุการณ์ด้านการสนับสนุน
เอกสารประกอบรวมถึงวิธีการติดตั้งจะรวมอยู่ในไฟล์ ZIP ของ Edge มีเอกสาร 4.16.01 ในเว็บไซต์ Apigee ftp: ftp://ftp.apigee.com/
แต่คุณจะต้องทำการประเมิน Apigee ให้เสร็จสมบูรณ์ก่อนจึงจะติดตั้งและใช้หน้าแดชบอร์ดได้ ข้อตกลงรวมอยู่ในไฟล์ ZIP ของเอกสารและส่งไปยัง Apigee โดยส่งอีเมลไปที่ orders@apigee.com
แพลตฟอร์ม Edge
การจัดรูปแบบ UI การจัดการใหม่ (ระบบคลาวด์ 15.09.30)
หน้าหลายหน้าใน UI การจัดการได้รับการอัปเดตรูปลักษณ์ (MGMT-2627)
บริการ API
วิซาร์ดพร็อกซี API ที่ออกแบบใหม่ (ระบบคลาวด์ 16.01.20)
วิซาร์ดพร็อกซี API ได้รับการออกแบบใหม่ เมื่อคุณคลิก "+ พร็อกซี API" ในหน้าพร็อกซี API ใน UI การจัดการ วิซาร์ดใหม่จะแนะนำคุณตลอดขั้นตอนการสร้างพร็อกซี API ทุก การตั้งค่าเดียวกับวิซาร์ดพร็อกซี API ก่อนหน้านี้สามารถใช้ได้ (MGMT-1376)
สร้างพร็อกซี API ด้วยเอกสาร OpenAPI (Swagger) (Cloud 16.01.20)
เนื่องด้วยการออกแบบวิซาร์ดพร็อกซี API ใหม่ คุณจะสามารถสร้างพร็อกซี API จาก OpenAPI ได้ เอกสาร (ท่าทาง) ในหน้าแรกของวิซาร์ดพร็อกซี API ให้คลิกใช้ OpenAPI เมื่อเลือก Reverse Proxy, Node.js App หรือ ไม่มีเป้าหมาย ในฟิลด์ที่ปรากฏ ให้ป้อน URL เพื่อ เอกสาร OpenAPI ดูข้อมูลเพิ่มเติมได้ที่สร้างพร็อกซี API แบบง่าย (MGMT-1376)
การรองรับ WSDL 1.2 สำหรับพร็อกซี SOAP (Cloud 16.01.20)
Apigee Edge รองรับ WSDL 1.2 ในการสร้างพร็อกซี API เพื่อเรียกใช้บริการ SOAP (MGMT-2835)
ตัวแปร SSLInfo ในการกำหนดค่า TargetEndpoint (Cloud 16.01.20)
ใน 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>
ฟีเจอร์นี้ครอบคลุมอยู่ในเอกสารต่อไปนี้
- พร็อกซี API ข้อมูลอ้างอิงการกำหนดค่า
- https://community.apigee.com/articles/21424/dynamic-sslinfo-for-targetendpoint-using-variable.html
(APIRT-1475)
รองรับอัลกอริทึม RSA_SHA256 สำหรับนโยบายการยืนยัน SAML (Cloud 16.01.20)
ขณะนี้นโยบายการยืนยัน SAML รองรับอัลกอริทึม RSA_SHA256 แล้วนอกเหนือจาก RSA_SHA1 (APIRT-1779)
การตรวจสอบการอัปโหลดใบรับรอง (Cloud 16.01.20)
หากต้องการช่วยป้องกันการอัปโหลดใบรับรองที่หมดอายุหรือไม่ถูกต้องไปยังคีย์สโตร์และ Truststore API การจัดการจะตรวจสอบใบรับรองเมื่ออัปโหลด ใบรับรองจะได้รับการตรวจสอบเพื่อให้แน่ใจว่า ไฟล์ต้องมีขนาดไม่เกิน 50 KB และรูปแบบเป็น PEM หรือ DER การหมดอายุของใบรับรองจะได้รับการตรวจสอบด้วยเช่นกัน เพื่อลบล้างการตรวจสอบการหมดอายุเริ่มต้น (ไม่ใช่ตรวจสอบความถูกต้อง สำหรับการหมดอายุของใบรับรองเมื่ออัปโหลด) ให้ใช้พารามิเตอร์การค้นหาต่อไปนี้ ?ignoreExpiryValidation=true
สำหรับข้อมูลเพิ่มเติม โปรดดู อัปโหลดไฟล์ JAR ไปยังคีย์สโตร์และ อัปโหลดใบรับรองไปยัง Truststore (SECENG-516) และ (APIRT-2213)
การทำโพลอัตโนมัติในหน้าบันทึก Node.js (Cloud 16.01.20)
เมื่อดูบันทึก Node.js จากตัวแก้ไขพร็อกซี ระบบจะดำเนินการในหน้าบันทึกของ Node.js โดยอัตโนมัติ รีเฟรชเป็นระยะๆ เพื่อแสดงรายการบันทึกใหม่ที่ใช้ได้ คลิก "หยุดการรีเฟรชอัตโนมัติ" เพื่อปิด รีเฟรชอัตโนมัติ (MGMT-1692)
ส่วนหัว HTTP แบบ X-Forwarded-For (Cloud 15.09.30)
Edge จะตัดคำขอ HTTP X-Forwarded-For
ออกตามค่าเริ่มต้น เพื่อเพิ่มความปลอดภัย
ส่วนหัวที่อาจมีที่อยู่ IP อย่างน้อย 1 รายการ ลักษณะการทำงานเริ่มต้นใหม่จะหมายถึง IP ของไคลเอ็นต์
ที่อยู่ที่ Edge ได้รับจะเป็นที่อยู่ IP ที่ได้รับจาก TCP ภายนอกล่าสุด
แฮนด์เชค ไม่ใช่ที่อยู่ที่อาจมีการปลอมแปลงเพื่อข้ามการควบคุมการเข้าถึง
หากต้องการเปลี่ยนลักษณะการทำงานเริ่มต้นนี้และอนุญาตให้ที่อยู่ X-Forwarded-For
เข้าถึง
พร็อกซี API คุณต้องตั้งค่าพร็อพเพอร์ตี้
feature.enableMultipleXForwardCheckForACL=true
ในองค์กรของคุณ
สิทธิ์เข้าถึง JavaScript สำหรับพร็อพเพอร์ตี้ของนโยบาย (Cloud 15.07.08)
เมื่อใช้ JavaScript ในขั้นตอนของพร็อกซี API คุณจะเข้าถึงพร็อพเพอร์ตี้ที่กำหนดไว้ใน JavaScript ได้ ซึ่งจะเป็นประโยชน์อย่างยิ่งหากคุณต้องการใช้ตัวแปรที่รู้จักใน JavaScript ของคุณ โค้ด ตัวอย่างเช่น สมมติว่านโยบาย JavaScript ของคุณมีคำจำกัดความพร็อพเพอร์ตี้ต่อไปนี้
<Properties> <Property name='source'>response.content</Property> </Properties>
ใน JavaScript คุณเข้าถึงการตอบกลับข้อความที่มีการอ้างอิงไปยัง "แหล่งที่มา" ได้
ดังนี้
var source = properties.get('source'); // returns: response.content
หรือ
var source = properties.source
หรือ
var source = properties['source']
ดูข้อมูลเพิ่มเติมได้ที่นโยบาย JavaScript (APIRT-1460)
การตรวจสอบระดับองค์กร (Cloud 15.07.08)
ผู้ดูแลระบบองค์กรสามารถตรวจสอบประวัติการดำเนินการที่ระดับองค์กร ใน UI การจัดการ ให้เลือกผู้ดูแลระบบ > ประวัติองค์กร สำหรับข้อมูลเพิ่มเติม โปรดดูการตรวจสอบ: API, ผลิตภัณฑ์ และ ประวัติองค์กร (MGMT-2232)
การนำผู้ดูแลระบบองค์กรออกจากบทบาทด้วยตนเอง (Cloud 15.07.08)
ผู้ดูแลระบบองค์กรสามารถนำตนเองออกจากบทบาทผู้ดูแลระบบองค์กรได้ใน UI การจัดการโดยไปที่ผู้ดูแลระบบ > ผู้ใช้ขององค์กรและ คลิกนำออกข้างชื่อ (MGMT-934)
สัญญาณบอกสถานะความคืบหน้าในการนำเข้าแพ็กเกจพร็อกซี API (Cloud 15.07.08)
เมื่ออัปโหลดแพ็กเกจพร็อกซี API ขนาดใหญ่ใน UI การจัดการ จะเห็นว่า "ใช้งานได้" ภาพเคลื่อนไหวคือ เพื่อแสดงว่ากำลังมีการนำเข้าอยู่ ซึ่งทำให้คุณไม่สามารถโต้ตอบกับ UI การจัดการจนกว่าการนำเข้าจะเสร็จสมบูรณ์ (MGMT-1285)
ลักษณะการทำงานของแคชและการกำหนดค่า (Cloud 15.07.22)
เพื่อการจัดการและการใช้งานแคชในหน่วยความจำที่ดียิ่งขึ้น "จำนวนองค์ประกอบสูงสุดในหน่วยความจำ" การตั้งค่าบนทรัพยากรแคชสภาพแวดล้อมเลิกใช้งานแล้วเมื่อ Edge Cloud รุ่น 15.06.10 ใน Edge Cloud รุ่น 15.07.22 นำการตั้งค่านี้ออกจาก UI สร้างแคชใน UI ส่วนการกำหนดค่าสภาพแวดล้อมของ UI การจัดการ Apigee Edge
องค์ประกอบทั้งหมดที่แสดงในทรัพยากรแคชทั้งหมด (รวมถึงแคชเริ่มต้น) จะขึ้นอยู่กับ จำนวนหน่วยความจำทั้งหมดที่จัดสรรให้กับแคช โดยค่าเริ่มต้น หน่วยความจำทั้งหมดที่จัดสรรในหน่วยความจำ การแคชในเครื่องประมวลผลข้อความที่ระบุเท่ากับ 40% ของหน่วยความจำทั้งหมดที่มีอยู่ องค์ประกอบจะ ถูกปลดออกจากแคชในหน่วยความจำก็ต่อเมื่อมีหน่วยความจำแคชไม่เพียงพอหรือองค์ประกอบหมดอายุเท่านั้น (MGMT-2413, APIRT-1140)
การกำหนดค่าเซิร์ฟเวอร์เป้าหมายใน UI การจัดการ (Cloud 15.07.22)
API > ตอนนี้คุณสามารถเพิ่ม แก้ไข และหน้าการกำหนดค่าสภาพแวดล้อมใน UI การจัดการ ลบเซิร์ฟเวอร์เป้าหมาย
นอกจากนี้ หน้ายังได้รับการออกแบบใหม่ เพื่อให้สามารถสร้าง เพิ่ม และแคช ลบในบรรทัดแทนที่จะไปที่หน้าใหม่ คุณสมบัติหลายอย่างของแคช รวมถึง "ค่าสูงสุด องค์ประกอบในหน่วยความจำ" จะไม่มีอยู่ใน UI อีกต่อไป เนื่องจากการตั้งค่าคุณสมบัติเหล่านี้ไม่มี ผลกระทบต่อลักษณะการทำงานของแคชรันไทม์ (MGMT-280)
SSL พร้อมการบันทึกข้อความไปยัง syslog (Cloud 15.07.22)
นโยบายการบันทึกข้อความรองรับการส่ง Syslog ไปยังผู้ให้บริการการจัดการบันทึกบุคคลที่สาม ผ่าน SSL/TLS ใช้รายการต่อไปนี้ในการกำหนดค่านโยบายในฐานะรายการย่อยโดยตรงของระดับบนสุด องค์ประกอบ:
<SSLInfo> <Enabled>true</Enabled> </SSLInfo>
โปรดดูข้อมูลเพิ่มเติมที่นโยบายการบันทึกข้อความ (APIRT-942)
UI การจัดการ (ระบบคลาวด์ 15.07.22)
วิศวกรรม Apigee ได้แก้ไขข้อบกพร่องเล็กๆ น้อยๆ หลายจุดและปรับปรุงความสามารถในการใช้งานในการจัดการ UI
cURL ใน Trace (Cloud 15.09.02)
เมื่อติดตามการเรียกพร็อกซี API ที่ส่งคำขอไปยังเซิร์ฟเวอร์เป้าหมาย คุณสามารถดู ไปยังเซิร์ฟเวอร์เป้าหมายเป็นคำสั่ง cURL เลือก "คำขอที่ส่งไปยังเซิร์ฟเวอร์เป้าหมาย" สถานะ ในแผนภาพแผนที่ธุรกรรม จากนั้นคลิกลิงก์ "แสดง Curl" ในหน้า "ส่งคำขอไปยังกลุ่มเป้าหมายแล้ว เซิร์ฟเวอร์" ในแผงรายละเอียดเฟส (MGMT-2589)
สัญลักษณ์พิเศษที่มาสก์ข้อมูล (Cloud 15.09.02)
เมื่อใช้การมาสก์ข้อมูลเพื่อมาสก์ข้อมูลที่ละเอียดอ่อนในเพย์โหลด JSON สัญลักษณ์พิเศษ เช่น $, * และ { จะสามารถมาสก์ได้แล้ว (APIRT-1727)
การจับคู่ค่าคีย์ใน UI การจัดการ (Cloud 15.09.30)
ตอนนี้คุณสามารถสร้างและจัดการคีย์-ค่าคีย์ (KVM) ระดับสภาพแวดล้อมในการจัดการ Edge ได้แล้ว UI KVM ระดับสภาพแวดล้อมมีคู่คีย์/ค่าที่เข้าถึงโดยพร็อกซี API ใน สภาพแวดล้อม เช่น การทดสอบหรือการผลิต ในเมนู UI การจัดการ ให้ไปที่ API > การกำหนดค่าสภาพแวดล้อม > เลือกสภาพแวดล้อมที่คุณต้องการ > การแมปค่าคีย์ สำหรับข้อมูลเพิ่มเติม โปรดดู การสร้างและแก้ไข แมปค่าคีย์สภาพแวดล้อม (MGMT-1393)
การหมดอายุเริ่มต้นของนโยบาย PopulateCache ใน UI การจัดการ (Cloud 15.09.30)
เมื่อเพิ่มนโยบาย PopulateCache ด้วยตัวแก้ไขพร็อกซี API ระบบจะ <ระยะหมดเวลาInSec> องค์ประกอบ สำหรับการหมดอายุของแคชจะเติมค่าล่วงหน้าด้วยค่า 3,600 วินาที (1 ชั่วโมง) ค่าเริ่มต้นก่อนหน้า คือ 300 วินาที (5 นาที) (MGMT-2622)
บริการสำหรับนักพัฒนาแอป
ประสิทธิภาพของหน้าผลิตภัณฑ์ API ไม่แสดงแอปนักพัฒนาแอป (Cloud 16.01.20)
เมื่อดูผลิตภัณฑ์ API ใน UI การจัดการ แอปนักพัฒนาซอฟต์แวร์ที่เชื่อมโยงกับผลิตภัณฑ์นั้น แสดงรายการผลิตภัณฑ์ เพื่อปรับปรุงประสิทธิภาพ UI ระบบจะไม่แสดงรายชื่อแอปนักพัฒนาซอฟต์แวร์เมื่อ การแก้ไขผลิตภัณฑ์ API (MGMT-2869)
คอลัมน์หลักในหน้าแอปของนักพัฒนาซอฟต์แวร์ (Cloud 15.08.05)
ในองค์กรที่มีแอปสำหรับนักพัฒนาซอฟต์แวร์จำนวนมาก (หลายพันแอป) การแสดงคอลัมน์คีย์
บนหน้าแอปของนักพัฒนาซอฟต์แวร์ (แสดงจำนวนคีย์ต่อแอป) อาจขัดขวางประสิทธิภาพการแสดงผลได้ ถึง
เพื่อปรับปรุงประสิทธิภาพการแสดงผลในสถานการณ์นี้ โปรดติดต่อทีมสนับสนุนของ Apigee เพื่อตั้งค่าสิ่งต่อไปนี้
พร็อพเพอร์ตี้ระดับองค์กร: features.appsNoCredentialsEnabled = true
ช่วงเวลานี้
จะนำคอลัมน์คีย์ออก อย่างไรก็ตาม โปรดทราบว่าการนำคอลัมน์คีย์ออกจะเป็นการนำ
ความสามารถในการค้นหาโดยใช้คีย์และข้อมูลลับของผู้ใช้ (MGMT-2486)
ไอคอนหมุนหน้ารายละเอียดสำหรับนักพัฒนาแอป (Cloud 15.09.30)
เมื่อหน้ารายละเอียดนักพัฒนาแอปโหลดใน UI การจัดการ ส่วนแอปของหน้า แสดงไอคอนหมุนแสดงความคืบหน้าหากยังโหลดแอปอยู่ ซึ่งจะช่วยปรับปรุงลักษณะการทำงานก่อนหน้า ซึ่งส่วน "แอป" ว่างเปล่าขณะโหลดแอป (MGMT-2667)
การสร้างรายได้
แก้ไขชื่อแพ็กเกจ API (Cloud 16.01.20)
คุณอัปเดตชื่อแพ็กเกจ API ได้ทุกเมื่อในระหว่างวงจรการสร้างรายได้ แม้ว่า เมื่อแพ็กเกจ API มีแพ็กเกจราคาที่เผยแพร่แล้ว (DEVRT-2177)
อนุญาตให้ใช้ทศนิยมในแอตทริบิวต์ที่กำหนดเอง (Cloud 16.01.20)
เมื่อใช้ "บัตรราคาที่มีแอตทริบิวต์ที่กำหนดเอง" ซึ่งเป็นแอตทริบิวต์ที่กำหนดเองในข้อความ ส่วนหัวที่ใช้เป็นตัวคูณสำหรับธุรกรรมอาจเป็นค่าทศนิยมได้สูงสุด 4 หลักทศนิยม ดูข้อมูลเพิ่มเติมเกี่ยวกับแพ็กเกจประเภทนี้ได้ที่ ระบุ รายละเอียดแอตทริบิวต์ที่กำหนดเองของเรตการ์ด (DEVRT-2191)
ให้คะแนนชื่อและรหัสแพ็กเกจในรายงานสรุป (Cloud 15.09.02)
เมื่อสร้างสรุปรายงานรายได้ด้วย API การจัดการ คุณสามารถเพิ่ม "แพ็กเกจราคา" ได้ ชื่อ และให้คะแนน "รหัสแพ็กเกจ" ลงในรายงาน หากต้องการดำเนินการดังกล่าว ให้เพิ่ม "RATEPLAN" เป็นแอตทริบิวต์ groupBy ใน การเรียก API ตามที่อธิบายไว้ในสร้าง รายงานของ Google (โปรดทราบว่าฟีเจอร์นี้ยังไม่พร้อมใช้งานใน UI รายงานการสร้างรายได้) ใน รายงานรายละเอียด ชื่อแพ็กเกจราคาและคอลัมน์รหัสที่มีอยู่จะย้ายไปอยู่ที่ด้านหน้าของ ไปพร้อมกับคอลัมน์การจัดกลุ่มอื่นๆ (DEVRT-1740)
บริการ Analytics
ฟังก์ชัน sum( ) ในเมตริกเวลาตอบกลับ (Cloud 16.01.20)
ในรายงานที่กำหนดเองของ Analytics และการเรียก API "ผลรวม" ฟังก์ชันรวมข้อมูลพร้อมใช้งานสำหรับ เวลาตอบสนองเป้าหมาย เวลาตอบกลับทั้งหมด และ end_point_response_time ตัวอย่างเช่น ใน /stats API (http://docs.apigee.com/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0), ตอนนี้คุณสามารถใช้ "การเลือก" ต่อไปนี้ พารามิเตอร์การค้นหา: ?select=sum(total_response_time) (AXAPP-2006)
รายงานการวิเคราะห์เวลาในการตอบสนอง: จัดเรียงชื่อพร็อกซี API (Cloud 16.01.20)
ใน UI รายงานการวิเคราะห์เวลาในการตอบสนอง (แผนสำหรับองค์กร Apigee Edge เท่านั้น) พร็อกซี API จะ แสดงตามตัวอักษรในรายการพร็อกซีแบบเลื่อนลง (MGMT-2858)
แอปของนักพัฒนาแอปในแดชบอร์ดแสดงตามชื่อที่แสดง (Cloud 16.01.20)
ในแดชบอร์ด UI การจัดการ แผนภูมิแท่งแอปของนักพัฒนาซอฟต์แวร์จะระบุแอปของนักพัฒนาซอฟต์แวร์ตามที่แสดง แทนที่จะเป็นชื่อภายใน (MGMT-2853)
วิดเจ็ตวันที่/เวลาใหม่ในรายงานที่กำหนดเอง (Cloud 16.01.20)
มีการปรับปรุงวิดเจ็ตตัวเลือกวันที่/เวลาบนหน้ารายงานที่กำหนดเองใน UI การจัดการ (MGMT-2881)
เจาะลึกเมืองบนแผนที่ภูมิศาสตร์ (ระบบคลาวด์ 15.07.22)
Analytics GeoMap มี "เมือง" สำหรับสหรัฐอเมริกาและแคนาดา เมื่อคุณ คลิกรัฐหรือจังหวัดบนแผนที่ ระบบจะแสดงรายชื่อเมืองที่เกิดการโทร (MGMT-2282)
| (ไปป์) และอักขระ = ในรายงานที่กำหนดเองของ Analytics (Cloud 15.09.02)
คำจำกัดความรายงานที่กำหนดเองของ Analytics รองรับการใช้ | (ขีดแนวตั้ง) และ = สัญลักษณ์ ก่อนหน้านี้ ต้องใช้การเข้ารหัส %7C และ %3D สำหรับสัญลักษณ์เหล่านั้น (MGMT-2504)
มิติข้อมูลคำต่อท้ายเส้นทางพร็อกซี (Cloud 15.09.30)
มิติข้อมูลคำต่อท้ายเส้นทางพร็อกซี (proxy_pathsuffix) ใหม่พร้อมใช้งานแล้วในรายงานที่กำหนดเองของ Analytics และการเรียก API คำต่อท้ายเส้นทางพร็อกซีเป็นส่วนหนึ่งของ URL พร็อกซี API ที่อยู่หลังเส้นทางฐาน เช่น เส้นทางที่สร้างขึ้นสำหรับขั้นตอนแบบมีเงื่อนไข (AXAPP-1902)
รายงานจะแสดงรหัสนักพัฒนาซอฟต์แวร์ไม่ใช่ชื่อที่แสดง (Cloud 15.09.30)
เมื่อทำการเรียก Edge analytics API ด้วย /stats API ที่แสดงผลสำหรับนักพัฒนาซอฟต์แวร์ ชื่อที่แสดงของนักพัฒนาซอฟต์แวร์จะแสดงขึ้นพร้อมกับรหัสนักพัฒนาซอฟต์แวร์ ก่อนหน้านี้มีเพียงรหัสนักพัฒนาแอปเท่านั้น ส่งคืนแล้ว (AXAPP-1759)
แก้ไขข้อบกพร่องแล้ว
ข้อบกพร่องต่อไปนี้ได้รับการแก้ไขแล้วในรุ่นนี้
Private Cloud 4.16.01
ตารางต่อไปนี้แสดงข้อบกพร่องที่ได้รับการแก้ไขนับตั้งแต่ Edge for Private Cloud รุ่น 4.16.01 ถึง รับการแก้ไขเหล่านี้ ทำตามคำแนะนำเพื่ออัปเดตการติดตั้ง 4.16.01 ของคุณให้เป็นเวอร์ชันล่าสุด RPM และไฟล์การสนับสนุนตามที่อธิบายไว้ในอัปเดต Apigee Edge 4.16.01.x ถึงรุ่น 4.16.01 ล่าสุด
รหัสปัญหา | คำอธิบาย | หมายเลขบิลด์ |
---|---|---|
PRC-736 |
apigee-lib ไม่ต้องใช้ GCC แล้ว |
apigee-lib-4.16.01-0.0.901 |
PRC-735 |
apigee-Validate ไม่สำเร็จเนื่องจาก Yahoo Weather API ต้องการ Oauth |
apigee-validate-4.16.01-0.0.910 |
PRC-739 |
อนุญาตให้ผู้ใช้แตกข้อมูลมิเรอร์ในโฟลเดอร์ระบบไฟล์ |
apigee-mirror-4.16.01-0.0.904
|
PRC-756 |
BaaS Usergrid check_cassandra_availability.sh ไม่ได้ใช้ nc อีกต่อไป คำสั่ง |
baas-usergrid-2.1.0-0.0.112 |
PRC-778 |
ข้อมูลคลัสเตอร์ Zookeeper จะไม่สูญหายอีกต่อไปหลังจากอัปเกรด |
apigee-migrate-4.16.01-0.0.873 |
PRC-787 |
API BaaS รองรับการตรวจสอบสิทธิ์ Cassandra แล้ว |
baas-usergrid-2.1.1-0.0.122 |
PRC-804 |
ตอนนี้ระบุตำแหน่งของไฟล์บันทึกได้แล้ว |
apigee-service-4.16.05-0.0.435 |
PRC-840 |
ลิงก์สัญลักษณ์ที่เสียหายของคอมโพเนนต์ Edge |
edge-gateway-4.16.01-0.0.538 |
EDGEUI-538 EDGEUI-524 |
การแขวนการสร้างพร็อกซีสำหรับ Soap สำหรับการนำเข้า WSDL/ ปัญหา การสร้างพร็อกซี API จาก WSDL |
edge-ui-4.16.01-0.0.3650 |
EDGEUI-543 |
นำเข้า WSDL จากตัวเลือก URL ไม่ได้เมื่อ URL เป็นที่อยู่ในเครื่อง |
edge-ui-4.16.01-0.0.3650 |
APIRT-2719 APIRT-2918 |
ตอนนี้ target.url ได้รับการตั้งค่าแล้วเมื่อสร้างข้อความไฮไลต์เป้าหมาย |
edge-gateway-4.16.01-0.0.538 |
ระบบคลาวด์ 16.01.20
รหัสปัญหา | คำอธิบาย |
---|---|
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 |
ระบบคลาวด์ 15.07.08
รหัสปัญหา | คำอธิบาย |
---|---|
MGMT-2381 | ทำให้พร็อกซีใช้งานได้โดยใช้เครื่องมือแก้ไขพร็อกซีใหม่ |
MGMT-2374 | ควรตัดช่องว่างในองค์ประกอบ BasePath ก่อนที่จะบันทึก ProxyEndpoint |
MGMT-2355 | UI คำนวณสิทธิ์สำหรับหลายบทบาทไม่ถูกต้องหากบทบาทหนึ่งคือ ผู้ดูแลระบบองค์กร |
MGMT-2324 | การนำเข้ารูปแบบ Swagger จะสร้างโหนด Smartdocs ที่ไม่ถูกต้อง |
MGMT-1518 | UI แสดงพร็อกซีว่าใช้งานได้แล้ว แม้ว่าจะติดตั้งใช้งานใน MP ไม่สำเร็จ |
MGMT-1489 | ผลิตภัณฑ์ API ไม่สร้างทรัพยากรที่ถูกต้อง |
DOC-1246 | ข้อความที่ขัดแย้งกับเอกสารเกี่ยวกับโทเค็นเพื่อการเข้าถึง |
DEVRT-1661 |
NextReposFeeDate ว่างเปล่าเมื่อนักพัฒนาแอปยอมรับอัตราฟีเจอร์
แพ็กเกจ |
ระบบคลาวด์ 15.07.22
รหัสปัญหา | คำอธิบาย |
---|---|
TBD-73 | IP แบบคงที่สำหรับการรับส่งข้อมูลขาเข้าไปยัง Apigee |
MGMT-2422 | แก้ไขแอปของบริษัทไม่ได้ |
MGMT-2419 | ผู้ใช้ที่เป็นของ "ผู้ใช้" ได้รับข้อผิดพลาดเกี่ยวกับสิทธิ์เมื่อเข้าสู่ระบบ |
MGMT-2341 | ตัวกรองรายงานที่กำหนดเองสร้างคำค้นหาไม่ถูกต้อง |
MGMT-2207 | JSONThreatProtection - ArrayElementCount ไม่ทำงานหากองค์ประกอบที่มีอยู่
ไม่ได้พื้นฐาน ในนโยบายการป้องกันภัยคุกคามของ JSON องค์ประกอบ ArrayElementCount ไม่ถูกต้อง จำกัดจำนวนรายการที่อนุญาตในอาร์เรย์ ปัญหานี้ได้รับการแก้ไขแล้ว |
MGMT-2158 | นำเข้า WSDL ไม่ได้หากเอาต์พุตอ้างอิงส่วนที่ไม่มีประเภท |
ระบบคลาวด์ 15.08.05
รหัสปัญหา | คำอธิบาย |
---|---|
หลาย | ข้อบกพร่องเล็กๆ น้อยๆ จำนวนหนึ่งได้รับการแก้ไขแล้วในเครื่องมือแก้ไขพร็อกซี API |
ระบบคลาวด์ 15.09.02
รหัสปัญหา | คำอธิบาย |
---|---|
หลาย | ข้อบกพร่องเล็กๆ น้อยๆ จำนวนหนึ่งได้รับการแก้ไขแล้วในเครื่องมือแก้ไขพร็อกซี API |
MGMT-2618 | ปัญหาการติดตั้งใช้งานที่พบบ่อย |
MGMT-2588 | หน้าประวัตินักพัฒนาซอฟต์แวร์เรียกใช้ HTML/โค้ด -- การคงอยู่ของ XSS ช่องโหว่ |
MGMT-2543 | ตัวแก้ไขพร็อกซีใหม่จะแก้ไข XML ใน <Payload> กำหนดนโยบาย AssignMessage ซึ่งจะทำลายพร็อกซี API ที่มีอยู่ |
MGMT-2521 | เซสชันการติดตามค้างเป็นช่วงๆ |
MGMT-2519 | UI การกำหนดค่าสภาพแวดล้อมไม่ทำงาน |
AXAPP-1814 | ไม่มีการสร้างตัวแปรที่กำหนดเอง (นโยบายเครื่องมือรวบรวมสถิติ) ในเวอร์ชันที่ใช้งานจริง เมื่อเปิดผู้ดูแล zk |
APIRT-1927 | โฮสต์เสมือนที่ไม่ถูกต้องจะทำให้เราเตอร์ไม่โหลดการกำหนดค่าสำหรับ env |
APIRT-1863 | การทำให้ใช้งานได้ล้มเหลวเนื่องจากมีช่องว่างในแพ็กเกจ |
APIRT-1823 | การเรียก API ที่มีเนื้อความ POST ที่มี & (เครื่องหมายแอมเพอร์แซนด์) วาง |
APIRT-1789 | ตัวประมวลผลข้อความสำหรับองค์กรบางแห่งใช้หน่วยความจำน้อย "ข้อผิดพลาด" |
APIRT-1776 | การเรียก "print" ในนโยบายของ JavaScript ทำให้เกิดการบันทึกมากเกินไป |
APIRT-1766 | ระยะหมดเวลาสำหรับ WebSockets |
APIRT-1600 | ConcurrentModificationException ในเราเตอร์ บันทึกของเราเตอร์แสดง ConcurrentModification หลายอินสแตนซ์ในบันทึก พื้นฐาน สาเหตุก็คือมีการเพิ่มการเชื่อมต่อ ในรายการตัวรวบรวม ในขณะที่ Reaper ได้นำการเชื่อมต่อเก่าๆ ออก ปัญหานี้ได้รับการแก้ไขแล้ว |
APIRT-1491 | ข้อยกเว้นที่ไม่สามารถใช้บริการ 503 |
APIRT-1421 | นโยบายของ JavaScript อาจใช้เวลาประมวลผลเป็นช่วงๆ |
DEVRT-1843 | Mint UI ควรรองรับการอัปเดตแอตทริบิวต์ที่กำหนดเองใน TRP ให้ดียิ่งขึ้น |
DEVRT-1472 | การอัปเดตนักพัฒนาแอปทำให้เกิดข้อผิดพลาดเกี่ยวกับเซิร์ฟเวอร์ 500 |
ระบบคลาวด์ 15.09.30
รหัสปัญหา | คำอธิบาย |
---|---|
MGMT-2687 | รายงานที่กำหนดเองตรึงเบราว์เซอร์ด้วยมิติข้อมูลมากกว่า 14,000 รายการ องค์ประกอบ |
MGMT-2677 | การสร้างรายได้: หน้านักพัฒนาซอฟต์แวร์ใน UI การจัดการหยุดทำงานเนื่องจาก ไม่ได้เปิดใช้นักพัฒนาแอปและการใส่เลขหน้าในองค์กร |
MGMT-2674 | Edge UI พยายามดาวน์โหลดจากอินเทอร์เน็ตเมื่อผู้ใช้เข้าสู่ระบบ |
MGMT-2658 | ปัญหา UI ของเซิร์ฟเวอร์การจัดการที่ขึ้นอยู่กับเวอร์ชัน OPDK ในการอัปเกรดการแก้ไข API พร็อกซี |
MGMT-2616 | ตัวแก้ไขพร็อกซี API ใหม่จัดการเอนทิตี XML ไม่ถูกต้อง |
MGMT-2541 | รหัสระบบการตรวจสอบสิทธิ์ภายนอกที่เพิ่มเป็น sysadmin โดยมี + ในรหัสผ่านคือ เสีย |
MGMT-2510 | เมนูแบบเลื่อนลงไม่แสดงนักพัฒนาซอฟต์แวร์ทั้งหมดในองค์กร |
MGMT-2508 | ไอคอนลิงก์เสียบนนโยบายที่แสดงไม่ถูกต้อง |
MGMT-2334 | เข้าถึงทรัพยากรจากอุปกรณ์ปลายทางที่ 2 ของพร็อกซีไม่ได้ |
MGMT-1967 | แอปของนักพัฒนาซอฟต์แวร์ที่มีชื่อที่แสดงเหมือนกันแสดงการเข้าชมเดียวกันใน ข้อมูลวิเคราะห์ |
DEVRT-1839 | การสร้างรายได้: มีการจัดเรียงรายการเลือกประเทศใน UI การจัดการ ไม่ถูกต้อง |
AXAPP-1887 | เงื่อนไขตัวกรองไม่ทำงานตามเอกสาร |
AXAPP-1869 | การนำผู้ใช้ออกจากองค์กรควรยกเลิกการสมัครรับข้อมูลดังกล่าวจากข้อมูลวิเคราะห์ อีเมล |
AXAPP-1533 | แผนที่ภูมิศาสตร์ของ Analytics แสดงข้อความ "การเรียก API ไม่ถูกต้อง" "แย่จัง!" |
APIRT-2061 | ผู้ประมวลผลข้อความไม่พุชข้อความไปยัง QPID |
APIRT-2052 | CLOSE_WAIT จำนวนมากเนื่องจากพอร์ตการจัดการไม่ตอบสนอง |
APIRT-2024 | Nginx ที่ไม่มีตัวจัดสรรภาระงานไม่ได้รับการเติมข้อมูล X-Forwarded-For HTTP อย่างถูกต้อง ส่วนหัว |
APIRT-1838 | Apigee-127: VerifyAPIKey ส่งคืนผลิตภัณฑ์ API เพียง 1 รายการเมื่อมีผลิตภัณฑ์หลายรายการ มีอยู่ |
Private Cloud 4.15.07.03
รหัสปัญหา | คำอธิบาย |
---|---|
APIRT-1600 | ConcurrentModificationException ในบันทึกของเราเตอร์ |
APIRT-1734 | การอัปเดตไฟล์ทรัพยากรช่วงพักการใช้งานที่ระดับองค์กร/สภาพแวดล้อม |
APIRT-1820 | เวลาในการตอบสนองเป็นระยะๆ (> 1%) ใน Private Cloud 4.15.04 สภาพแวดล้อม |
APIRT-2159 | เพิ่ม message_id ไปยังคำนำหน้าการบันทึก |
APIRT-2160 | ยกเว้นแฮนด์เชค SSL จาก request_processing_latency ใน Analytics ข้อมูล |
AXAPP-1882 | ชุดข้อความของผู้เฝ้าดูของผู้บริโภคเชื่อมต่อกับคิวที่ไม่ถูกต้องเมื่อใช้งานอยู่/ทำงานอยู่ การติดตั้งใช้งาน |
AXAPP-1946 | ข้อมูลจะย้ายไปยังตารางข้อเท็จจริงระดับบนสุดแทนตารางข้อเท็จจริงย่อยเมื่ออยู่ในเขตเวลา นอกเหนือจาก UTC |
MGMT-1590 | แก้ไขช่องโหว่ด้านความปลอดภัย |
MGMT-1662 | การทำให้ใช้งานได้ล้มเหลวระหว่างการเผยแพร่ |
MGMT-2361 | การติดตั้งใช้งานพร็อกซีล้มเหลวโดยมี RPCException: การโทรหมดเวลา |
MGMT-2397 | มุมมองโค้ดไม่ได้แยกวิเคราะห์อักขระท้ายบรรทัดอย่างถูกต้อง |
MGMT-2466 | การตรวจสอบคลัสเตอร์กับ Message Processor แสดงเราเตอร์ที่เข้าถึงไม่ได้เป็น "เชื่อมต่อแล้ว" สมาชิก |
OPDK-1981 | backup-cassandra.sh ไม่สำรองข้อมูลคีย์เว้นวรรคของระบบ |
OPDK-1982 | apigee-upgrade.sh ต้องตรวจสอบเวอร์ชัน Cassandra SSTable ก่อน อัปเกรด |
Private Cloud 4.15.07.01
รหัสปัญหา | คำอธิบาย |
---|---|
OPDK-1927 | การอัปเกรดการสร้างรายได้ไม่มีตาราง ดัชนีซ้ำที่กำลัง สร้าง |
OPDK-1878 | การเปลี่ยนชื่อ POD ของเกตเวย์ในการตั้งค่าทำให้เกิดปัญหา |
OPDK-1886 | โหนดเข้าถึงที่อยู่ IP ในเครื่อง เช่น 192.168.x.y ไม่ได้ |
MGMT-2521 | เซสชันการติดตามค้างเป็นช่วงๆ |
MGMT-2543 | ตัวแก้ไขพร็อกซีใหม่จะแก้ไข XML ใน <Payload> กำหนดนโยบาย AssignMessage ซึ่งจะทำลายพร็อกซี API ที่มีอยู่ |
MGMT-2599 | เครื่องมือแก้ไขพร็อกซีใหม่จะกู้คืนคำนำหน้าเนมสเปซหลังจากที่คุณลบ |
MGMT-2702 | ช่องโหว่ด้านความปลอดภัยข้ามเว็บไซต์สำหรับ FireFox และ IE |
APIRT-1074 | การจัดการเนื้อหาที่บีบอัดในรูปแบบ Gzip ไม่ถูกต้องขณะส่งการเชื่อมต่อ: ปิดส่วนหัว ไม่มีส่วนหัวความยาวเนื้อหาหรือส่วนหัวการเข้ารหัสการโอน |
ปัญหาที่ทราบ
ผลงานนี้มีปัญหาที่ทราบดังต่อไปนี้
รหัสปัญหา | คำอธิบาย |
---|---|
APIRT-2742 | การผสานรวม Edge JMX ไม่พร้อมให้บริการกับ Edge for Private Cloud 4.16.01 ที่มี แนะนำเซิร์ฟเวอร์ Nginx ที่เข้ามาแทนที่เราเตอร์ Netty |
APIRT-2978 |
เราเตอร์เริ่มต้น Nginx หรือเราเตอร์เริ่มต้นไม่ได้ หาก Edge Router ไม่สามารถเริ่มต้น Nginx หรือเริ่มต้นไม่ได้เลย ดังที่แสดงใน /opt/apigee/var/log/edge-router/logs/system.log แล้วลบไฟล์ทั้งหมดในไดเรกทอรี /opt/nginx/conf.d และ รีสตาร์ทเราเตอร์: > rm -f /opt/nginx/conf.d/* > /opt/apigee/apigee-service/bin/apigee-service edge-router restart |
DOC-1687 | เนื่องจากมีความขัดแย้งของทรัพยากร Dependency ของแพ็กเกจที่ทราบอยู่แล้ว Agent ของ Katello ที่ใช้ในดาวเทียม เซิร์ฟเวอร์ 6 จะไม่ติดตั้งอย่างถูกต้องในโฮสต์ Apigee Edge ที่เรียกใช้ Qpid Daemon |
PRC-1118 |
ข้อผิดพลาดเมื่อเรียกใช้ "apigee-service apigee-postgresql pg-data-purge" คำสั่ง หากคุณเรียกใช้ "apigee-service apigee-postgresql pg-data-purge" คำสั่งและ เห็นข้อผิดพลาดในแบบฟอร์ม: ข้อผิดพลาด: ต้องเป็นเจ้าของความสัมพันธ์ แก้ไข /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge และตั้งค่าพร็อพเพอร์ตี้ต่อไปนี้เป็น "apigee" POSTGRES_USER=apigee |