คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่
เอกสารประกอบของ Apigee X info
เมื่อวันที่ 5 มิถุนายน 2020 เราได้เปิดตัว Apigee Edge for Private Cloud เวอร์ชันใหม่
ขั้นตอนการอัปเดต
หากต้องการอัปเดตการติดตั้ง ให้ทำตามขั้นตอนต่อไปนี้ในโหนด Edge
-
ในโหนด Edge ทั้งหมด ให้ทำดังนี้
- ล้างข้อมูลที่เก็บ Yum
sudo yum clean all
- ดาวน์โหลดไฟล์ Edge 4.19.06 เวอร์ชันล่าสุด
bootstrap_4.19.06.shไปที่/tmp/bootstrap_4.19.06.shcurl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
- ติดตั้งยูทิลิตี
apigee-serviceและทรัพยากร Dependency ของ Edge 4.19.06sudo bash /tmp/bootstrap_4.19.06.sh apigeeuser=uName apigeepassword=pWord
โดย uName:pWord คือชื่อผู้ใช้และรหัสผ่านที่คุณได้รับจาก Apigee หากไม่ระบุ pWord ระบบจะแจ้งให้คุณป้อนรหัสผ่าน
- อัปเดตยูทิลิตี
apigee-setupsudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- ใช้คำสั่ง
sourceเพื่อเรียกใช้สคริปต์apigee-service.shsource /etc/profile.d/apigee-service.sh
- ล้างข้อมูลที่เก็บ Yum
- เรียกใช้สคริปต์
update.shสำหรับ OpenLDAP ในทุกโหนด เรียกใช้คำสั่งต่อไปนี้ในแต่ละโหนด/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
โดย configFile จะระบุไฟล์การกำหนดค่าที่คุณใช้ติดตั้ง Apigee Edge for Private Cloud
- เรียกใช้สคริปต์
update.shสำหรับ Edge ในทุกโหนด เรียกใช้คำสั่งต่อไปนี้ในแต่ละโหนด/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
โดย configFile จะระบุไฟล์การกำหนดค่าที่คุณใช้ติดตั้ง Apigee Edge for Private Cloud
- เรียกใช้สคริปต์
update.shสำหรับ UI ในทุกโหนด เรียกใช้คำสั่งต่อไปนี้ในแต่ละโหนด/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
โดย configFile จะระบุไฟล์การกำหนดค่าที่คุณใช้ติดตั้ง Apigee Edge for Private Cloud
- เรียกใช้สคริปต์
update.shสำหรับ SSO ในทุกโหนด เรียกใช้คำสั่งต่อไปนี้ในแต่ละโหนด/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
โดย configFile จะระบุไฟล์การกำหนดค่าที่คุณใช้ติดตั้ง Apigee Edge for Private Cloud
- เรียกใช้สคริปต์
update.shสำหรับพอร์ทัลนักพัฒนาแอปในทุกโหนด เรียกใช้คำสั่งต่อไปนี้ในแต่ละ โหนด/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
โดย configFile จะระบุไฟล์การกำหนดค่าที่คุณใช้ติดตั้ง Apigee Edge for Private Cloud
- หากคุณใช้ Apigee mTLS และอัปเดตการกำหนดค่าตามฟีเจอร์ใหม่หรือการแก้ไขข้อบกพร่องในแพตช์นี้ คุณต้องถอนการติดตั้งแล้วติดตั้งบริการ
apigee-mtlsอีกครั้งในทุกโหนดเพื่อให้การเปลี่ยนแปลงเหล่านี้มีผล ดูข้อมูลเพิ่มเติมได้ที่หัวข้อ เปลี่ยนการกำหนดค่า apigee-mtls ที่มีอยู่
ซอฟต์แวร์ที่รองรับ
Apigee Edge for Private Cloud รองรับ OpenJDK เวอร์ชัน 1.8.0.252
Tomcat ได้รับการอัปเดตเป็นเวอร์ชัน 7.0.103 แล้ว
การเลิกใช้งานและการเลิกให้บริการ
ไม่มีการเปลี่ยนแปลง
ฟีเจอร์ใหม่
ตารางต่อไปนี้จะอธิบายฟีเจอร์ใหม่ในรุ่นนี้
| คำอธิบาย |
|---|
|
mTLS รักษาความปลอดภัยการเชื่อมต่อระหว่างเซิร์ฟเวอร์การจัดการกับเราเตอร์ ตอนนี้ Apigee mTLS รองรับการเชื่อมต่อระหว่างเซิร์ฟเวอร์การจัดการกับเราเตอร์ ในพอร์ต 8081 แล้ว |
ตอนนี้กำหนดระยะเวลาที่ใบรับรองใช้ได้ได้แล้ว เมื่อใช้ใบรับรองที่กำหนดเอง คุณสามารถกำหนดจำนวนวันที่
ใบรับรองใช้ได้ โดยตั้งค่า
|
ข้อบกพร่องที่ได้รับการแก้ไข
ตารางต่อไปนี้แสดงรายการข้อบกพร่องที่ได้รับการแก้ไขในรุ่นนี้
| รหัสปัญหา | คำอธิบาย |
|---|---|
| 154428338 |
ตัวประมวลผลข้อความโหลดสภาพแวดล้อมไม่สำเร็จเมื่อกำหนดค่าคีย์สโตร์ ด้วยชื่อหรือนามแฝงที่คล้ายกัน เราได้แก้ไขความขัดแย้งในการค้นหา Regex เมื่อโหลดคีย์สโตร์ที่มีรูปแบบการตั้งชื่อคล้ายกันแล้ว ซึ่งทำให้ตัวประมวลผลข้อความโหลดสภาพแวดล้อม ที่เชื่อมโยงกับคีย์สโตร์ไม่สำเร็จ หรือเริ่มทำงานไม่สำเร็จเมื่อระบบแสดงคีย์สโตร์ที่ขัดแย้งกันหลายรายการ ระหว่างการค้นหา |
| 130653816 | ข้อผิดพลาด 404 เกิดขึ้นเป็นระยะๆ ในการรับส่งข้อมูลรันไทม์ สภาวะแข่งขันทำให้ Message Processor โหลดพร็อกซีทั้งหมดไม่สำเร็จเมื่อเริ่มต้นระบบ ซึ่งส่งผลให้เกิดข้อผิดพลาด 404 ApplicationNotFound เป็นระยะๆ ในการรับส่งข้อมูลรันไทม์ เราได้แก้ไขปัญหานี้แล้ว |
| 157275131 |
การอัปเกรด Drupal กระบวนการอัปเกรดพอร์ทัลนักพัฒนาแอปทำงานไม่ถูกต้องในเวอร์ชัน 4.19.06 |
| 155840972 | การอัปเกรด Tomcat
Tomcat ได้รับการอัปเกรดเป็นเวอร์ชัน 7.0.103 แล้ว |
| 155595660 |
รูปแบบเขตเวลา ค่าที่ใช้สำหรับโทเค็น |
| 155340541 |
การรองรับ OpenJDK Apigee รองรับ OpenJDK เวอร์ชัน 1.8.0.252 |
| 155105930 76087166 |
KVM ในสภาพแวดล้อมแบบหลายศูนย์ข้อมูล เซิร์ฟเวอร์การจัดการเชื่อมต่อกับศูนย์ข้อมูลใดก็ได้แบบสุ่มหากองค์กรครอบคลุมศูนย์ข้อมูลหลายแห่ง (เช่น dc-1, dc-2) ซึ่งส่งผลต่อการเชื่อมต่อกับโหนด Cassandra ในศูนย์ข้อมูลในเครื่องสำหรับการจัดการคีย์และการดำเนินการ Key Value Map (KVM) |
| 152382545 |
การใช้ช่วงพอร์ต mTLS ตอนนี้เอกสารประกอบระบุอย่างถูกต้องแล้วว่าช่วงพอร์ต ZooKeeper สำหรับ Apigee mTLS เริ่มต้นที่ 10001 |
| 150717738 |
คลัสเตอร์ที่ไม่มีผู้นำ คลัสเตอร์ที่ไม่มีผู้นำทำให้หยุดหรือ รีสตาร์ทบริการ mTLS ไม่ได้ นอกจากนี้ เรายังลดระยะหมดเวลาลงด้วย |
| 148486685 |
การจำลองแบบ OpenLDAP แบบผูกทางอ้อมและการทำงานร่วมกันของ SSO เมื่อใช้การผูกทางอ้อม บริการ OpenLDAP จะไม่ค้นหาออบเจ็กต์ผู้ใช้เมื่อ การจำลองแบบเปิดใช้งาน (มีอินสแตนซ์ OpenLDAP มากกว่า 1 รายการ) |
| 148179907 |
เพิ่ม apigee-analytics-collector อีกครั้ง เราได้เพิ่มยูทิลิตี apigee-analytics-collector อีกครั้ง ยูทิลิตีนี้ช่วยให้คุณ รายงานจำนวนปริมาณการใช้งาน API ได้ |
| 146511254 |
นโยบาย ExtractVariables ไม่แสดงข้อผิดพลาด เมื่อตัวแปร XML ไม่ได้รับการแก้ไขผ่านนิพจน์ XPath นโยบาย ExtractVariables
จะดำเนินการต่อในพร็อกซี ปัญหานี้เกิดขึ้นแม้ว่าจะตั้งค่าองค์ประกอบ |
| 130013746 |
การปิดใช้งานบริษัท ปุ่มปิดใช้งานบริษัทจากการสร้างรายได้ไม่พร้อมใช้งาน |
| 120799182 |
การอัปเกรด OpenLDAP กระบวนการอัปเกรด OpenLDAP ในสภาพแวดล้อมแบบหลายศูนย์ข้อมูลทำให้เกิด สถานะเสียหาย |
| 145236083 |
ความยาวชื่อผู้ใช้:รหัสผ่านของผู้ดูแลระบบ ชื่อผู้ใช้:รหัสผ่านของผู้ดูแลระบบที่มีความยาวมากกว่า 57 อักขระทำให้สคริปต์การติดตั้ง Edge SSO การติดตั้งล้มเหลว |
| 135616498 |
สคริปต์การตั้งค่า SSO ล้มเหลว เราได้แก้ไขปัญหาที่การใช้ URL ของรูปแบบไฟล์ทำให้สคริปต์การตั้งค่า SSO ล้มเหลว |
| 111420263 |
แก้ไข ConcurrentModificationException ในนโยบายการบันทึกข้อความ ขจัดสภาวะการแข่งขันหลายรายการที่เกิดขึ้นเมื่อใช้นโยบายการบันทึกข้อความ |
| 147458330 |
แก้ไขการสำรองข้อมูลของ Postgresql ที่ไม่จัดเก็บข้อมูล SSO แก้ไขปัญหาที่การสำรองข้อมูล PostgreSQL ไม่มีข้อมูลการกำหนดค่า SSO |