คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X ข้อมูล
เราได้เริ่มเปิดตัว Apigee Edge เวอร์ชันใหม่สำหรับระบบคลาวด์สาธารณะในวันจันทร์ที่ 24 กันยายน 2018
ลูกค้า Private Cloud: รุ่นระบบคลาวด์นี้รวมอยู่ในเวอร์ชัน Private Cloud ของคุณหรือไม่ ดูบันทึกประจำรุ่นของเวอร์ชันเพื่อดูว่ามี Cloud รุ่นใดอยู่ นอกจากนี้ โปรดดู เกี่ยวกับหมายเลขรุ่น เพื่อทำความเข้าใจว่าจะทราบได้อย่างไรโดยการเปรียบเทียบหมายเลขรุ่น
หากมีคำถามหรือปัญหา รับความช่วยเหลือที่นี่
การแจ้งเตือนการเผยแพร่: ไปที่ http://status.apigee.com แล้วคลิกสมัครรับข้อมูลอัปเดต
ฟีเจอร์และการอัปเดตใหม่ๆ
ฟีเจอร์และการอัปเดตใหม่ๆ ในรุ่นนี้มีดังนี้
รหัสปัญหา | ชื่อคอมโพเนนต์ | คำอธิบาย |
---|---|---|
67506562 | รันไทม์ของ API |
การรองรับ SSL/TLS ในนโยบาย JavaScript นโยบาย JavaScript ให้คุณกำหนดค่า <SSLInfo> สำหรับการเรียก SSL/TLS ที่ปลอดภัยไปยังบริการภายนอก ดูข้อมูลเพิ่มเติมได้ในเอกสารนโยบาย JavaScript |
77149507 | รันไทม์ของ API |
ตัวแปร SSL/TLS ที่พร้อมใช้งานในเราเตอร์ Edge เมื่อ Edge Public Cloud เปลี่ยนจากเราเตอร์ Netty เป็น Nginx ตัวแปรโฟลว์ SSL/TLS บางอย่างจะใช้งานไม่ได้อีกต่อไป การอัปเดตนี้ทําให้ตัวแปร SSL/TLS บางรายการใช้งานได้อีกครั้ง ดูข้อมูลเพิ่มเติมได้ที่การเข้าถึงข้อมูลการเชื่อมต่อ TLS ในพร็อกซี API |
67310628 | รันไทม์ของ API |
การรองรับโค้ดเรียกกลับของ JavaScript ใน httpClient เพื่อข้อความไฮไลต์ที่ดีขึ้น ออบเจ็กต์ ตัวอย่าง: ก่อน ex1 = httpClient.get("http://example.com"); ex1.waitForComplete(); if (ex1.isSuccess()) { response1 = ex1.getResponse(); context.setVariable('example.status',response1.status); } else { error = ex1.getError(); context.setVariable('example.error','Woops: ' + error); } ตัวอย่าง: ตอนนี้ function onComplete(response, error) { if (response) { context.setVariable('example.status', response.status); } else { context.setVariable('example.error', 'Woops: ' + error); } } // Function callback allowed as an argument. httpClient.get("http://example.com", onComplete); |
80298811 | เซิร์ฟเวอร์การจัดการ |
API การจัดการใหม่ (เบต้า): อัปเดตผลิตภัณฑ์ API ที่กำหนดให้กับคีย์ผู้บริโภค แอปของนักพัฒนาซอฟต์แวร์มีคีย์ผู้บริโภค/API ที่เชื่อมโยงกับผลิตภัณฑ์ API ที่เฉพาะเจาะจง Management API ใหม่ (รุ่นเบต้า) ช่วยให้คุณเปลี่ยนผลิตภัณฑ์ API ที่เชื่อมโยงกับคีย์ผู้บริโภครายการเดียวได้ ในตัวอย่าง cURL ต่อไปนี้ สมมติว่าคีย์ผู้บริโภคเชื่อมโยงกับผลิตภัณฑ์ชื่อ เพย์โหลด JSON curl -i -X PUT -H "Content-Type: application/json" \ "https://api.enterprise.apigee.com/v1/organizations/org_name/\ developers/developer_email_or_id/apps/app_name/\ keys/consumer_key/apiproducts" \ -d '["product2","product3"]' \ -u account_email เพย์โหลด XML curl -i -X PUT -H "Content-Type: application/xml" \ "https://api.enterprise.apigee.com/v1/organizations/org_name/\ developers/developer_email_or_id/apps/app_name/\ keys/consumer_key/apiproducts" \ -d '<List><Item>product2</Item><Item>product3</Item></List>' \ -u account_email |
113700413 | เป้าหมายที่โฮสต์ |
ตรรกะการรีเฟรชโทเค็นไม่ทำงาน |
112481174 | เป้าหมายที่โฮสต์ |
อย่ายกเลิกการทำให้พร็อกซีใช้งานได้เนื่องจากข้อผิดพลาดของ Turbo |
111443934 | เป้าหมายที่โฮสต์ |
ลดความซับซ้อนของการติดตั้งใช้งาน API การทำให้ใช้งานได้ใน Edge |
110897740 | เป้าหมายที่โฮสต์ |
ใช้การรองรับการลบแอปพลิเคชัน/การแก้ไข Turbo อย่างเหมาะสม |
110894391 | เป้าหมายที่โฮสต์ |
รีแฟคเตอร์ของ TurboService ใน Edge เพื่อลดความซับซ้อนของคำขอ HTTP/การลองใหม่ |
110377069 | Analytics |
มิติข้อมูล Analytics ใหม่และเปลี่ยนเป็นมิติข้อมูล Edge สำหรับ Cloud รุ่นนี้ได้เปลี่ยนแปลงวิธีที่ Edge ตั้งค่ามิติข้อมูล ในรุ่นนี้ มิติข้อมูล คำเตือน: ส่วนหัว ตอนนี้คุณใช้มิติข้อมูล การเปลี่ยนแปลงนี้จะส่งผลต่อวิธีที่นโยบาย AccessControl จัดการส่วนหัว |
109955269 | รันไทม์ของ API |
อัปเดต fh.properties สำหรับรุ่น Release_180608 |
80154696 | เซิร์ฟเวอร์การจัดการ |
รวมรายละเอียดภูมิภาคและเซิร์ฟเวอร์ของแต่ละเซิร์ฟเวอร์ในการตอบสนองสถานะการทำให้ใช้งานได้และการยกเลิกการทำให้ใช้งานได้ |
80096158 | การสร้างรายได้ |
เพิ่มอีเมลนักพัฒนาแอปในชุดข้อมูลการสร้างรายได้ |
80088703 | การสร้างรายได้ |
เปลี่ยนกลับแฟล็กเริ่มต้นสำหรับ BigQuery |
79980234 | รันไทม์ของ API |
เพิ่มประเภททรัพยากรสำหรับไฟล์ทรัพยากรต่างๆ |
79979555 | รันไทม์ของ API |
ตรวจสอบว่าเอนทิตีหลักมีอยู่เมื่อดำเนินการสร้าง/อ่าน |
79445195 | ขอบไมโคร |
การรองรับ Microgateway สำหรับ mTLS เมื่อเรียกใช้ API การจัดการ |
79165169 | รันไทม์ของ API |
โซนาร์: ดูสถานะ HTTP เป้าหมายและเวลาในการตอบสนองของแต่ละเป้าหมาย |
79094567 | การสร้างรายได้ |
เพิ่มคอลัมน์อีเมลนักพัฒนาแอปลงในรายงานสรุปการสร้างรายได้ |
78910936 | รันไทม์ของ API |
ย้ายข้อมูลการอ้างอิง MP บน isSenseEnabled ไปยัง sense.protection |
78911890 | เซิร์ฟเวอร์การจัดการ |
บทบาทของผู้ใช้ Sense ในตัวใหม่: SenseOperator และ SenseUser |
78535353 | รันไทม์ของ API |
แก้ไข XFF เมื่อเราเตอร์อยู่หลัง http(s) GLB ของ GCP |
78304706 | รันไทม์ของ API |
MP ควรเพิ่มส่วนหัวที่เกี่ยวข้องกับการปฏิบัติตามข้อกำหนด |
78297238 | รันไทม์ของ API |
เพิ่มส่วนหัว HTTP ในเราเตอร์เพื่อการปฏิบัติตามข้อกำหนดของ PCI |
77543608 | การสร้างรายได้ |
การสร้างรายได้: เพิ่ม "ไม่พบโปรไฟล์องค์กร" |
72232364 | การสร้างรายได้ |
สร้างสภาพแวดล้อมการสร้างรายได้สำหรับแต่ละองค์กร |
แก้ไขข้อบกพร่องแล้ว
ข้อบกพร่องต่อไปนี้ได้รับการแก้ไขในรุ่นนี้ รายชื่อนี้มีไว้เพื่อให้ผู้ใช้ตรวจสอบว่าตั๋วสนับสนุนได้รับการแก้ไขแล้วหรือยังเป็นหลัก แต่ไม่ได้ออกแบบมาเพื่อให้ข้อมูลโดยละเอียดแก่ผู้ใช้ทั้งหมด
รหัสปัญหา | ชื่อคอมโพเนนต์ | คำอธิบาย |
---|---|---|
113267243 | รันไทม์ของ API |
การล้าง jstack จาก jstack-local-copy นั้นไม่เร็วพอ |
113222974 | รันไทม์ของ API |
ดิสก์ที่มีความละเอียด MP จะเต็มไปด้วยไฟล์ system.log*.tmp ขนาดใหญ่ |
111671525 | เป้าหมายที่โฮสต์ |
รหัสการตอบกลับที่ไม่สำเร็จจาก HT ทริกเกอร์โฟลว์ข้อผิดพลาดในพร็อกซี |
111416863 | รันไทม์ของ API |
ไม่ได้ทำให้พร็อกซี 1 รายการในองค์กรใช้งานได้ในรุ่น 180608_03 |
111073791 | Turbo |
ตรรกะแบบสำรวจจะทำงานตลอดไปหากมีการแสดงข้อผิดพลาดอย่างต่อเนื่อง |
110924838 | รันไทม์ของ API |
เราเตอร์พ็อดทดลองใช้ไม่โหลดอัปสตรีมสำหรับโฮสต์เสมือนใน R180608 |
110425503 | รันไทม์ของ API |
การโหลดซ้ำของ nginx ทำให้เกิดปัญหาความพร้อมใช้งาน MP |
79541171 | รันไทม์ของ API |
มิติข้อมูลข้อมูลวิเคราะห์ x_forwarded_for_ip จะรายงานเฉพาะที่อยู่ IP แรกในรายการเท่านั้น ควรรายงานรายการทั้งหมด การแก้ไขภายในเพื่อรองรับการอัปเดตผลิตภัณฑ์ในอนาคต |
109673863 | รันไทม์ของ API |
แก้ไขข้อบกพร่องที่อนุญาตให้ลบโฮสต์เสมือนที่ใช้งานอยู่ได้ |
80538530 | รันไทม์ของ API |
ไคลเอ็นต์ทำให้การแก้ไขพร็อกซีใหม่ใช้งานได้ไม่ได้ |
80429941 | รันไทม์ของ API |
CassandraRepositoryDelegate.exists() จะแสดงผลค่า true สำหรับเส้นทาง /apiproxies/*/maskconfigs/* เสมอ |
80207872 | รันไทม์ของ API |
เพิ่มการบันทึกไปยังบริการ configstore เพื่อให้บอกได้ง่ายขึ้นว่าจะใช้การกำหนดค่าใดเมื่อเริ่มต้น |
80203732 | รันไทม์ของ API |
จัดการประเภทเนื้อหาได้ดีขึ้นในไคลเอ็นต์ DeploymentStatusService HTTP |
79993247 | รันไทม์ของ API |
คำขอ HEAD ที่ส่งไปยังเป้าหมาย Node.js ค้าง |
79944922 | รันไทม์ของ API |
การติดตั้งใช้งานกลุ่มเป้าหมายที่โฮสต์ล้มเหลวด้วย messages.resource.UnknownResourceType |
79939838 | รันไทม์ของ API |
สร้างไฟล์build.info สำหรับใช้งานร่วมกับ kokoro สำหรับการผสานรวมฐานข้อมูลคุณภาพ |
79939496 | รันไทม์ของ API |
สร้างโทเค็น OAuth ไม่สำเร็จเนื่องจาก NumberFormatException |
79882402 | รันไทม์ของ API |
JWT: TimeAllowance ใน ConfirmJWT ไม่ได้รับการจัดการอย่างถูกต้อง |
79876202 | การสร้างรายได้ |
ล้างขอบเขต Mint จาก MXgroup ซึ่งเป็นส่วนหนึ่งของการลบองค์กร |
79752674 | เซิร์ฟเวอร์การจัดการ |
ไม่สนใจการโหลดแอปและบริษัทขณะดึงข้อมูลอีเมลนักพัฒนาแอปสำหรับรหัสนักพัฒนาซอฟต์แวร์ |
79697050 | รันไทม์ของ API |
แก้ไขข้อบกพร่องในการคํานวณแบบโรลโอเวอร์รายวันในขั้นตอนที่ไม่ใช่ CPS |
79657368 | รันไทม์ของ API |
ข้อผิดพลาดในการทำให้พร็อกซี API ใช้งานได้ |
79615400 | การสร้างรายได้ |
ตั้งค่าการทำเครื่องหมาย BigQuery เป็น "จริง" โดยค่าเริ่มต้น |
79578681 | รันไทม์ของ API |
ปัญหา Keyspace ของ KMS ขนาดใหญ่ของ Cassandra |
79439193 | การสร้างรายได้ |
การรีเซ็ตจํานวนเครดิตไม่ทํางานตามที่คาดไว้สําหรับองค์กร |
79418654 | การสร้างรายได้ |
เพิ่มตัวคั่นเครื่องหมายจุลภาคสำหรับรายงานแบบละเอียดแบบอะซิงโครนัส |
79221633 | รันไทม์ของ API |
กำลังออกจาก NIOThread |
78200288 | เซิร์ฟเวอร์การจัดการ |
การทำให้ใช้งานได้บางอย่างอาจล้มเหลวหากคุณยกเลิกการเชื่อมต่อ MP และเราเตอร์ แล้วเชื่อมต่อเราเตอร์อีกครั้ง |
78190575 | รันไทม์ของ API |
ตรวจสอบว่าการรีสตาร์ทกระบวนการไมโครเคอร์เนลไม่ส่งผลให้แท็กบริการ Consul ซ้ำกัน |
78088197 | รันไทม์ของ API |
การยกเว้นชุดการเข้ารหัส TLS สำหรับเซิร์ฟเวอร์การจัดการไม่ทำงาน |
77735168 | รันไทม์ของ API |
ไฟล์บันทึก *.tmp ขนาดใหญ่ใน MP จะเติมพื้นที่ในดิสก์ |
74484305 | การสร้างรายได้ |
หลังการย้ายข้อมูล CPS -> suspended_developers เรียก GET ไม่ส่งคืนรหัสใหม่ |
73597605 | รันไทม์ของ API |
SharedFlow - ไม่มีการดำเนินการนโยบาย MessageLในเร็วๆ นี้ |
69045657 | เซิร์ฟเวอร์การจัดการ |
การอัปโหลดนโยบาย ServiceAPI แต่ละรายการที่มีเป้าหมาย LoadBalancer หรือการกำหนดค่า SSLInfo KeyStore จะทำให้เกิด NullPointerException |
67664750 | การสร้างรายได้ |
ลบข้อมูลการสร้างรายได้ไม่ได้ |
67517550 | เซิร์ฟเวอร์การจัดการ |
การติดตั้งใช้งานล้มเหลวเนื่องจากเวลาในการตอบสนองสูงในการจำลองกลุ่มพร็อกซี |
67176875 | การสร้างรายได้ |
/delete-org-data ไม่สำเร็จเมื่อใช้แพ็กเกจราคาเฉพาะนักพัฒนาแอป |