MVC应用程序如何在IIS上工作<7

问题描述:

所以,我设法在IIS 5.1上部署了一个MVC应用程序。目前没有问题。MVC应用程序如何在IIS上工作<7

问题是,让它像这样运行真的很好吗?部署它的方式感觉非常不好,它感觉它被一个线程持有。这个解决方案是否像新IIS一样稳定和高性能?

除了更现代的IIS版本可能更完美之外,是否还有其他原因,为什么MVC应用程序在IIS < 7上不能很好地工作?

+1

我已经成功地将MVC部署到IIS 6过去没有问题。我不能说任何比这更老的东西。 –

+1

桌面上的IIS 5.1永远不会被认为是一个有效的生产环境,当然IIS 5.1和6都是死的。 –

+0

@LexLi我明白,但是,我不得不。现在我正在寻找证据 –

IIS 5.1有一个limit of 10 concurrent connections,不适用于生产用途。如果你的流量超过了10个用户,那么很明显这个版本的IIS是不行的。

有可能到increase this limit,但作为XP support has been totally dropped你是在危险的水域游泳。由于没有更多的Windows更新,随着时间的推移,XP中的新漏洞被发现并且未被修补,被黑客攻击的可能性将会增加。

+0

谢谢你的回答!你如何看待IIS 6的性能? –

+0

IIS 6的性能会更好,因为它是为了生产而使用的。但[对Windows Server 2003的支持也已结束](https://support.microsoft.com/en-us/lifecycle/search/default.aspx?alpha=Windows%20Server%202003%20R2),所以与之相同的问题安全性仍然适用。 – NightOwl888