2011-05-19 100 views
2

我總是好奇大型直播Web應用程序的更新是如何完成的。由於應用程序是實時的,這就是爲什麼它使所有事情變得複雜 - 你不應該停止服務,同時你應該在稍後的更新期間將網站上的活動/更改(在數據庫等中)恢復到新版本。最佳實踐更新實時Web服務

第一和最自然的技術涉及到的一點是,所有重定向請求到其他一些複製的服務器,這樣就可以在不關閉下您的服務更新原來的服務器。

我只是想知道有沒有其他更聰明的方法來處理在現場的Web服務的更新。請分享你的經驗和意見傢伙!

回答

0

我面臨着同樣的挑戰自己。

我所做的是在另一臺服務器上重新創建網頁[讓它命名爲測試服務器](當然有不同的域名),從實時服務器導入腳本/數據庫,並在新域名上調整它們。

現在,我嘗試測試服務器上,我要確保一切工作正常後,我推更改直播服務器。

不幸的是,我不知道這是否是這樣做的正確方法。你必須小心,但它的工作。