سلام میخواستم بدونم چطور میشود ترافیک سایت را بین دو سرور یکی در ایران و یکی در فرانسه تقسیم کرد به گونه ای که به برخی از مشتریان خاص اجازه استفاده از سرور ایران را بدهیم و به باقی مشتریان اجازه دسترسی به سرور های فرانسه را بدهیم
کسی نمیتونه مشکل من را حل کند
اطلاعات شما کافی نیست. آیا روی سرورهای ایران وفرانسه وبسایتهای متفاوتی قرار دارند یا سرویسهای یک وبسایت روی دو سرور به طور موازی نصب شده؟ آیا منابعی مثل فیلم و فایل بین این دو تا کپی شدند و درخواست میشند یا چی؟
اگه می خواید تقسیم کاربرها بین سرورهای مختلف چیزی شبیه کار گوگل یا یاهو باشه که مطمئنا کار شما نیست. چون این سایتها از تکنولوژیها و سخت افزار خاص خودشون استفاده می کنند که بسیار گرانقیمت تموم میشه. اگر می خواید روش کارشون رو مطالعه کنید Load Balancing کلمه کلیدیه.
با فرض اینکه شما منابع رو بین دو سرور مشترک دارید و می خواید به کاربر برسونید، به صورت کلی میشه پیشنهاد داد یک وبسایت واسطه ایجاد کنید که درخواستها رو تحویل بگیره و تحلیل کنه. بعد بر اساس مشخصات کاربر متصل شده تصمیم بگیره منابع رو از کدامیک از دو سرور route کنه. با یک برنامه نویسی کوچیک سمت سرور در سایت واسط می تونید به این حالت برسید. در واقع این که توصیف شد ساده ترین روش پیاده سازی CDN هم هست.
موفق باشید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)