افزودن گره «پردازشگر پیام» یا «رهیاب»

Edge for Private Cloud نسخه ۴.۱۷.۰۹

می‌توانید گره «مسیریاب» یا «پردازشگر پیام» را به نصب موجود اضافه کنید. برای مشاهده فهرست ملزومات سیستم برای «رهیاب» یا «پردازشگر پیام»، به ملزومات نصب مراجعه کنید.

افزودن رهیاب

پس‌از نصب Edge در گره، از روال زیر برای افزودن «رهیاب» استفاده کنید:

  1. Edge را بااستفاده از روش اینترنتی یا غیر اینترنتی که در راهنمای نصب Edge شرح داده شده است روی گره نصب کنید.
  2. در خط فرمان، اسکریپت apigee-setup.sh را اجرا کنید:
    > /opt/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 همه «رهیاب‌ها»، ازجمله «رهیابی» را که به‌تازگی اضافه کردید، ببینید.

    اگر Router 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 مربوط به Management Server، region_name را با نام منطقه پیش‌فرض dc-1 یا نام منطقه سفارشی‌تان، و pod_name را با gateway یا نام pod سفارشی‌تان جایگزین کنید.
  5. برای آزمایش کردن رهیاب، باید بتوانید ازطریق نشانی IP یا نام ساناد رهیاب، درخواست‌هایی به میاناهای برنامه‌سازی کاربردی خود ارسال کنید. برای مثال:
    http://<newRouter_IP>:<port>/v1/apiPath

    برای مثال، اگر اولین آموزش را که در آن API آب‌وهوا را ایجاد کردید تکمیل کرده‌اید:
    http://<newRouter_IP>:<port>/v1/weather/forecastrss?w=12797282

افزودن پردازشگر پیام

پس‌از نصب Edge در گره، از روال زیر برای افزودن «پردازشگر پیام» استفاده کنید:

  1. Edge را بااستفاده از روش اینترنتی یا غیر اینترنتی که در راهنمای نصب Edge شرح داده شده است روی گره نصب کنید.
  2. At the command prompt, run the apigee-setup.sh script:
    > /opt/apigee/apigee-setup/bin/setup.sh -p mp -f configFile

    The “-p mp” option specifies to install the Message Processor. برای اطلاعات درباره ایجاد configFile، به نصب مؤلفه‌های Edge در گره مراجعه کنید.
  3. وقتی نصب تکمیل شد، اسکریپت UUID «پردازشگر پیام» را نمایش می‌دهد. این UUID را یادداشت کنید چون برای تکمیل فرایند پیکربندی به آن نیاز دارید. اگر لازم است UUID را تعیین کنید، از فرمان cURL زیر در میزبانی که «پردازشگر پیام» را در آن نصب کرده‌اید استفاده کنید:
    > curl http://<mp_IP>:8082/v1/servers/self
  4. ‫For each environment in each organization in your installation, use the following cURL command to associate the Message Processor with the environment:
    > 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}"


    Replace ms_IP with the IP address of the Management Server and org_name and env_name with the organization and environment associated with the 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 همه «پردازشگرهای پیام» مرتبط با سازمان و محیط را ببینید، ازجمله «پردازشگر پیامی» که به‌تازگی اضافه کرده‌اید.

افزودن Router و Message Processor

پس‌از نصب Edge در گره، از روال زیر برای افزودن هم‌زمان رهیاب و «پردازشگر پیام» استفاده کنید:

  1. در خط فرمان، دستورگان apigee-setup را اجرا کنید:
    > /opt/apigee/apigee-setup/bin/setup.sh -p rmp -f configFile

    گزینه «-p rmp» مشخص می‌کند که «مسیریاب» و «پردازشگر پیام» نصب شوند. برای کسب اطلاعات درباره ایجاد configFile، نصب مؤلفه‌های Edge در گره را ببینید.
  2. برای پیکربندی «رهیاب» و «پردازشگر پیام»، روال‌های بالا را دنبال کنید.