คุณกำลังดูเอกสารประกอบ Apigee Edge
ไปที่
เอกสารประกอบเกี่ยวกับ Apigee X. ข้อมูล
Edge Microgateway เวอร์ชัน 3.0.x
หัวข้อนี้จะอธิบายวิธีติดตั้งหรือถอนการติดตั้ง Edge Microgateway
ข้อกำหนดขั้นต่ำสำหรับฮาร์ดแวร์
Edge Microgateway ต้องการการกำหนดค่าฮาร์ดแวร์ขั้นต่ำต่อไปนี้
- Edge Microgateway ต้องการอย่างน้อย 1 แกนและเท่ากับบนเครื่องเสมือน (VM) RAM อย่างน้อย 256 MB กระบวนการ Edge Microgateway ต้องใช้ RAM น้อยกว่า 128 MB
- ในคอนเทนเนอร์นั้น คุณสามารถใช้ Microgateway กับขนาดรูปภาพน้อยกว่า 100 MB
ข้อกำหนดเบื้องต้น
- คุณต้องมี Node.js เวอร์ชัน 8.x LTS หรือ 12.x
ที่ติดตั้งในระบบของคุณ คุณสามารถตรวจสอบเวอร์ชันได้โดยการเรียกใช้คำสั่งต่อไปนี้
node -v v12.5.0
- Windows กำหนดให้ติดตั้งและเพิ่ม OpenSSL ก่อน ไปยัง PATH
- หากใช้ Apigee Edge Private Cloud เพื่อกำหนดค่าด้วย Edge Microgateway คุณต้องดำเนินการต่อไปนี้ ที่ใช้ Private Cloud เวอร์ชัน 4.18.01 ขึ้นไป
การติดตั้ง Edge Microgateway หาก คุณเชื่อมต่ออินเทอร์เน็ตอยู่
ส่วนนี้อธิบายวิธีติดตั้ง Edge Microgateway และเริ่มต้น การกำหนดค่า หากคุณทำงานโดยไม่ได้เชื่อมต่ออินเทอร์เน็ต โปรดดู ฉันจะติดตั้ง Edge Microgateway โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ตได้ไหม
- ติดตั้ง Edge Microgateway เวอร์ชันล่าสุดด้วย
npm
ดังนี้ ช่วงเวลานี้ จะติดตั้งซอฟต์แวร์และวางไฟล์ปฏิบัติการedgemicro
ในเส้นทางของคุณnpm install edgemicro -g
หากต้องการติดตั้ง Edge Microgateway เวอร์ชันที่เฉพาะเจาะจง คุณต้องระบุ version number ในคำสั่งการติดตั้ง หากคุณไม่ระบุ หมายเลขเวอร์ชัน ระบบจะติดตั้งเวอร์ชันล่าสุด เช่น หากต้องการติดตั้ง เวอร์ชัน 2.5.7 ให้ใช้คำสั่งต่อไปนี้
npm install edgemicro@3.0.2 -g
- ตรวจสอบหมายเลขเวอร์ชัน ตัวอย่างเช่น หากคุณติดตั้งเวอร์ชัน 3.0.2 ไว้
edgemicro --version current nodejs version is v12.5.0 current edgemicro version is 3.0.2
- ทำตามขั้นตอนการตั้งค่าและการกำหนดค่าในการตั้งค่า และกำหนดค่า Edge Microgateway
กำลังอัปเกรด Edge Microgateway
หากต้องการอัปเกรด Edge Microgateway เวอร์ชันที่ติดตั้งไว้ก่อนหน้า โปรดดู การอัปเกรด Edge Microgateway หากเชื่อมต่ออินเทอร์เน็ตอยู่
Apigee ขอแนะนำให้คุณทดสอบการกำหนดค่าที่มีอยู่ด้วย เวอร์ชันใหม่ก่อนการอัปเกรดสภาพแวดล้อมที่ใช้งานจริง
การดำเนินการ Edge Microgateway บน Windows เป็น บริการ
คุณดําเนินการกับ Edge Microgateway ใน Windows เป็นบริการได้ ดูรายละเอียดได้ที่ แนวทางปฏิบัติแนะนำสำหรับการจัดการ Microgateway (edgemicro) ใน Windows ใน ชุมชน Apigee
ฉันจะติดตั้ง Edge Microgateway ได้ไหม หากไม่มีการเชื่อมต่ออินเทอร์เน็ต
ในเว็บไซต์ที่ไม่มีการเข้าถึงอินเทอร์เน็ตที่พร้อมใช้งาน ผู้ดูแลระบบอาจดำเนินการต่อไปนี้
ติดตั้งและรักษารีจิสทรี NPM ส่วนตัว
ในเครือข่ายภายใน วิธีการตั้งค่ารีจิสทรี npm
ส่วนตัวมีดังนี้
นอกเหนือขอบเขตของคู่มือนี้ แต่คุณสามารถค้นหาและดูวิธีการที่เป็นประโยชน์ได้ พร้อม
ติดตั้งรีจิสทรี npm
ส่วนตัวแล้ว คุณสามารถทำตามวิธีการติดตั้งหรืออัปเกรดที่ระบุ
ที่ด้านบน
เริ่มต้นใช้งาน
ถ้าคุณเพิ่งเริ่มใช้ Edge Microgateway การตั้งค่าและ การกำหนดค่า Edge Microgateway คือจุดเริ่มต้นที่ดีที่สุดหลังจากที่คุณดำเนินการ ติดตั้ง คู่มือการตั้งค่าและกำหนดค่าจะครอบคลุมขั้นตอนทั้งหมดที่คุณต้องทำเพื่อติดตั้ง กำหนดค่า เริ่มต้น และใช้อินสแตนซ์ของ Edge Microgateway
สถานที่ ติดตั้ง Edge Microgateway หรือไม่
เมื่อคุณใช้ npm
กับตัวเลือกส่วนกลาง (npm install -g edgemicro
)
ติดตั้งซอฟต์แวร์ใน [prefix]/lib/node_modules/edgemicro
แล้ว คุณสามารถค้นหา
ของ [prefix]
ด้วยคำสั่งนี้
npm config get prefix
การกำหนดค่าคำนำหน้าจะมีค่าเริ่มต้นเป็นตำแหน่งที่ติดตั้งโหนด ในระบบส่วนใหญ่
/usr/local
ใน Windows เวลา %AppData%\npm
ค่าของ
[prefix]
กำหนดค่าได้ โปรดดูโฟลเดอร์ npm สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตำแหน่งของ Node.js
โมดูลจะถูกติดตั้งโดยค่าเริ่มต้นและวิธีกำหนดค่าตำแหน่งการติดตั้ง
การถอนการติดตั้ง Edge Microgateway
หากคุณต้องการนำ Edge Microgateway ออก ให้ทำดังนี้
- ลบหรือเก็บไดเรกทอรีการติดตั้ง
[prefix]/lib/node_modules/edgemicro
โดยที่ [คำนำหน้า] คือ npm นำหน้า ตามที่อธิบายไว้ใน ติดตั้ง Edge Microgateway ไว้ที่ใด -
ลบหรือเก็บไฟล์บันทึก โดยค่าเริ่มต้นคือ
edgemicro-*.log
อยู่ใน/var/tmp/
แต่ตำแหน่งนี้สามารถกำหนดค่าได้ ตรวจสอบ ไฟล์การกำหนดค่า Edge Microgateway หากมีข้อสงสัย - ลบหรือเก็บการกำหนดค่ารันไทม์และไฟล์การกำหนดค่าแคชดังนี้
~/.edgemicro/*.yaml
การรองรับ Kubernetes
คุณใช้ Edge Microgateway เพื่อให้บริการการจัดการ Apigee API สำหรับ ที่ทำงานในคลัสเตอร์ Kubernetes โปรดดูหัวข้อผสานรวม Edge Microgateway กับภาพรวม Kubernetes
รองรับ Docker
ขณะนี้คุณดาวน์โหลด Edge Microgateway รุ่นล่าสุดเป็นอิมเมจ Docker ได้แล้ว โดยทำดังนี้
docker pull gcr.io/apigee-microgateway/edgemicro:latest