我们有一个长期存在的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