پس‌از نصب

پس‌از نصب موفقیت‌آمیز 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, restart
  • status, version
  • backup, restore
  • install, 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 را ببینید.