apolloconfig/apollo
کاربرد:
این سیستم مدیریت پیکربندی، به توسعهدهندگان کمک میکنه تا تنظیمات میکروسرویسها رو به صورت متمرکز، قابل کنترل و قابل رهگیری مدیریت کنند. ️
در چه شرایطی بهتره استفاده شود؟
وقتی داری با تعداد زیادی سرویس مستقل کار میکنی و نیاز داری تغییرات تنظیمات رو بدون دوباره استقرار (restart) اعمال کنی، استفاده از آپولو عالیه. همچنین برای محیطهای تولید با نیاز به قابلیت اطمینان بالا مناسب است.
چند مثال از موارد استفاده
تغییر توکنهای API به صورت آنی در تمام سرویسها
فعال یا غیرفعال کردن ویژگیهای جدید (Feature Toggle) بدون دوباره استقرار
مدیریت تنظیمات مختلف برای محیطهای dev،test و prod به صورت مجزا و متمرکز
- ##config
- ##microservices
- ##apolloconfig
- ##feature
- ##devops
- ##centralized
- ##reliable
- ##dynamic
