4.51.00.12 - Edge สำหรับบันทึกประจำรุ่นของ Private Cloud

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

เมื่อวันที่ 30 มีนาคม 2023 เราได้เปิดตัว Apigee Edge สำหรับ Private Cloud เวอร์ชันใหม่

หมายเหตุ: เราจะรองรับเวอร์ชันนี้จนถึงวันที่ 30 มีนาคม 2024

ขั้นตอนการอัปเดต

ส่วนนี้จะอธิบายวิธีติดตั้งรุ่นนี้หากคุณอัปเดตจาก การเผยแพร่แพตช์ก่อนหน้า 4.51.00.11 หากต้องการอัปเดตจากรุ่นก่อนหน้า โปรดดู การใช้แพตช์หลายเวอร์ชัน

การติดตั้งรุ่นนี้จะอัปเดตคอมโพเนนต์ในรายการ RPM ต่อไปนี้

  • edge-gateway-4.51.00-0.0.60186.noarch.rpm
  • edge-management-server-4.51.00-0.0.60186.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60186.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60186.noarch.rpm
  • edge-router-4.51.00-0.0.60186.noarch.rpm
  • apigee-postgresql-10.17-0.0.2535.noarch.rpm
  • edge-mint-gateway-4.51.00-0.0.40322.noarch.rpm
  • edge-mint-management-server-4.51.00-0.0.40322.noarch.rpm
  • edge-mint-message-processor-4.51.00-0.0.40322.noarch.rpm
  • apigee-sso-4.51.00-0.0.21244.noarch.rpm
  • apigee-attribution-4.51.00-0.0.723.noarch.rpm
  • apigee-sosreport-5.0-0.0.2508.noarch.rpm

คุณสามารถตรวจสอบเวอร์ชัน RPM ที่ติดตั้งอยู่ในปัจจุบันเพื่อดูว่าต้องอัปเดตหรือไม่ โดยป้อนคำสั่งต่อไปนี้

apigee-all version

หากต้องการอัปเดตการติดตั้ง ให้ทำตามขั้นตอนต่อไปนี้ในโหนด Edge

  1. ในโหนด Edge ทั้งหมด ให้ทำดังนี้

    1. ล้างข้อมูลที่เก็บ Yum
      sudo yum clean all
    2. ดาวน์โหลดไฟล์ Edge 4.51.00 ล่าสุด bootstrap_4.51.00.sh ไปยัง /tmp/bootstrap_4.51.00.sh
      curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
    3. ติดตั้งยูทิลิตี apigee-service และทรัพยากร Dependency ของ Edge 4.51.00 โดยทำดังนี้
      sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord

      โดย uName และ pWord คือชื่อผู้ใช้และรหัสผ่านที่คุณได้รับจาก Apigee หากคุณละเว้น pWord ระบบจะแจ้งให้คุณป้อน

    4. ใช้คำสั่ง source เพื่อเรียกใช้สคริปต์ apigee-service.sh
      source /etc/profile.d/apigee-service.sh
  2. อัปเดตโหนด Postgres (มาสเตอร์และสแตนด์บาย)
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  3. ในโหนด Edge ทั้งหมด ให้เรียกใช้สคริปต์ update.sh สำหรับกระบวนการ Edge ดังนี้
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. เรียกใช้สคริปต์ update.sh สำหรับ SSO ในทุกโหนด
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

ฟีเจอร์ใหม่

การเปิดตัวนี้มีฟีเจอร์ใหม่ต่อไปนี้

TLS 1.3 สำหรับการรับส่งข้อมูลขาออก

การเผยแพร่นี้เพิ่มการรองรับ TLS 1.3 สำหรับการรับส่งข้อมูลขาออก (การรับส่งข้อมูลระหว่าง Message Processor กับเซิร์ฟเวอร์แบ็กเอนด์) ดูข้อมูลเพิ่มเติมได้ที่ การกำหนดค่า TLS 1.3 สำหรับการรับส่งข้อมูลขาออก

แก้ไขปัญหาด้านความปลอดภัยแล้ว

ไม่มีปัญหาด้านความปลอดภัยที่แก้ไขแล้วในรุ่นนี้

การเปลี่ยนแปลง ซอฟต์แวร์ที่รองรับ

ไม่มีการเปลี่ยนแปลงซอฟต์แวร์ที่รองรับในรุ่นนี้

การเลิกใช้งานและการเลิกให้บริการ

ไม่มีการเลิกใช้งานหรือหยุดให้บริการใหม่ในรุ่นนี้

การแก้ไขบั๊ก

ส่วนนี้แสดงข้อบกพร่องของ Private Cloud ที่ได้รับการแก้ไขในรุ่นนี้

รหัสปัญหา คำอธิบาย
197529839

การไม่มีช่องว่างต่อท้ายหลังจากโอเปอเรเตอร์เงื่อนไขทำให้การติดตั้งใช้งานล้มเหลว

เราได้แก้ไขปัญหานี้แล้วด้วยการปรับปรุงการจัดการบรรทัดใหม่ในคำสั่งเงื่อนไขของพร็อกซี
269545512

อัปเดตเวอร์ชันไดรเวอร์ Postgres ใน Gateway และการสร้างรายได้เป็น 42.5.4

193007714

พร็อพเพอร์ตี้บางรายการหายไปเมื่อดึงรายละเอียดเป้าหมายของพร็อกซีเป็น JSON

ปัญหานี้ได้รับการแก้ไขแล้ว
245387101

ข้อมูลการตรวจสอบที่แก้ไขแล้วของ API ที่เกี่ยวข้องกับแอปของนักพัฒนาแอป

