คุณกำลังดูเอกสารประกอบ Apigee Edge
ไปที่
เอกสารประกอบเกี่ยวกับ Apigee X. ข้อมูล
เมื่อวันที่ 19 เมษายน 2023 เราได้เปิดตัว Apigee Edge สำหรับ Private Cloud เวอร์ชันใหม่
หมายเหตุ: ระบบจะรองรับเวอร์ชันนี้จนถึงวันที่ 31 สิงหาคม 2024
กระบวนการอัปเดต
ส่วนนี้จะอธิบายวิธีติดตั้งรุ่นนี้หากคุณอัปเดตจากเวอร์ชันก่อนหน้า Edge สำหรับ Private Cloud หากต้องการอัปเดตจากรุ่นก่อนหน้า ให้ดู การใช้แพตช์หลายเวอร์ชัน
การอัปเดตรุ่นนี้จะอัปเดตคอมโพเนนต์ในรายการ RPM ต่อไปนี้
- edge-management-server-4.52.00-0.0.60190.noarch.rpm
- edge-postgres-server-4.52.00-0.0.60190.noarch.rpm
- edge-qpid-server-4.52.00-0.0.60190.noarch.rpm
- edge-router-4.52.00-0.0.60190.noarch.rpm
- apigee-cassandra-2.1.22-0.0.2539.noarch.rpm
- apigee-cassandra-client-2.1.22-0.0.2519.noarch.rpm
- apigee-provision-4.52.00-0.0.623.noarch.rpm
- apigee-sso-4.52.00-0.0.21245.noarch.rpm
- edge-analytics-4.52.00-0.0.40091.noarch.rpm
- apigee-postgresql-14.5-0.0.2739.noarch.rpm
- edge-mint-gateway-4.52.00-0.0.40323.noarch.rpm
- edge-mint-management-server-4.52.00-0.0.40323.noarch.rpm
- edge-mint-message-processor-4.52.00-0.0.40323.noarch.rpm
- apigee-sosreport-5.0-0.0.2509.noarch.rpm
คุณสามารถตรวจสอบเวอร์ชัน RPM ที่ติดตั้งไว้ในปัจจุบันเพื่อดูว่าเวอร์ชันเหล่านั้น จำเป็นต้องอัปเดต โดยป้อน:
apigee-all version
หากต้องการอัปเดตการติดตั้ง ให้ทำตามขั้นตอนต่อไปนี้ในโหนด Edge
-
ในโหนด Edge ทั้งหมด:
- ล้างที่เก็บของ Yum:
sudo yum clean all
- ดาวน์โหลดไฟล์ Edge 4.52.00
bootstrap_4.52.00.sh
เวอร์ชันล่าสุดลงใน/tmp/bootstrap_4.52.00.sh
:curl https://software.apigee.com/bootstrap_4.52.00.sh -o /tmp/bootstrap_4.52.00.sh
- ติดตั้งยูทิลิตีและการอ้างอิง Edge 4.52.00
apigee-service
: วันที่sudo bash /tmp/bootstrap_4.52.00.sh apigeeuser=uName apigeepassword=pWord
โดย uName และ pWord คือชื่อผู้ใช้และรหัสผ่านที่คุณได้รับจาก Apigee หากคุณไม่ใส่ pWord ระบบจะแจ้งให้คุณป้อน
- อัปเดตยูทิลิตี
apigee-setup
ดังนี้ วันที่sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- ใช้คำสั่ง
source
เพื่อเรียกใช้สคริปต์ apigee-service.sh วันที่source /etc/profile.d/apigee-service.sh
- ล้างที่เก็บของ Yum:
- อัปเดตยูทิลิตี
apigee-provision
ในเซิร์ฟเวอร์การจัดการ: วันที่/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
- อัปเดตโหนด Postgres (ต้นแบบและสแตนด์บาย) โดยทำดังนี้
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- ในโหนด Edge ทั้งหมด ให้เรียกใช้สคริปต์
update.sh
สำหรับกระบวนการ Edge ดังนี้ วันที่/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- เรียกใช้สคริปต์ update.sh สำหรับ SSO บนโหนดทั้งหมด ดังนี้
/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
แก้ไขปัญหาด้านความปลอดภัยแล้ว
ไม่มีปัญหาด้านความปลอดภัยที่ได้รับการแก้ไขในรุ่นนี้
การเปลี่ยนแปลงเป็น ซอฟต์แวร์ที่รองรับ
โดยไม่มีการเปลี่ยนแปลงใดๆ กับซอฟต์แวร์ที่รองรับในรุ่นนี้
การเลิกใช้งานและการเกษียณ
ในรุ่นนี้จะไม่มีการเลิกใช้งานหรือการเลิกใช้งานใหม่
ฟีเจอร์ใหม่
ไม่มีฟีเจอร์ใหม่ในรุ่นนี้
การแก้ไขข้อบกพร่อง
ส่วนนี้จะแสดงข้อบกพร่องของ Private Cloud ที่ได้รับการแก้ไขในรุ่นนี้
รหัสปัญหา | คำอธิบาย |
---|---|
271093461 |
นโยบายการตรวจสอบความถูกต้องใช้การจัดสรรหน่วยความจำฮีปมากเกินไป ปัญหานี้ได้รับการแก้ไขแล้ว |
248499777 |
เพิ่มการตรวจสอบเพิ่มเติมเพื่อป้องกันการลักลอบส่งคำขอ GET ภายในคำขอ POST อื่น |
245387101 |
ข้อมูลการตรวจสอบที่แก้ไขของ API ที่เกี่ยวข้องกับแอปของนักพัฒนาแอป ขณะนี้ ข้อมูลลับของผู้ใช้จะได้รับการบันทึกอย่างสม่ำเสมอในรูปแบบที่มาสก์ โดยคุณจะตั้งการกำหนดค่าได้conf_keymanagement_app.auditlog.mask.secret ถึง false ในการจัดการ
เพื่อป้องกันไม่ให้ข้อมูลลับถูกมาสก์ ในกรณีที่คุณต้องการบันทึกข้อมูลลับที่เป็นข้อความธรรมดา
ในการตรวจสอบ
|
267778362 |
Apigee-provision สร้างบรรทัดว่างขณะเพิ่มรายการ cron ปัญหานี้ได้รับการแก้ไขแล้ว |
267788856 |
ปรับปรุง rebuildindex เพื่อให้ API ดัชนีที่ไม่ใช่รหัสทำงานอย่างเหมาะสมเมื่อมี แอปมากกว่า 10,000 รายการต่อเอนทิตี |
273931118 |
แก้ไขการถดถอยใน MGMT API ซึ่งส่งผลให้ระบบแสดงผลประเภทเนื้อหาที่ไม่ถูกต้องเมื่อ ส่วนหัวการยอมรับในคำขอมีไวลด์การ์ด ซึ่งส่งผลให้ดำเนินการไม่สำเร็จขณะดาวน์โหลดไฟล์การติดตามใน UI |
274587823 |
เพื่อความปลอดภัย ระบบจะไม่อนุญาตให้โหลดเอนทิตีภายนอกโดยค่าเริ่มต้นใน นโยบาย WebRTC คุณสามารถลบล้างค่านี้ได้โดยการตั้งค่าแฟล็กconf_feature-flags_xsl.allow.external.entities=true ในโปรแกรมประมวลผลข้อความ
|
245387101 |
ข้อมูลการตรวจสอบที่แก้ไขของ API ที่เกี่ยวข้องกับแอปของนักพัฒนาแอป ขณะนี้ ข้อมูลลับของผู้ใช้จะได้รับการบันทึกอย่างสม่ำเสมอในรูปแบบที่มาสก์ คุณสามารถกำหนดค่าconf_keymanagement_app.auditlog.mask.secret ถึง false ในการจัดการ
เพื่อป้องกันไม่ให้ข้อมูลลับถูกมาสก์ ในกรณีที่คุณต้องการบันทึกข้อมูลลับที่เป็นข้อความธรรมดา
ในการตรวจสอบ
|
276991965 |
แก้ไขข้อบกพร่องที่ใช้ใน OPDK v4.52.00 ซึ่งทำให้เกิดส่วนหัว API และ "ยอมรับ" บางรายการ รวมไม่สำเร็จ |
260024953 |
Apigee ไม่มีการเติมข้อมูลตัวแปรเป้าหมายบางรายการ เช่น URL และโฮสต์เมื่อเซิร์ฟเวอร์เป้าหมาย และพบข้อผิดพลาดเกี่ยวกับเป้าหมาย ปัญหานี้ได้รับการแก้ไขแล้ว |
274399775 |
Cassandra และ cassandra-client ไม่ได้อัปเกรดเป็นเวอร์ชันล่าสุดเมื่ออัปเกรดจาก Edge สำหรับ Private Cloud เวอร์ชัน 4.51 ถึง v4.52 ปัญหานี้ได้รับการแก้ไขแล้ว |
269545512 |
อัปเดตเวอร์ชันไดรเวอร์ Postgres ในเกตเวย์เป็น 42.5.4 |
270203185 |
อัปเดตเวอร์ชันไดรเวอร์ของ Postgres ในการสร้างรายได้เป็น 42.5.4 |
197529839 |
ปรับปรุงการจัดการบรรทัดใหม่ในคำสั่งเงื่อนไขของพร็อกซี |
214664198 |
เพิ่มคอลัมน์ในตารางข้อเท็จจริงของ Analytics ซึ่งแสดงนโยบาย 3 อันดับแรกที่ ที่ยาวที่สุด |
258898812 |
นำพารามิเตอร์ |
270967547 |
เกิดปัญหาในการอัปเกรดจาก Edge for Private Cloud 4.50 เป็น 4.52 ปัญหานี้ได้รับการแก้ไขแล้ว |
ปัญหาที่ทราบ
Apigee-postgresql พบปัญหาในการอัปเกรดจากเวอร์ชัน 4.50 หรือ 4.51 เป็นเวอร์ชัน 4.52 ประเด็นหลักๆ เกิดขึ้นเมื่อจำนวนตารางข้อเท็จจริงย่อยมากกว่า 500 โปรดดู การอัปเกรด Postgresql เมื่ออัปเดต ในเวอร์ชัน 4.52 ในปัญหาที่ทราบ ร่วมกับ Edge สำหรับ Private Cloud เพื่อแก้ปัญหาชั่วคราว
โปรดดูปัญหาที่ทราบเกี่ยวกับ Edge สำหรับ Private Cloud เพื่อดูรายการปัญหาที่ทราบทั้งหมด
กำลังใช้แพตช์หลายเวอร์ชัน
หัวข้อนี้จะอธิบายวิธีใช้เวอร์ชันแพตช์หลายเวอร์ชัน ในกรณีที่คุณอัปเดตจาก Edge สำหรับ Private Cloud เวอร์ชันเก่ากว่าเวอร์ชันแพตช์ก่อนหน้า
แต่ละแพตช์จะมีการอัปเดตคอมโพเนนต์บางอย่างของ Edge สำหรับ Private Cloud เช่น
edge-management-server
หากต้องการใช้แพตช์หลายเวอร์ชัน คุณต้องอัปเดตคอมโพเนนต์ Edge แต่ละรายการที่รวมอยู่ใน
รุ่นแพตช์ภายหลังจากรุ่นที่คุณติดตั้งอยู่ในปัจจุบัน คุณดูคอมโพเนนต์เหล่านี้ได้โดยทำดังนี้
จากบันทึกประจำรุ่นของ Edge for Private Cloud ในทุกเวอร์ชันที่ใหม่กว่า
และตรวจสอบรายการ RPM ของรุ่นเหล่านั้น โปรดดู
บันทึกประจำรุ่นของ Apigee สำหรับลิงก์ไปยัง
Edge สำหรับบันทึกประจำรุ่นของ Private Cloud
หมายเหตุ: คุณต้องอัปเดตคอมโพเนนต์แต่ละรายการเพียงครั้งเดียว โดยการติดตั้ง RPM ล่าสุดเป็นเวอร์ชันล่าสุด ของคอมโพเนนต์ที่รวมอยู่ในรุ่นแพตช์ ทำตามวิธีการใน บันทึกประจำรุ่นสำหรับเวอร์ชันนั้นเพื่ออัปเดตคอมโพเนนต์
หมายเหตุ: การอัปเกรดคอมโพเนนต์จะติดตั้งแพตช์เวอร์ชันล่าสุดของ คอมโพเนนต์ หากคุณต้องการอัปเกรดเป็นแพตช์ที่ไม่ใช่เวอร์ชันล่าสุด คุณต้อง คงความเป็นตัวของตัวเองไว้ สำเนา tarball ของที่เก็บของ Apigee โดยใช้มิเรอร์ Apigee และใช้มิเรอร์นี้สำหรับการติดตั้ง Apigee สำหรับข้อมูลเพิ่มเติม โปรดดูที่ การใช้ที่เก็บ Edge ในเครื่องเพื่อดูแลรักษาเวอร์ชันของ Edge