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

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

เมื่อวันอังคารที่ 25 ตุลาคม 2016 เราได้เปิดตัว Apigee Edge สำหรับ Private Cloud เวอร์ชันใหม่

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

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

  1. ในโหนด Edge ทั้งหมด ให้ทำความสะอาด Yum repos:
    > น่าอร่อยจริงๆ

  2. ในโหนด Edge ทั้งหมด ให้อัปเดต apigee-setup ดังนี้
    /opt/apigee/apigee-service/bin/apigee-service apigee-setup อัปเดต

  3. ในโหนด Cassandra ทั้งหมด ให้อัปเดต apigee-cassandra ดังนี้
    >/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

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

  4. ในโหนด Edge ทั้งหมด ให้อัปเดต edge-gateway:
    >/opt/apigee/apigee-setup/bin/update.sh -c EDGE -f configFile
  5. ในโหนด Edge UI ทั้งหมด ให้อัปเดต edge-ui:
    >/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

    การอัปเดตนี้รวมการแก้ไข EdgeUI-675 ด้วย หลังจากอัปเดตแล้ว คุณจะกำหนดค่า Edge UI เพื่อให้ข้อกำหนดของ OpenAPI กำหนดคำขอไปยังที่อยู่ IP ส่วนตัวตามที่อธิบายไว้ใน การอนุญาต การเข้าถึง Edge UI ไปยังที่อยู่ IP ของเครื่อง

  6. หากคุณติดตั้งเฉพาะบริการการสร้างรายได้ Edge ไว้ ให้ใช้แพตช์นั้นๆ สำหรับ DEVRT-3098:
    > /opt/apigee/apigee-service/bin/apigee-service edge-mint-management-server เลย add-missing-notification-templates -f configFile

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

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

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

รหัสปัญหา คำอธิบาย หมายเลขบิลด์
APIRT-1144

การเพิ่มประสิทธิภาพนโยบาย XML เป็น JSON

นโยบาย XML เป็น JSON ได้รับการปรับปรุงให้มีความสามารถดังต่อไปนี้ คุณสามารถ กำหนดค่านโยบายเป็น

  • จัดการองค์ประกอบ XML บางรายการเป็นอาร์เรย์ระหว่างการแปลง ซึ่งจะใส่ค่าไว้ใน วงเล็บเหลี่ยม "[ ]" ในเอกสาร JSON
  • ตัดหรือกำจัดระดับลำดับชั้นของเอกสาร XML ใน JSON สุดท้าย เอกสาร

ดูข้อมูลเพิ่มเติมได้ที่นโยบาย XML เป็น JSON

edge-gateway-4.16.05-0.0.778
APIRT-3389

เกิดข้อผิดพลาดในการอัปโหลดเพย์โหลด Node.js ที่มีขนาดเกิน 25 KB

ในตอนนี้คุณสามารถอัปโหลดเพย์โหลด Node.js ที่มีขนาดใหญ่กว่า 25 KB ได้แล้ว

edge-gateway-4.16.05-0.0.761

DBS-1234

ไดเรกทอรีบันทึกของ Cassandra ที่ชื่อ "{T}conf_logback.logdir{"

แก้ไขปัญหาการกำหนดค่าที่มีชื่อไดเรกทอรีสำหรับบันทึกของ Cassandra "{T}conf_logback.logdir{"

apigee-cassandra-2.1.13-0.0.954
DEVRT-2834

ปัจจุบันการสร้างรายได้ช่วยให้สามารถสร้างเอกสารการเรียกเก็บเงินที่ไม่มี กิจกรรม

ในรุ่นก่อนหน้า พยายามสร้างเอกสารการเรียกเก็บเงินเมื่อไม่มีกิจกรรมใดๆ

edge-mint-gateway-4.16.05-0.0.562
DEVRT-3098

พบข้อผิดพลาดเมื่อตั้งค่า ขึ้นเทมเพลตการแจ้งเตือนการสร้างรายได้โดยใช้ UI

