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