Mehdi Yasinzadeh
Mehdi Yasinzadeh
خواندن ۱ دقیقه·۲ سال پیش

spring-cloud-netflix-eureka

سلام به همه ی گلای توی خونه من بعد از یه وقفه ی طولانی برگشتم...

امروز میخوام خیلی کوتاه راجب Eureka صحبت کنم.

سعی میکنم خیلی ساده و روون توضیح بدم که ه‍مه متوجه بشن و از کدی هم استفاده نمیکنم.همون طور که از اسمش معلومه یه ربطی به Netflix داره بله نتفلیکس اینو برای استفاده خودش ساخت و اون موقع محبوب دل پیر و جون شد اما این عشق چه میکنه بریم با هم ببینیم:

فرض کنید که یه ماژول توی معماری ماکروسرویس دارین و کارش نگهداری اطلاعات دانشجویان با پورت 8081 هست حالا تعداد ریکوست ها بهش زیاد میشه مجبوری یه نود دیگه بسازی ازش اینجا پورتشو حال میکنی بزاری 5051 الان بخوای به هر دوتای اینا ریکوست بزنی باید توی کد بیای آدرس هر دو تا که پورت هاشون متفاوته رو هارد کد کنی.

اما یه راه بهتر هست یه سیستم هایی هستن به نام discovery system اینا دقیقا شبیه کسایی هستن که دم مراسمات عروسی دم در می ایستن??

عملکردشون این افراد به این صورته که قبل از ورود به عروسی باید باشون سلام کنی و نگات میکنن کجا میشینی سیستم های دیسکوری هم همینن در لحظه ی استارت، ماژول ها میرن باشون یه سلام علیک میکنن بعد بعد اونا مشخصات اون ماژول رو حفظ میکنن و نگهداری میکنن پس هر دوتا نود بالا میتونن اینجا نگهداری بشن و موقعی که باشون کار داریم بریم بگیم عمو یورکا میشه بگی ماژولی که اطلاعات دانشجویان رو نگه میداره چندتا نود داره و آدرسشو بدی اونم میگه حتما اول برای عمو یه شعر بخون?

بله گلای توی خونه این طوری نیازی به هارد کد هم نیست((:

شرمنده اگر کمی و کاستی مطلب داره که قطعا داره چون دارم از توی مترو براتون این پست رو با گوشی مینویسم باشد که رستگار شوید.

discovery systemspringeurekaاطلاعات دانشجویانباشون سلام
شاید یک برنامه نویس ...
شاید از این پست‌ها خوشتان بیاید