Skip to content

mahziyarDev/OcelotProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

درپروژه های میکروسرویسی از یک واسط برای ارسال اطلاعات به کلاینت استفاده میشود ، درواقع یک پروژه که به صورت API به کلاینت ها اطلاعات رو رد و بدل میکند و کلایت فقط فقط با این سرویس سروکار دارند. یک از ابزار هایی که این قابلیت را برای ما فراهم میکند ocelot نام دارد . این ابزار برای ما قابلیت هایی از جمله کش کردن دیتا و بلاک کردن یک ریکوئست که بیش از چند بار (قابل تنظیم) یک api رو فراخوانی کند ، قابلیت load balancing و ....

در این پروژه در پوشه سرویس ما دو سرور داریم که به ما خدمات میدهند و در پوشه ApiGetwaye یک پروژه داریم که این خدمات رو گرفته و تحویل کلاینت میدهند. در پروژه های میکروسرویسی به این واسط apigetway میگویند. در پوشه ApiGetway در پروژه داخل آن در فایل ocelot.json و program.cs مقادیری تنظیم شده است . امیدوارم برای شما مفید بوده باشد سعی میشود با افزایش دانش بنده در این زمینه پروژه رو آپدیت کنم

About

how to use Ocelot and set Config

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages