نقل قول نوشته اصلی توسط bluecloud نمایش پست ها
سلام دوست عزیز
برای اینکار شما باید دو یا چند سرور تهیه کنید و روی همشون وب سرویس نصب کنید که در مثال میشه 1.1.1.1 و 2.2.2.2 و بعدش سورس کد سایتتون رو روی هر دو سرور نصب کنید. ضمن اینکه باید File Replication بین این دو سرور راه بندازید که هر فایلی به هر قسمت سایت اضافه میشه هر دو سرور داشته باشند یا از فایل شیر استفاده کنید. بعدش سرور سومی تهیه میکنید که روش دیتا بیس سوار میشه و در کانفیگ هر دو سایتتون که یک محتوا رو دارن تنظیم میکنید که از اون یک دیتابیس استفاده کنند. در DNS میایید آدرس سایت که میشه www.example.com رو دو A Record براش درست میکنید مثلا :
www.example.com 1.1.1.1
www.example.com 2.2.2.2
با اینکار زمانی که کلاینت درخواست میده به یه کلاینت سرور 1.1.1.1 معرفی میشه و به کلاینت بعدی 2.2.2.2 و کلاینت بعدی 1.1.1.1 و کلاینت بعدی 2.2.2.2 که اصطلاحا میگن DNS داره Round Robin می کنه.

البته این راه ساده ترین حالتش هست ولی راهکارهای انترپرایز تری هم هستن مثل دستگاه های کمپانی F5 که در دنیا در بحث لود بالانس حرف اول رو می زنه.
سلام من این چیزایی رو که گفتین در باره اش تحقیق کردم فقط چند چیز رو متوجه نشدم این که میگین فایل به هر قسمت سایت اضافه بشه منظورتون فایل های کد سایت هست یا فایل هایی که کاربرا اپلود یا دانلود میکنن
بعدش این دیتابیسی که گفتین شامل فایل ها هم میشه (همون سوال قبلیم) یا فقط شامل mysql اینجور موارد میشه
بعدش این دی ان اس ها برای تمامی سرور ها دونه دونه به صورت یکسان ایجاد بشن