Web Farms和Web Gardens有什么区别,与.NET中的服务器配置部分有关?我们如何实现它?“Web农场”和“Web花园”的配置有何区别?
0
A
回答
1
一个Web 花园允许 应用实现更高的可扩展性,因为 多个进程用于处理代表其 请求。一个Web花园 就像一个Web农场(在它的目标是要达到更高的可扩展性),但 范围内的单个 服务器。
来源:http://geekswithblogs.net/vkamat/archive/2004/11/17/15145.aspx
谷歌是你的朋友。
1
Web场允许您跨多个服务器扩展Web站点。
网络花园允许您在单个服务器中的多个CPU之间扩展网站。 Web花园功能附带IIS 6及以上版本。当你拥有多个处理器和足够的RAM时,它非常有用。
1
A Web Farm是托管单个站点的称为池的服务器的集合,负载使用负载均衡器分布在每台计算机中。负载平衡器可以配置为根据机器的当前负载以多种不同方式分发对网站的请求。
A Web Garden是运行w3p.exe工作进程的多个实例以服务单个站点的单个服务器。拥有多个进程允许将它们分配给独立的CPU或CPU内核,并增加网站能够使用的线程总数。
将网站作为服务器场运行时需要记住的事项是您必须仔细管理代码库,以确保每台服务器都具有相同版本的网站。 Scott Hanselman at MIX10涵盖了一些管理部署的高级技巧。池中的机器不会自动共享资源,因此您可能需要Distributed Cache以及可能的文件复制或Distributed File System。
由于显而易见的原因,Web Garden不会共享InProc资源,您应该仔细考虑使用共享资源时死锁和竞态条件增加的可能性。
相关问题
- 1. 如何获得在多线程,多进程,Web花园和Web农场情况下唯一的ID?
- 2. IIS Web花园和性能
- 3. 共享静态类数据翻过Web园/农场
- 4. 何时创建Web园区
- 5. 在asp.net中什么是Web Farm和Web花园?
- 6. 的Web部署2.0与Web农场Framework 2.0的
- 7. IIS和网络花园配置
- 8. ASP.NET MVC和Web农场框架IIS 7的问题
- 9. 经典ASP会话和Web花园(多名工作人员)
- 10. Web服务和Web应用程序有什么区别?
- 11. “Web服务”和“Web服务”有什么区别?
- 12. Web Fragment Project和Dynamic Web Project有什么区别?
- 13. simple project/lib和project/web/WEB-INF/lib有什么区别?
- 14. 呼叫ASP.NET Web服务在同一农场的Web应用程序
- 15. 网络农场中的Web应用程序体系结构
- 16. Web服务和JMS之间的区别
- 17. JMS和Web服务之间的区别
- 18. api和web服务的区别?
- 19. web项目与pom.xml和web.xml的区别
- 20. Web场和负载平衡环境中的WCF服务配置
- 21. Web客户端和Web服务之间的区别?
- 22. web配置和机器配置
- 23. Rolling在网络农场中部署Web应用程序
- 24. Web服务器组件和Web服务器有什么区别? - 没有框架
- 25. 在没有“出售农场”的情况下为Web服务设计API?
- 26. Web Servlet配置
- 27. 制作一个Web Gui来设计一个花园布局
- 28. IIS 8.5单人工作进程vs Web花园性能
- 29. Elmah - Web配置配置
- 30. 500.19错误在Web园模式只有