การสร้างและแก้ไขแคชสภาพแวดล้อม

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

หากไม่ต้องการใช้แคชที่แชร์ซึ่งรวมอยู่ คุณสามารถสร้างและกำหนดค่าแคชของคุณเองได้ แคช โดยใช้แคชที่สร้างขึ้นภายใต้นโยบายการแคชแทนการใช้แคชที่แชร์ แคช

นอกจากนี้ คุณยังสร้างแคชได้โดยใช้ Apigee API ดูข้อมูลเพิ่มเติมได้ที่หัวข้อ ดู สร้าง แคชในสภาพแวดล้อม

ขีดจำกัดของแคช: ดูขีดจำกัดต่างๆ ที่ใช้กับแคช เช่น ขนาดชื่อและค่า จำนวนแคชทั้งหมด จำนวนรายการในแคช และการหมดอายุ

เกี่ยวกับการเข้ารหัสแคช

Edge for Public Cloud: ระบบจะเข้ารหัสแคช เท่านั้น ใน องค์กรที่เปิดใช้ PCI- และ HIPAA การเข้ารหัสสำหรับองค์กรเหล่านั้นจะได้รับการกำหนดค่าระหว่างการจัดสรรองค์กร

การกำหนดทรัพยากรแคช

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

สำหรับการแยกข้อมูล ขอบเขตของแคชจะจำกัดไว้ที่สภาพแวดล้อมที่คุณสร้าง แคช (เช่น พร็อกซี API ที่ทำงานในสภาพแวดล้อม "ทดสอบ" จะเข้าถึงข้อมูลใน แคชที่ทำงานใน "โปรดักชัน" ไม่ได้) เมื่อสร้างแคชแล้ว นโยบายจะป้อนข้อมูลที่ทำให้เป็นอนุกรมได้ ลงในแคช ดูการใช้งานได้ที่หัวข้อตัวอย่าง: การแคชอเนกประสงค์

ดูนโยบายการแคชการตอบกลับด้วย

การจัดการแคช

จัดการแคชตามที่อธิบายไว้ด้านล่าง

Edge

วิธีจัดการแคชโดยใช้ UI ของ Edge

  1. ลงชื่อเข้าใช้ apigee.com/edge
  2. เลือกผู้ดูแลระบบ > สภาพแวดล้อม > แคช ในแถบการนำทางด้านซ้าย
  3. วิธีสร้างแคช
    1. คลิก + แคช
    2. ป้อนค่าพร็อพเพอร์ตี้สำหรับแคชใหม่ตามที่อธิบายไว้ด้านล่าง
      ชื่อ คำอธิบาย
      ชื่อ ชื่อแคช ต้องไม่ซ้ำกันในสภาพแวดล้อม อ้างอิงชื่อนี้จาก นโยบายที่โต้ตอบกับทรัพยากรแคช
      คำอธิบาย ไม่บังคับ คำอธิบายทรัพยากรแคช
      หมดอายุ เวลาที่แคชหมดอายุ คุณระบุการหมดอายุเป็น จำนวนวินาทีหลังจากสร้าง เวลาที่ระบุของวันในแต่ละวัน หรือวันที่ที่ระบุได้
      หมายเหตุ: นโยบายต่อไปนี้จะลบล้างการตั้งค่าการหมดอายุด้วยรายการแคชที่นโยบายสร้างขึ้น ได้แก่ นโยบายการป้อนข้อมูลแคช และ นโยบายการแคชการตอบกลับ
    3. คลิกเพิ่มแคช
  4. วิธีแก้ไขแคช
    1. วางเคอร์เซอร์เหนือแคชในรายการเพื่อแสดงเมนูการดำเนินการ
    2. คลิก
    3. อัปเดตการตั้งค่าแคช
    4. คลิกอัปเดตแคช
  5. วิธีล้างแคช
    1. วางเคอร์เซอร์เหนือแคชในรายการเพื่อแสดงเมนูการดำเนินการ
    2. คลิก
  6. วิธีลบแคช
    1. วางเคอร์เซอร์เหนือแคชในรายการเพื่อแสดงเมนูการดำเนินการ
    2. คลิก
    3. คลิกลบ เพื่อยืนยันการดำเนินการลบ

Classic Edge (Private Cloud)

วิธีจัดการแคชโดยใช้ UI ของ Classic Edge

  1. ลงชื่อเข้าใช้ http://ms-ip:9000 โดยที่ ms-ip คือที่อยู่ IP หรือชื่อ DNS ของโหนด Management Server
  2. เลือก APIs > การกำหนดค่าสภาพแวดล้อม > แคช
  3. เลือกสภาพแวดล้อมที่ต้องการกำหนดค่าแคช เช่น test หรือ prod
  4. วิธีสร้างแคช
    1. คลิกแก้ไข
    2. คลิก + แคช
    3. ป้อนค่าพร็อพเพอร์ตี้สำหรับแคชใหม่ตามที่อธิบายไว้ด้านล่าง
      ชื่อพร็อพเพอร์ตี้ ค่าเริ่มต้น คำอธิบาย
      ชื่อ ไม่มี ชื่อแคช ต้องไม่ซ้ำกันในสภาพแวดล้อม อ้างอิงชื่อนี้จาก นโยบายที่โต้ตอบกับทรัพยากรแคช
      คำอธิบาย ไม่มี คำอธิบายเพิ่มเติมของทรัพยากรแคช
      ประเภทการหมดอายุ หมดเวลาเป็นวินาที กำหนดวิธีที่รายการแคชจะหมดอายุ เวลาที่รายการจะมีอยู่ (Time to Live หรือ TTL) สามารถเป็นจำนวนวินาทีที่ระบุหลังจากสร้าง เวลาที่ระบุของวันในแต่ละวัน หรือวันที่ที่ระบุ หมายเหตุ:นโยบายต่อไปนี้จะลบล้างการตั้งค่าการหมดอายุด้วยรายการแคชที่นโยบายสร้างขึ้น ได้แก่ นโยบายการป้อนข้อมูลแคชและ นโยบายการแคชการตอบกลับ
      การหมดอายุ สำหรับการหมดเวลาเป็นวินาที: 300 (วินาที)

      สำหรับเวลาของวัน: 12:00:00

      สำหรับวันที่: วันที่ปัจจุบัน (วว-ดด-ปปปป)

      การตั้งค่าการกำหนดค่า (จำนวนเต็มหรือวันที่และเวลา) สำหรับการเลือกที่คุณทำใน เมนูแบบเลื่อนลงการหมดอายุ

      ป้อนเวลาของวันในรูปแบบ HH:mm:ss โดยที่ HH แสดงถึงชั่วโมงในรูปแบบ 24 ชั่วโมง เช่น 14:30:00 สำหรับ 14:30 น.

      สำหรับเวลาของวัน โลแคลและเขตเวลาเริ่มต้นจะแตกต่างกันไปตามตำแหน่งที่ โค้ดทำงาน (ซึ่งไม่สามารถทราบได้ในเวลาที่กำหนดค่า)

    4. คลิกบันทึก
  5. วิธีแก้ไขแคช
    1. คลิกแก้ไข
    2. แก้ไขค่าสำหรับแคช
    3. คลิกบันทึก
  6. หากต้องการล้างแคช ให้คลิกล้างข้างแคชที่ต้องการล้าง
  7. วิธีลบแคช
    1. คลิกแก้ไข
    2. คลิกลบ ข้างแคชที่ต้องการลบ

การป้อนข้อมูลแคช

คุณป้อนข้อมูลแคชได้ในระหว่างรันไทม์ของพร็อกซี API โดยใช้วิธีต่อไปนี้