پساز نصب موفقیتآمیز Edge، چند کار معمول وجود دارد که ممکن است بخواهید برای اعتبارسنجی نصب، تنظیمات خود را تنظیم کنید و پیکربندی خود را سفارشی کنید. این تکالیف عبارتاند از:
| وظیفه | شرح |
|---|---|
| فراخوانی فرمانها در مؤلفههای Edge | از ابزار apigee-service برای شروع، توقف، بازراهاندازی، و دریافت وضعیت
هر مؤلفه Edge استفاده کنید. |
| پیکربندی مؤلفههای Edge | از فایلهای ویژگیها برای تغییر تنظیمات پیشفرض مؤلفه Edge استفاده کنید. |
| اجرای apigee-validate | اسکریپتهای آزمایشی را فراخوانی کنید تا مطمئن شوید نصب هر مؤلفه موفقیتآمیز بوده است. |
| تنظیمات پشته JVM را تنظیم کنید | تنظیمات حافظه Java را برای هر گره بهینهسازی کنید. |
| مدیریت خطمشی گذرواژه الدپ | گذرواژه LDAP پیشفرض را تغییر دهید و تنظیمات اصالتسنجی مختلف را پیکربندی کنید. |
| نصب apigee-monit در گره | ابزاری را نصب و استفاده کنید که مؤلفههای گره را پایش میکند و درصورت ازکار افتادن آنها، تلاش میکند آنها را بازراهاندازی کند. |
| راهاندازی کار(های) پاکسازی PostgreSQL | دادههای اضافی جمعآوریشده توسط سرویس تجزیهوتحلیل را هرس کنید. |
| راهاندازی تعمیر nodetool در Cassandra | نگهداری دورهای که باید روی حلقه Cassandra خود انجام دهید تا از سازگاری در تمام گرهها اطمینان حاصل کنید. |
| فعال کردن شروع خودکار | به Edge for Private Cloud دستور دهید تا درطول بازراهاندازی بهطور خودکار بازراهاندازی شود. |
| نصب کردن میانای کاربر Edge جدید | Apigee توصیه میکند که Edge UI جدید را نصب کنید که یک میانای کاربر بهبودیافته برای توسعهدهندگان و سرپرستان Apigee Edge برای Private Cloud است. |
توجه داشته باشید که اینها فقط برخیاز کارهای رایجتری هستند که معمولاً پساز نصب Edge انجام میدهید. برای عملیات بیشتر و تکالیف مدیریتی، نحوه پیکربندی Edge و عملیات را ببینید.
فرمانها را در مؤلفههای Edge فرابخواند
Edge ابزارهای مدیریت را تحت /opt/apigee/apigee-service/bin نصب میکند که میتوانید
از آنها برای مدیریت نصب Edge استفاده کنید. برای مثال، میتوانید از ابزار کمکی apigee-all
برای شروع، توقف، بازراهاندازی، یا تعیین وضعیت همه مؤلفههای Edge در گره استفاده کنید:
/opt/apigee/apigee-service/bin/apigee-all stop|start|restart|status|version
از ابزار کمکی apigee-service
برای کنترل و پیکربندی مؤلفههای جداگانه استفاده کنید. ابزار apigee-service این فرم را دارد:
/opt/apigee/apigee-service/bin/apigee-service component_name action
که در آن component_name عنصر را مشخص میکند. مؤلفه باید در گرهای باشد که apigee-service را در آن اجرا میکنید. بسته به پیکربندی شما، مقادیر
component_name میتواند شامل موارد زیر باشد:
-
apigee-cassandra(Cassandra) -
apigee-openldap(OpenLDAP) -
apigee-postgresql(پایگاه داده PostgreSQL) -
apigee-qpidd(Qpidd) -
apigee-sso(Edge SSO) -
apigee-zookeeper(ZooKeeper) -
edge-management-server(سرور مدیریت) -
edge-management-ui(میانای کاربر جدید Edge) -
edge-message-processor(پردازشگر پیام) -
edge-postgres-server(سرور Postgres) -
edge-qpid-server(سرور Qpid) -
edge-router(رهیاب لبه) -
edge-ui(میانای کاربر کلاسیک)
علاوهبر این مؤلفهها، میتوانید apigee-service را در مؤلفههای apigee-provision و apigee-validate نیز بسته به پیکربندیتان فراخوانی کنید.
برای مثال، برای بازراهاندازی Edge Router، فرمان زیر را اجرا کنید:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
میتوانید با بررسی دایرکتوری /opt/apigee، فهرست مؤلفههای نصبشده روی گره را تعیین کنید. این فهرست راهنما حاوی یک زیرفهرست راهنما برای هر مؤلفه Edge نصبشده در گره است. هر زیرفهرست راهنما با این پیشوند شروع میشود:
-
apigee: مؤلفه شخص ثالثی که Edge از آن استفاده میکند. برای مثال،apigee-cassandra. -
edge: مؤلفه Edge از Apigee. برای مثال،edge-management-server. edge-mint: مؤلفه «درآمدزایی». برای مثالedge-mint-management-server.
فهرست کامل کنشها برای یک مؤلفه به خود مؤلفه بستگی دارد، اما همه مؤلفهها از کنشهای زیر پشتیبانی میکنند:
start, stop, restartstatus, versionbackup, restoreinstall, uninstall
پیکربندی مؤلفههای Edge
برای پیکربندی Edge پساز نصب، از ترکیبی از فایلهای .properties
و ابزارهای کمکی Edge استفاده میکنید. برای مثال، برای پیکربندی TLS/SSL در Edge UI،
فایلهای .properties را برای تنظیم ویژگیهای لازم ویرایش میکنید. تغییرات در فایلهای .properties
مستلزم این است که مؤلفه Edge تحتتأثیر قرارگرفته را بازراهاندازی کنید.
فایلهای .properties در
دایرکتوری /opt/apigee/customer/application قرار دارند.
هر مؤلفه فایل .properties خودش را در آن فهرست راهنما دارد.
برای مثال، router.properties و management-server.properties.
برای تنظیم ویژگی برای مؤلفه، فایل .properties مربوطه را ویرایش کنید، و
سپس مؤلفه را بازراهاندازی کنید:
/opt/apigee/apigee-service/bin/apigee-service component restart
برای مثال:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
وقتی Edge را بهروز میکنید، فایلهای .properties در
دایرکتوری /opt/apigee/customer/application خوانده میشوند. یعنی بهروزرسانی هر ویژگیای را که در مؤلفه تنظیم کردهاید حفظ میکند.
برای اطلاعات بیشتر درباره پیکربندی Edge، نحوه پیکربندی Edge را ببینید.
نصب apigee-monit در گره
پساز تکمیل نصب مؤلفهها در گره، میتوانید بهصورت اختیاری ابزار apigee-monit
را اضافه کنید. apigee-monit مؤلفههای موجود در گره را پایش میکند و اگر ناموفق باشند، تلاش میکند آنها را بازراهاندازی کند.
برای اطلاعات بیشتر، خودبهبودی با apigee-monit را ببینید.