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

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

เราได้เปิดตัว Apigee Edge เวอร์ชันใหม่สำหรับ Private Cloud เมื่อวันที่ 5 มิถุนายน 2020

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

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

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

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

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

    4. อัปเดตยูทิลิตี apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. ใช้คำสั่ง source เพื่อเรียกใช้สคริปต์ apigee-service.sh ดังนี้
      source /etc/profile.d/apigee-service.sh
  2. เรียกใช้สคริปต์ update.sh สำหรับ OpenLDAP บนโหนดทั้งหมด ในแต่ละโหนด ให้ใช้คำสั่งต่อไปนี้
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile

    เมื่อ configFile ระบุไฟล์การกำหนดค่าที่คุณใช้ติดตั้ง Apigee Edge สำหรับ Private Cloud

  3. เรียกใช้สคริปต์ update.sh สำหรับ Edge ในโหนดทั้งหมด ในแต่ละโหนด ให้ใช้คำสั่งต่อไปนี้
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    เมื่อ configFile ระบุไฟล์การกำหนดค่าที่คุณใช้ติดตั้ง Apigee Edge สำหรับ Private Cloud

  4. เรียกใช้สคริปต์ update.sh สำหรับ UI ในโหนดทั้งหมด ในแต่ละโหนด ให้ใช้คำสั่งต่อไปนี้
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

    เมื่อ configFile ระบุไฟล์การกำหนดค่าที่คุณใช้ติดตั้ง Apigee Edge สำหรับ Private Cloud

  5. เรียกใช้สคริปต์ update.sh สำหรับ SSO ในโหนดทั้งหมด ในแต่ละโหนด ให้ใช้คำสั่งต่อไปนี้
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

    เมื่อ configFile ระบุไฟล์การกำหนดค่าที่คุณใช้ติดตั้ง Apigee Edge สำหรับ Private Cloud

  6. หากใช้ Apigee mTLS และอัปเดตการกำหนดค่าตามฟีเจอร์ใหม่ๆ หรือการแก้ไขข้อบกพร่องในแพตช์นี้ คุณต้องถอนการติดตั้งแล้วติดตั้งบริการ apigee-mtls อีกครั้งบนโหนดทั้งหมดเพื่อให้การเปลี่ยนแปลงเหล่านี้มีผล ดูข้อมูลเพิ่มเติมได้ที่เปลี่ยนการกำหนดค่า apigee-mtls ที่มีอยู่

ซอฟต์แวร์ที่รองรับ

Apigee Edge สำหรับ Private Cloud ได้ยืนยันการรองรับ OpenJDK เวอร์ชัน 1.8.0.252

Tomcat ได้รับการอัปเดตเป็นเวอร์ชัน 7.0.103 แล้ว

การเลิกใช้และการเกษียณอายุ

ไม่มีการเปลี่ยนแปลง

ฟีเจอร์ใหม่

ตารางต่อไปนี้จะอธิบายถึงฟีเจอร์ใหม่ในรุ่นนี้

คำอธิบาย

mTLS รักษาความปลอดภัยให้กับการเชื่อมต่อเซิร์ฟเวอร์การจัดการกับเราเตอร์

ตอนนี้ Apigee mTLS รองรับการเชื่อมต่อระหว่างเซิร์ฟเวอร์การจัดการและเราเตอร์บนพอร์ต 8081 แล้ว

สามารถกำหนดค่าระยะเวลาความถูกต้องของใบรับรองได้แล้ว

เมื่อใช้ใบรับรองที่กำหนดเอง คุณจะกำหนดจำนวนวันที่ใช้ใบรับรองได้ โดยตั้งค่า APIGEE_MTLS_NUM_DAYS_CERT_VALID_FOR ในไฟล์การกำหนดค่า ค่าเริ่มต้นคือ 365 ดูข้อมูลเพิ่มเติมได้ที่ขั้นตอนที่ 1: อัปเดตไฟล์การกำหนดค่า หากคุณทำการเปลี่ยนแปลงหลังจากติดตั้ง Apigee mTLS มากมาย โปรดทำตามวิธีการในเปลี่ยนการกำหนดค่า apigee-mtls ที่มีอยู่

แก้ไขข้อบกพร่องแล้ว

ตารางต่อไปนี้แสดงรายการข้อบกพร่องที่ได้รับการแก้ไขในรุ่นนี้

