PDA

View Full Version : نگهداری سایت و دیتابیس بر روی 2 سرور



adnan
شنبه 10 دی 1384, 13:46 عصر
می خواستم راه حلی ساده بیان کنید که بتوانیم سایتهای مهم را بر روی 2 سرور جدگانه و 2 سایت جداگانه روی وب نگهداری کنیم که بتوانیم در هر زمان اطلاعات را در یکی از سایتها بتوانیم بروز کنیم .

کار را خیلی ساده می کنیم و برای اینکار تغییراتی روی برنامه خود می دهیم بنحوی که این برنامه روی 2 دیتابیس همزمان کار بکنه !

زمانی که 2 سرور آپ است بروز رسانی راحت است . چونکه می توان query را دوبار اجرا کرد که یکی برای دیتابیس سرور درحال اجرا و دیگری برای اتصال به دیتابیس سرور دیگر و بروز رسانی آن ( ایجاد دسترسی به دیتابیس به سرور دیگری داده می شود ) .
در اینجال فرقی نمی کنه که به کدام سرور متصل شود .

اما زمانی که یکی از سرورها دان است چکار کنیم ؟ راهکار بدهید ...

راهی که بنظر من می رسه اینه که اگر به سرور دیگری نمی تونیم متصل بشیم query ها در یک فایل ذخیره گردد که زمانی که آپ شد آن فایلها اجرا گردد .

بنابراین هر موقع برنامه اجرا میشه باید ابتدا چک کند که سرور دیگر فایلی براش ایجاد کرده یا نه ! ابتدا آن فایل را اجرا کند ( درصورت وجود ) و پاکش کند .

houtanal
یک شنبه 11 دی 1384, 06:59 صبح
چیزی که تو دنبالشی احتمالا یک راه حل Load Balancing & Failover است.
راه حل های سخت افزاری و نرم افزاری زیادی برای این کار وجود داره.یه سری نمونه هاشو متونی در Isaserver.org پیدا کنی.

adnan
یک شنبه 11 دی 1384, 15:36 عصر
فعلا من نظرم تماما راه حل های نرم افزاری است .