Asp.net 你会如何比较IIS&;卡西尼作为生产服务器?
我有一个ASP.NET网站,目前正在IIS上运行。现在我想把那个站点移到卡西尼号上运行 卡西尼号与IIS相比有哪些优势?它的缺点是什么Asp.net 你会如何比较IIS&;卡西尼作为生产服务器?,asp.net,iis,deployment,webserver,cassini,Asp.net,Iis,Deployment,Webserver,Cassini,我有一个ASP.NET网站,目前正在IIS上运行。现在我想把那个站点移到卡西尼号上运行 卡西尼号与IIS相比有哪些优势?它的缺点是什么 您使用Cassini作为生产web服务器有何经验?如果您正在寻找替代服务器,最好使用经验证的可处理扩展性的产品,如apache上的mod_mono iis集成的管道、路由、压缩和缓存功能很难复制。但是,如果不了解操作系统和根级别的网络堆栈,应用程序池和故障快速响应功能很难实现 Cassini不声称自己是多线程的,也不处理任何高级电子标签或其他可能与iis有关的头
您使用Cassini作为生产web服务器有何经验?如果您正在寻找替代服务器,最好使用经验证的可处理扩展性的产品,如apache上的mod_mono iis集成的管道、路由、压缩和缓存功能很难复制。但是,如果不了解操作系统和根级别的网络堆栈,应用程序池和故障快速响应功能很难实现 Cassini不声称自己是多线程的,也不处理任何高级电子标签或其他可能与iis有关的头控制问题,但在更高版本的iis中,通常也会设置为合理的默认值
为了完整性,您可以使用较旧的rails mongrels模型,在端口10100-10110上启动10个cassini,然后使用ngenx或apache在这些线程上加载Balance请求,并在旧线程外出吃午饭并不断重新启动2个左右的端口时,使用监视工具重新向新线程发送请求,因为您会过载。据我所知,您不能在生产中使用Cassini,因为它只侦听本地主机请求。您必须自己修改源代码并重新编译Web服务器 另一件事是IIS构建在http.sys内核级库之上,以获得最大性能。我不熟悉最新的Cassini版本,但上次检查时,它使用了较慢的受管TCP套接字 如果你的网站不是很受欢迎,而且卡西尼号拥有你需要的所有功能,为什么不。。。卡西尼号没有问题。它是简单的Web服务器,但不是IIS的唯一替代方案
有,而且我认为还有其他一些支持ASP.NET的开源服务器。简单的选择:在生产中不可能使用Cassini,因为它无法从远程机器访问(它只在本地主机上侦听) < p>这里的CasII和IIS有很好的比较,在< P>没有可能的角度,您可以查看卡西尼或它的任何衍生工具,并将其视为开发/测试服务器以外的任何东西。 < P>是一个免费的、可再分配的、轻量级的Web服务器,具有ASP.NET应用程序的许多企业级特征。(从ASP.NET 1.1到4)。与Cassini不同,它的设计并不妨碍它为面向互联网的应用程序提供服务。由UltiDev Cassini fork的供应商UltiDev创建的新UWS Pro在功能上更接近IIS,而不是Cassini。
.ulti cassini或microsoft one?不正确。这取决于您的要求。EMC的Captiva产品实际上将其作为商业产品的一部分使用。