ตอนนี้ระบบจะบันทึกข้อมูลลับของผู้ใช้ในลักษณะที่มาสก์ไว้อย่างสม่ำเสมอ คุณตั้งค่า CWC conf_keymanagement_app.auditlog.mask.secret เป็น false ในเซิร์ฟเวอร์การจัดการ เพื่อป้องกันไม่ให้ระบบมาสก์ข้อมูลลับ ในกรณีที่คุณต้องการ บันทึกข้อมูลลับข้อความธรรมดาในการตรวจสอบ
260013493

เพิ่มการแก้ไขเพื่อเพิ่มประสิทธิภาพการโหลดทรัพยากรข้อกำหนดของ Open API ซึ่งเป็นส่วนหนึ่งของนโยบาย OASValidation

ซึ่งจะช่วยเพิ่มความเร็วในการบูตโปรแกรมประมวลผลข้อความหาก MP ต้องโหลดทรัพยากร OAS จำนวนมาก ซึ่งจะช่วยป้องกันไม่ให้เกิดข้อผิดพลาดที่ไม่จำเป็นและบันทึกคำเตือนขณะโหลดพร็อกซีที่มีทรัพยากร OAS
274587823

ไม่อนุญาตให้โหลดเอนทิตีภายนอกโดยค่าเริ่มต้นในนโยบาย XSLTransform

โดยเปิดใช้ได้ด้วยการตั้งค่าสถานะ conf_feature-flags_xsl.allow.external.entities=true ในตัวประมวลผลข้อความ
260714664

ตาราง Cassandra บางตารางยังคงใช้ SizeTieredCompactionStrategy โดยค่าเริ่มต้น

โดยได้เปลี่ยนเป็น LeveledCompactionStrategy แล้ว โปรดทราบว่าการเปลี่ยนแปลงนี้ มีผลกับการติดตั้ง Apigee Edge สำหรับ Private Cloud ใหม่เท่านั้น
261631942

แก้ไขการถดถอยเล็กน้อยในสคริปต์ก่อนการติดตั้งของ apigee-postgresql ซึ่งการสำรองไฟล์การกำหนดค่าไม่สำเร็จในบางกรณี

258898812

นำพารามิเตอร์ credentialsLoaded ที่ไม่คาดคิดออกจากการตอบกลับ API ของการดึงข้อมูลแอป

272136041

ฟิลด์ API ต่อไปนี้ซึ่งเพิ่งเพิ่มลงใน Apigee จะปรากฏใน Edge สำหรับ Private Cloud อย่างไรก็ตาม การตั้งค่าเหล่านี้จะไม่มีผลใน Edge สำหรับ Private Cloud ดังนั้นคุณจึงไม่ต้องสนใจหากพบการตั้งค่าเหล่านี้

  • proxy_deployment_type
  • sense_action_id
  • sense_flag_headers
  • x_apigee_grpc_status
  • x_apigee_grpc_service_name
  • x_apigee_grpc_rpc_name

ปัญหาที่ทราบ

ดูรายการปัญหาที่ทราบทั้งหมดได้ที่ปัญหาที่ทราบเกี่ยวกับ Edge สำหรับ Private Cloud

การใช้แพตช์หลายเวอร์ชัน

ส่วนนี้อธิบายวิธีใช้แพตช์หลายเวอร์ชันในกรณีที่คุณอัปเดตจาก Edge สำหรับ Private Cloud เวอร์ชันที่เก่ากว่าเวอร์ชันแพตช์ก่อนหน้า

การเผยแพร่แพตช์แต่ละครั้งจะมีการอัปเดตคอมโพเนนต์ที่เฉพาะเจาะจงของ Edge for Private Cloud เช่น edge-management-server หากต้องการใช้เวอร์ชันแพตช์หลายเวอร์ชัน คุณต้องอัปเดตคอมโพเนนต์ Edge แต่ละรายการที่รวมอยู่ใน การเผยแพร่แพตช์ที่ใหม่กว่าเวอร์ชันที่ติดตั้งในปัจจุบัน คุณสามารถค้นหาคอมโพเนนต์เหล่านี้ได้โดย ดูหมายเหตุประจำรุ่นของ Edge สำหรับ Private Cloud สำหรับทุกเวอร์ชันที่ใหม่กว่าเวอร์ชันปัจจุบัน และตรวจสอบรายการ RPM สำหรับรุ่นเหล่านั้น ดูลิงก์ไปยังบันทึกประจำรุ่นของ Edge สำหรับ Private Cloud ทั้งหมดได้ที่บันทึกประจำรุ่นของ Apigee

หมายเหตุ: คุณต้องอัปเดตแต่ละคอมโพเนนต์เพียงครั้งเดียวโดยการติดตั้ง RPM สำหรับคอมโพเนนต์เวอร์ชันล่าสุด ที่รวมอยู่ในการเผยแพร่แพตช์ ทำตามวิธีการใน หมายเหตุประจำรุ่นของเวอร์ชันนั้นเพื่ออัปเดตคอมโพเนนต์

หมายเหตุ: การอัปเกรดคอมโพเนนต์จะติดตั้งเวอร์ชันแพตช์ล่าสุดของคอมโพเนนต์โดยอัตโนมัติ หากต้องการอัปเกรดเป็นเวอร์ชันแพตช์ที่ไม่ใช่เวอร์ชันล่าสุด คุณต้อง ดูแล สำเนาไฟล์ tarball ของที่เก็บ Apigee ด้วยตนเองโดยใช้ Apigee Mirror และใช้ Mirror นี้สำหรับการติดตั้ง Apigee ดูข้อมูลเพิ่มเติมได้ที่ การใช้ที่เก็บ Edge ในเครื่องเพื่อรักษารุ่น Edge