我們有一個長期存在的ASP.NET 3.5應用程序,我們將從運行Windows 2005 + IIS 6的物理服務器遷移到運行Windows 2008 + IIS7的虛擬服務器。新機器將承擔舊的身份 - IP,DNS等。ASP.NET服務器遷移
我們的客戶讓我們的網站長達數小時 - 有時甚至幾天。我擔心的是,當我們進行切換時,突然間所有他們的視圖狀態將無法驗證,因爲MachineKey已經改變。
這種中斷是否可以避免?我可以「設置」新服務器的machineKey與現在使用的machineKey相同嗎?我認爲它是自動生成的 - 我能找出它是什麼嗎?
或者,這甚至是值得的 - 這是一個糟糕的情況,用戶不應該期望能夠長時間打網站?
感謝你 - 這對我來說,設置關鍵現在只會讓我擔心的問題更快發生。也就是說,遷移將會很順利,但現有服務器上的請求會失敗。 – n8wrl 2009-08-20 18:06:22