Edge for Private Cloud v4.18.05
คุณสามารถเพิ่มโหนดเราเตอร์หรือโหนดโปรแกรมประมวลผลข้อความลงในการติดตั้งที่มีอยู่ได้ ดูรายการข้อกำหนดของระบบสำหรับเราเตอร์หรือโปรแกรมประมวลผลข้อความได้ที่ข้อกำหนดในการติดตั้ง
เพิ่มเราเตอร์
หลังจากติดตั้ง Edge ในโหนดแล้ว ให้ทำตามขั้นตอนต่อไปนี้เพื่อเพิ่มเราเตอร์
- ติดตั้ง Edge ในโหนดโดยใช้อินเทอร์เน็ตหรือขั้นตอนที่ไม่ใช่อินเทอร์เน็ตตามที่อธิบายไว้ในคู่มือการติดตั้ง Edge
- ที่ Command Prompt ให้เรียกใช้สคริปต์
apigee-setup.sh
ดังนี้/opt/apigee/apigee-setup/bin/setup.sh -p r -f configFile
ตัวเลือก
-p r
จะระบุให้ติดตั้งเราเตอร์ ดูข้อมูลเกี่ยวกับการสร้าง configFile ได้ที่หัวข้อติดตั้งคอมโพเนนต์ Edge ในโหนด - เมื่อติดตั้งเสร็จแล้ว สคริปต์จะแสดง UUID ของเราเตอร์ หากต้องการตรวจสอบ UUID ในภายหลัง ให้ใช้คําสั่ง cURL ต่อไปนี้ในโฮสต์ที่คุณติดตั้งเราเตอร์
curl http://router_IP:8081/v1/servers/self
- หากต้องการตรวจสอบการกําหนดค่า ให้เรียกใช้คําสั่ง
curl
ต่อไปนี้curl -v -u adminEmail:pword "http://ms_IP:8080/v1/servers?pod=pod_name"
โดยที่ pod_name คือชื่อเกตเวย์หรือพ็อดที่กำหนดเอง คุณควรเห็น UUID ของเราเตอร์ทั้งหมด รวมถึงเราเตอร์ที่เพิ่งเพิ่ม
หาก UUID ของเราเตอร์ไม่ปรากฏในเอาต์พุต ให้เรียกใช้คำสั่ง cURL ต่อไปนี้เพื่อเพิ่ม
curl -v -u adminEmail:pword \ -X POST http://ms_IP:8080/v1/regions/region_name/pods/pod_name/servers \ -d "action=add&uuid=router_UUID&type=router"
แทนที่ ms_IP ด้วยที่อยู่ IP ของเซิร์ฟเวอร์การจัดการ region_name ด้วยชื่อภูมิภาคเริ่มต้น dc-1 หรือชื่อภูมิภาคที่กำหนดเอง และ pod_name ด้วยชื่อเกตเวย์หรือพ็อดที่กำหนดเอง
- หากต้องการทดสอบเราเตอร์ คุณควรส่งคำขอไปยัง API ผ่านที่อยู่ IP หรือชื่อ DNS ของเราเตอร์ได้ เช่น
http://newRouter_IP:port/v1/apiPath
ตัวอย่างเช่น หากคุณทำตามบทแนะนำแรกซึ่งสร้าง API สภาพอากาศเสร็จแล้ว ให้ทำดังนี้
http://newRouter_IP:port/v1/weather/forecastrss?w=12797282
เพิ่ม Message Processor
หลังจากติดตั้ง Edge ในโหนดแล้ว ให้ทำตามขั้นตอนต่อไปนี้เพื่อเพิ่ม Message Processor
- ติดตั้ง Edge ในโหนดโดยใช้อินเทอร์เน็ตหรือขั้นตอนที่ไม่ใช่อินเทอร์เน็ตตามที่อธิบายไว้ในคู่มือการติดตั้ง Edge
- ที่ Command Prompt ให้เรียกใช้สคริปต์
apigee-setup.sh
ดังนี้/opt/apigee/apigee-setup/bin/setup.sh -p mp -f configFile
ตัวเลือก
-p mp
จะระบุให้ติดตั้งโปรแกรมประมวลผลข้อความ ดูข้อมูลเกี่ยวกับการสร้าง configFile ได้ที่หัวข้อติดตั้งคอมโพเนนต์ Edge ในโหนด - เมื่อติดตั้งเสร็จแล้ว สคริปต์จะแสดง UUID ของโปรแกรมประมวลผลข้อความ
โปรดจดบันทึก UUID ไว้เนื่องจากคุณต้องใช้เพื่อดำเนินการกำหนดค่าให้เสร็จสมบูรณ์ หากต้องการระบุ UUID ให้ใช้คำสั่ง
curl
ต่อไปนี้ในโฮสต์ที่คุณติดตั้งโปรแกรมประมวลผลข้อความcurl http://mp_IP:8082/v1/servers/self
- สําหรับแต่ละสภาพแวดล้อมในแต่ละองค์กรในการติดตั้ง ให้ใช้คำสั่ง
curl
ต่อไปนี้เพื่อเชื่อมโยงโปรแกรมประมวลผลข้อความกับสภาพแวดล้อมcurl -v -u adminEmail:pword \ -H "Content-Type: application/x-www-form-urlencoded" -X POST "http://ms_IP:8080/v1/o/org_name/e/env_name/servers" \ -d "action=add&uuid=mp_UUID"
แทนที่ ms_IP ด้วยที่อยู่ IP ของเซิร์ฟเวอร์การจัดการ และแทนที่ org_name และ env_name ด้วยองค์กรและสภาพแวดล้อมที่เชื่อมโยงกับโปรแกรมประมวลผลข้อความ
- หากต้องการตรวจสอบการกําหนดค่า ให้เรียกใช้คําสั่ง
curl
ต่อไปนี้curl -v -u adminEmail:pword \ "http://ms_IP:8080/v1/o/org_name/e/env_name/servers"
โดยที่ org_name คือชื่อองค์กรของคุณ และ env_name คือสภาพแวดล้อม คุณควรเห็น UUID ของ Message Processor ทั้งหมดที่เชื่อมโยงกับองค์กรและสภาพแวดล้อม รวมถึง Message Processor ที่คุณเพิ่งเพิ่ม
เพิ่มทั้งเราเตอร์และโปรแกรมประมวลผลข้อความ
หลังจากติดตั้ง Edge ในโหนดแล้ว ให้ทำตามขั้นตอนต่อไปนี้เพื่อเพิ่มเราเตอร์และ Message Processor พร้อมกัน
- ที่ Command Prompt ให้เรียกใช้สคริปต์
apigee-setup
ดังนี้/opt/apigee/apigee-setup/bin/setup.sh -p rmp -f configFile
ตัวเลือก
-p rmp
จะระบุให้ติดตั้งเราเตอร์และโปรแกรมประมวลผลข้อความ ดูข้อมูลเกี่ยวกับการสร้างไฟล์ configFile ได้ที่หัวข้อติดตั้งคอมโพเนนต์ Edge ในโหนด - ทำตามขั้นตอนข้างต้นเพื่อกำหนดค่าเราเตอร์และโปรแกรมประมวลผลข้อความ