به طور پیشفرض، تمام تماسهای API زمان اجرا به Apigee Edge برای Private Cloud از IPv4 استفاده میکنند. میتوانید با تنظیم ویژگی conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled
در روتر، پشتیبانی IPv6 را به true
اضافه کنید.
برای فعال کردن IPv6 در روتر:
- وارد روتر شوید.
- فایل پیکربندی
router.properties
را در یک ویرایشگر باز کنید:vi /opt/apigee/customer/application/router.properties
اگر فایل وجود ندارد، آن را ایجاد کنید.
- ویژگی زیر را روی
true
قرار دهید:conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled
به عنوان مثال:
conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled=true
- تغییرات خود را در فایل خواص ذخیره کنید.
- با اجرای دستور زیر روتر را ریستارت کنید:
/opt/apigee/apigee‑service/bin/apigee‑service edge‑router restart
در طول راه اندازی مجدد، باید خروجی مشابه زیر را مشاهده کنید:
[ChangeDelta, position: 775, lines: [load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled=false] to [load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled=true]]
- آدرس IP و پورتهای روتر خود را پیکربندی کنید تا درخواستهای API ورودی به آدرس/پورتهای IPv6 برسند. توجه داشته باشید که درخواستهای API ورودی باید از کلاینتهای دارای IPv6 ارسال شوند.
- پیکربندی خود را با درخواست API به آدرس و پورت IPv6 روتر خود آزمایش کنید.