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

Edge for Private Cloud v. 4.17.05

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

افزودن رهیاب

پس‌از نصب 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 همه «مسیریاب‌ها»، ازجمله «مسیریابی» را که به‌تازگی اضافه کرده‌اید ببینید.

    اگر «شناسه جهانی یکتای مسیریاب» در برونداد نشان داده نمی‌شود، دستور 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. برای آزمایش کردن رهیاب، باید بتوانید ازطریق نشانی IP یا نام ساناد «رهیاب» درخواست‌هایی به میاناهای برنامه‌سازی کاربردی خود ارسال کنید. برای مثال:
    http://<newRouter_IP>:<port>/v1/apiPath

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

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

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

  1. ‫Edge را در گره بااستفاده از اینترنت یا روش غیر اینترنتی که در «راهنمای نصب Edge» توضیح داده شده است نصب کنید.
  2. در پیام‌واره فرمان، دستورگان apigee-setup.sh را اجرا کنید:
    > /opt/apigee/apigee-setup/bin/setup.sh -p mp -f configFile

    گزینه «-p mp» مشخص می‌کند که «پردازشگر پیام» نصب شود. برای کسب اطلاعات درباره ایجاد configFile، به نصب کردن عناصر Edge در گره مراجعه کنید.
  3. وقتی نصب کامل شد، کدگان شناسه یکتای «پردازشگر پیام» را نمایش می‌دهد. «شناسه یکتای جهانی» را یادداشت کنید زیرا برای تکمیل فرایند پیکربندی به آن نیاز دارید. اگر نیاز دارید «شناسه یکتای جهانی» را تعیین کنید، از دستور cURL زیر در میزبانی که «پردازشگر پیام» را نصب کرده‌اید استفاده کنید:
    > curl http://<mp_IP>:8082/v1/servers/self
  4. برای هر محیط در هر سازمان در نصب خود، از دستور 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 را با سازمان و محیط منسوب به «پردازشگر پیام» جایگزین کنید.
  5. برای بررسی پیکربندی، می‌توانید دستور cURL زیر را اجرا کنید:
    > curl -v -u adminEmail:pword "http://<ms_IP>:8080/v1/o/{org_name}/e/{env_name}/servers"

    که در آن org_name نام سازمان شما است، و env_name محیط است. باید شناسه UUID همه «پردازشگرهای پیام» مرتبط با سازمان و محیط را ببینید، ازجمله «پردازشگر پیامی» که به‌تازگی اضافه کرده‌اید.

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

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

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

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