การเพิ่มโหนดเราเตอร์หรือโหนดตัวประมวลผลข้อความ

Edge for Private Cloud เวอร์ชัน 4.16.09

คุณสามารถเพิ่มโหนดเราเตอร์หรือ Message Processor ลงในการติดตั้งที่มีอยู่ได้ ดูรายการข้อกำหนดของระบบสำหรับเราเตอร์หรือ Message Processor ได้ที่ข้อกำหนดในการติดตั้ง

เพิ่มเราเตอร์

หลังจากติดตั้ง Edge บนโหนดแล้ว ให้ใช้ขั้นตอนต่อไปนี้เพื่อเพิ่มเราเตอร์

  1. ติดตั้ง Edge บนโหนดโดยใช้ขั้นตอนแบบใช้อินเทอร์เน็ตหรือไม่ใช้อินเทอร์เน็ตตามที่อธิบายไว้ในคู่มือการติดตั้ง Edge
  2. ที่ Command Prompt ให้เรียกใช้สคริปต์ apigee-setup.sh:
    > /<inst_root>/apigee/apigee-setup/bin/setup.sh -p r -f configFile

    ตัวเลือก "-p r" ระบุให้ติดตั้งเราเตอร์ ดูข้อมูลเกี่ยวกับการสร้าง configFile ได้ที่หัวข้อติดตั้งคอมโพเนนต์ Edge ในโหนด
  3. เมื่อติดตั้งเสร็จแล้ว สคริปต์จะแสดง UUID ของเราเตอร์ หากต้องการระบุ UUID ในภายหลัง ให้ใช้คำสั่ง cURL ต่อไปนี้ในโฮสต์ที่คุณติดตั้งเราเตอร์
    > curl http://<router_IP>:8081/v1/servers/self
  4. หากต้องการตรวจสอบการกำหนดค่า คุณสามารถเรียกใช้คำสั่ง 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 ด้วยเกตเวย์หรือชื่อพ็อดที่กำหนดเอง
  5. หากต้องการทดสอบเราเตอร์ คุณควรส่งคำขอไปยัง API ผ่านที่อยู่ IP หรือชื่อ DNS ของเราเตอร์ได้ เช่น
    http://<newRouter_IP>:<port>/v1/apiPath

    ตัวอย่างเช่น หากคุณทำบทแนะนำแรกที่สร้าง Weather API เสร็จแล้ว
    http://<newRouter_IP>:<port>/v1/weather/forecastrss?w=12797282

เพิ่ม Message Processor

หลังจากติดตั้ง Edge ในโหนดแล้ว ให้ใช้ขั้นตอนต่อไปนี้เพื่อเพิ่ม Message Processor

  1. ติดตั้ง Edge บนโหนดโดยใช้ขั้นตอนแบบใช้อินเทอร์เน็ตหรือไม่ใช้อินเทอร์เน็ตตามที่อธิบายไว้ในคู่มือการติดตั้ง Edge
  2. ที่ Command Prompt ให้เรียกใช้สคริปต์ apigee-setup.sh ดังนี้
    > /<inst_root>/apigee/apigee-setup/bin/setup.sh -p mp -f configFile

    ตัวเลือก "-p mp" ระบุให้ติดตั้ง Message Processor ดูข้อมูลเกี่ยวกับการสร้าง configFile ได้ที่หัวข้อติดตั้งคอมโพเนนต์ Edge ในโหนด
  3. เมื่อการติดตั้งเสร็จสมบูรณ์ สคริปต์จะแสดง UUID ของ Message Processor จด UUID ดังกล่าวไว้เนื่องจากคุณต้องใช้เพื่อดำเนินการกำหนดค่าให้เสร็จสมบูรณ์ หากต้องการระบุ UUID ให้ใช้คำสั่ง cURL ต่อไปนี้ในโฮสต์ที่ติดตั้ง Message Processor
    > curl http://<mp_IP>:8082/v1/servers/self
  4. สำหรับแต่ละสภาพแวดล้อมในแต่ละองค์กรในการติดตั้ง ให้ใช้คำสั่ง cURL ต่อไปนี้เพื่อเชื่อมโยง Message Processor กับสภาพแวดล้อม
    > 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 ด้วยองค์กรและสภาพแวดล้อมที่เชื่อมโยงกับ Message Processor
  5. หากต้องการตรวจสอบการกำหนดค่า คุณสามารถเรียกใช้คำสั่ง 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 ที่คุณเพิ่งเพิ่ม

เพิ่มทั้งเราเตอร์และ Message Processor

หลังจากติดตั้ง Edge ในโหนดแล้ว ให้ใช้ขั้นตอนต่อไปนี้เพื่อเพิ่มเราเตอร์และ Message Processor พร้อมกัน

  1. ที่ Command Prompt ให้เรียกใช้สคริปต์ apigee-setup ดังนี้
    > /<inst_root>/apigee/apigee-setup/bin/setup.sh -p rmp -f configFile

    ตัวเลือก "-p rmp" จะระบุให้ติดตั้งเราเตอร์และ Message Processor ดูข้อมูลเกี่ยวกับการสร้าง configFile ได้ที่หัวข้อติดตั้งคอมโพเนนต์ Edge ในโหนด
  2. ทำตามขั้นตอนด้านบนเพื่อกำหนดค่าเราเตอร์และ Message Processor