รหัสปัญหา คำอธิบาย
155840972 การอัปเกรด Tomcat

Tomcat ได้รับการอัปเกรดเป็นเวอร์ชัน 7.0.103

155595660

รูปแบบเขตเวลา

ค่าที่ใช้สำหรับโทเค็น sss และ SSS ในรูปแบบเขตเวลาที่กำหนดโดยพร็อพเพอร์ตี้ conf_system_apigee.syslogger.dateFormat ไม่ถูกต้อง

155340541

ทีมสนับสนุนของ OpenJDK

Apigee ได้ยืนยันการรองรับ OpenJDK เวอร์ชัน 1.8.0.252 แล้ว

155105930
76087166

KVM ในสภาพแวดล้อมศูนย์ข้อมูลหลายแหล่ง

เซิร์ฟเวอร์การจัดการจะเชื่อมต่อกับศูนย์ข้อมูลแบบสุ่ม ถ้าองค์กรหนึ่งครอบคลุมศูนย์ข้อมูลหลายแห่ง (เช่น dc-1, dc-2) ซึ่งส่งผลต่อการเชื่อมต่อกับโหนด Cassandra ในศูนย์ข้อมูลภายในสำหรับการจัดการคีย์และการดำเนินการ Key Value Map (KVM)

150717738

คลัสเตอร์ที่ไม่มีผู้นำ

คลัสเตอร์ที่ไม่มีผู้นำป้องกันไม่ให้บริการ mTLS หยุดทำงานหรือรีสตาร์ท ระยะเวลาการหมดเวลาลดลงด้วย

152382545

การใช้งานช่วงพอร์ต mTLS

ตอนนี้เอกสารระบุอย่างถูกต้องแล้วว่าช่วงพอร์ต ZooKeeper สำหรับ Apigee mTLS เริ่มต้นที่ 10001

148486685

การจำลอง OpenLDAP ที่เชื่อมโยงโดยอ้อมและความสามารถในการทำงานร่วมกันของ SSO

เมื่อใช้การเชื่อมโยงโดยอ้อม บริการ OpenLDAP จะไม่ค้นหาออบเจ็กต์ผู้ใช้เมื่อเปิดใช้การจำลอง (มีอินสแตนซ์ OpenLDAP มากกว่า 1 รายการ)

148179907

เพิ่ม apigee-analytics-collector อีกครั้งแล้ว

เพิ่มยูทิลิตีเครื่องมือ apigee-analytics-collector อีกครั้งแล้ว ยูทิลิตีนี้ช่วยให้คุณรายงานจำนวนวอลุ่ม API ได้

146511254

นโยบาย ExtractVariable ไม่แสดงข้อผิดพลาด

เมื่อไม่ได้แก้ไขตัวแปร XML ผ่านนิพจน์ XPath นโยบาย ExtractVariable จะยังคงทำงานต่อไปในพร็อกซี เหตุการณ์นี้อาจเกิดขึ้นได้แม้ว่าองค์ประกอบ IgnoreUnresolvedVariables หรือแอตทริบิวต์ continueOnError จะตั้งค่าเป็น "เท็จ" ก็ตาม

130013746

การปิดใช้งานบริษัท

ใช้ปุ่มปิดใช้งานบริษัทจากการสร้างรายได้ไม่พร้อมใช้งาน

120799182

อัปเกรด OpenLDAP

กระบวนการอัปเกรด OpenLDAP ในสภาพแวดล้อมแบบศูนย์ข้อมูลหลายทำให้สถานะเสียหาย

145236083

ชื่อผู้ใช้ Sysadmin:ความยาวรหัสผ่าน

ชื่อผู้ใช้:รหัสผ่านของ Sysadmin ที่ยาวเกิน 57 อักขระทำให้สคริปต์การติดตั้ง Edge SSO ล้มเหลว

135616498

สคริปต์การตั้งค่า SSO ล้มเหลว

ปัญหาได้รับการแก้ไขแล้ว ในกรณีที่การใช้ URL รูปแบบไฟล์ทำให้สคริปต์การตั้งค่า SSO ล้มเหลว

111420263

แก้ไข ConcurrentModificationException ในนโยบายการบันทึกข้อความ

กำจัดเงื่อนไขการทำงานต่างๆ ที่เกิดขึ้นเมื่อใช้นโยบายการบันทึกข้อความ