4.19.01.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.01.sh ของ Edge 4.19.01 เวอร์ชันล่าสุดเพื่อนำไปใช้กับ /tmp/bootstrap_4.19.01.sh
      curl https://software.apigee.com/bootstrap_4.19.01.sh -o /tmp/bootstrap_4.19.01.sh
    3. ติดตั้งยูทิลิตี apigee-service ของ Edge 4.19.01 และข้อกำหนดต่อไปนี้
      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 สําหรับระบบคลาวด์ส่วนตัว

  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. หากคุณใช้ mTLS ของ Apigee และอัปเดตการกำหนดค่าตามฟีเจอร์ใหม่หรือการแก้ไขข้อบกพร่องในแพตช์นี้ คุณต้องถอนการติดตั้งแล้วติดตั้งบริการ 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: อัปเดตไฟล์การกำหนดค่า หากคุณทําการเปลี่ยนแปลงหลังจากติดตั้ง mTLS ของ Apigee โปรดทําตามวิธีการในเปลี่ยนการกําหนดค่า 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 สำหรับ mTLS ของ Apigee เริ่มต้นที่ 10001

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 ในนโยบายการบันทึกข้อความ

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