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

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

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

กระบวนการอัปเดต

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

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

    1. ล้างที่เก็บของ Yum:
      sudo yum clean all
    2. ดาวน์โหลดไฟล์ Edge 4.19.06 bootstrap_4.19.06.sh ล่าสุดลงใน /tmp/bootstrap_4.19.06.sh:
      curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
    3. ติดตั้งยูทิลิตีและ Dependency ของ Edge 4.19.06 apigee-service ดังนี้
      sudo bash /tmp/bootstrap_4.19.06.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. เรียกใช้สคริปต์ update.sh สำหรับพอร์ทัลนักพัฒนาซอฟต์แวร์บนโหนดทั้งหมด ในแต่ละ ให้เรียกใช้คำสั่งต่อไปนี้
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

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

  7. หากคุณใช้ 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 ที่มีอยู่ การกำหนดค่า

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

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

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

ตัวประมวลผลข้อความโหลดสภาพแวดล้อมไม่ได้เมื่อกำหนดค่าคีย์สโตร์ โดยใช้ชื่อหรือชื่อแทนที่คล้ายกัน

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

130653816

ข้อผิดพลาด 404 ที่เกิดขึ้นเป็นระยะๆ ในการรับส่งข้อมูลรันไทม์

เงื่อนไขการแข่งขันทำให้ Message Processor ไม่โหลดพร็อกซีทั้งหมด เมื่อเปิดเครื่อง ซึ่งทำให้เกิดข้อผิดพลาด 404 ApplicationNotFound เป็นพักๆ ในการรับส่งข้อมูลรันไทม์

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

157275131

การอัปเกรด Drupal

กระบวนการอัปเกรดพอร์ทัลนักพัฒนาซอฟต์แวร์ใช้งานไม่ได้ในเวอร์ชัน 4.19.06

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 ในศูนย์ข้อมูลในเครื่องสำหรับการจัดการคีย์และคีย์ การดำเนินการแมปค่า (KVM)

152382545

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

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

150717738

คลัสเตอร์ที่ไม่มีตัวแปรที่ดีที่สุด

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

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 อักขระทำให้ SSO ของ Edge สคริปต์การติดตั้งล้มเหลว

135616498

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

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

111420263

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

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