ระบบจะแสดงข้อผิดพลาดเมื่อตั้งค่าเทมเพลตการแจ้งเตือนการสร้างรายได้โดยใช้ UI ตามที่อธิบายไว้ในตั้งค่าการแจ้งเตือน โดยใช้เทมเพลตการแจ้งเตือน

edge-mint-gateway-4.16.05-0.0.562
DEVRT-3266

การแจ้งเตือนการสร้างรายได้ล้มเหลวเมื่อคุณเปิดให้นักพัฒนาแอปลงชื่อสมัครใช้ แพ็กเกจราคาใหม่

edge-mint-gateway-4.16.05-0.0.562
EDGEUI-675

อนุญาตให้ข้อกำหนดของ OpenAPI เข้าถึงที่อยู่ IP ส่วนตัว

โดยค่าเริ่มต้น Edge จะป้องกันไม่ให้ข้อกำหนดของ OpenAPI อ้างอิงที่อยู่ IP ส่วนตัว คุณสามารถ ในขณะนี้ให้เปิดใช้งานการเข้าถึงที่อยู่ IP ส่วนบุคคลตามที่อธิบายไว้ใน การอนุญาตให้ การเข้าถึง Edge UI ไปยังที่อยู่ IP ของเครื่อง

edge-sap-ui-4.16.05-0.0.3692

ปัญหาที่ทราบ

ผลงานนี้มีปัญหาที่ทราบดังต่อไปนี้

รหัสปัญหา คำอธิบาย
APIRT-2978

เราเตอร์เริ่มต้น Nginx หรือเราเตอร์เริ่มต้นไม่ได้

หาก Edge Router ไม่สามารถเริ่มต้น Nginx หรือเริ่มต้นไม่ได้เลย ดังที่แสดงใน /opt/apigee/var/log/edge-router/logs/system.log แล้วลบไฟล์ทั้งหมดในไดเรกทอรี /opt/nginx/conf.d และ รีสตาร์ทเราเตอร์:

> rm -f /opt/nginx/conf.d/*
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
APIRT-3364

ตัวประมวลผลข้อความจะค้นหา DNS บน IPv4 และ IPv6

หากคุณได้ติดตั้งและเปิดใช้ NSCD (Name Service Cache Daemon) คุณอาจ โปรดสังเกตว่าตัวประมวลผลข้อความทำการค้นหา DNS 2 รายการ รายการหนึ่งสำหรับ IPv4 และอีกรายการหนึ่งสำหรับ IPv6

วิธีปิดใช้การค้นหา DNS บน IPv6

  1. ในทุกโหนดตัวประมวลผลข้อความ ให้แก้ไข /etc/nscd.conf
  2. ตั้งค่าพร็อพเพอร์ตี้ต่อไปนี้

    โฮสต์เปิดใช้งานแคช ไม่ใช่
PRC-1118

ข้อผิดพลาดเมื่อเรียกใช้ "apigee-service apigee-postgresql pg-data-purge" คำสั่ง

หากคุณเรียกใช้ "apigee-service apigee-postgresql pg-data-purge" คำสั่งและ เห็นข้อผิดพลาดในแบบฟอร์ม:

ข้อผิดพลาด: ต้องเป็นเจ้าของความสัมพันธ์

แก้ไข /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge และตั้งค่าพร็อพเพอร์ตี้ต่อไปนี้เป็น "apigee"

POSTGRES_USER=apigee

DOC-1687 เนื่องจากมีความขัดแย้งของทรัพยากร Dependency ของแพ็กเกจที่ทราบอยู่แล้ว Agent ของ Katello ที่ใช้ในดาวเทียม เซิร์ฟเวอร์ 6 จะไม่ติดตั้งอย่างถูกต้องในโฮสต์ Apigee Edge ที่เรียกใช้ Qpid Daemon