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

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

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

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

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

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

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

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

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

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

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

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

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

  6. เรียกใช้สคริปต์ update.sh สำหรับพอร์ทัลนักพัฒนาซอฟต์แวร์ในโหนดทั้งหมด เรียกใช้คำสั่งต่อไปนี้ในแต่ละโหนด
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

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

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

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

Apigee Edge สำหรับ Private Cloud รองรับ OpenJDK เวอร์ชัน 1.8.0.252

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

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

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

ฟีเจอร์ใหม่

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

คำอธิบาย

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

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

ตอนนี้คุณกำหนดระยะเวลาที่ใช้งานใบรับรองได้

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

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

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

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

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

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

130653816

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

เงื่อนไขการแข่งขันทําให้โปรแกรมประมวลผลข้อความไม่โหลดพร็อกซีทั้งหมดเมื่อบูตเครื่อง ซึ่งส่งผลให้เกิดข้อผิดพลาด 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 ในศูนย์ข้อมูลภายในสำหรับการจัดการคีย์และการดำเนินการ Key-Value Map (KVM)

152382545

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

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

150717738

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

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

148486685

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

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

148179907

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

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

146511254

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

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

130013746

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

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

120799182

การอัปเกรด OpenLDAP

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

145236083

ความยาวชื่อผู้ใช้:รหัสผ่านของผู้ดูแลระบบ

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

135616498

สคริปต์การตั้งค่า SSO ไม่สำเร็จ

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

111420263

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

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

147458330

การแก้ไขสํารองข้อมูลของ Postgresql ที่ไม่จัดเก็บข้อมูล SSO

แก้ไขปัญหาที่ข้อมูลการสำรองข้อมูล PostgreSQL ไม่มีข้อมูลการกำหนดค่า SSO