ASP.Net使用状态服务器和缓存增加MaxProcesses(Web园)
发布时间:2020-12-16 07:26:19 所属栏目:asp.Net 来源:网络整理
导读:我在IIS7上有一个ASP.Net网站,我计划增加MaxProcesses以匹配服务器上的核心数(4核,64位 Windows Server 2008). 根据我的阅读,如果我增加MaxProcesses来创建一个Web园,我必须设置一个进程外状态服务器,所以我计划使用ASPState服务来共享工作进程之间的会话.
我在IIS7上有一个ASP.Net网站,我计划增加MaxProcesses以匹配服务器上的核心数(4核,64位
Windows Server 2008).
根据我的阅读,如果我增加MaxProcesses来创建一个Web园,我必须设置一个进程外状态服务器,所以我计划使用ASPState服务来共享工作进程之间的会话. 但有一些东西我不清楚,缓存是否也分享?或者我是否必须为缓存设置新的自定义提供程序? 解决方法
进程内缓存永远不会在Web园中共享.
但这是真实的事情……我质疑你正在做的事情背后的动机.如果对象是更有效地使用核心,那么您可以增加运行ASP.NET应用程序的请求和/或工作线程的数量.运行多个w3wp进程不一定是您想要的选项.如果你有一些受约束的资源,比如一个旧的进程内COM对象,它与线程的扩展性很差,那么我可以看到你如何使用多个进程更好地扩展.但除非你真的知道自己在做什么以及为什么,否则请从那个环境中轻轻退一步,将其保留在1. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 将QQ拼音词库导入到搜狗拼音中
- asp.net – 通过调用.ashx页面下载文件
- 初识ABP vNext(9):ABP模块化开发-文件管理
- 验证 – ASP.Net MVC3电子邮件/电话数据注释不起作用
- .net – 制作类似TinyURL.com的简短网址
- asp.net-core – 恢复AspNet标识核心包时出错
- asp.net-mvc – 在mvc 5和web api 2之间共享owin cookie身份
- asp.net-mvc – 修改后ASP.NET包缓存不清除
- ASP.NET MVC:OutputCache的问题
- 使用VSCode,DNX和kestrel运行第一个ASP.NET 5应用程序会导致
推荐文章
站长推荐
- asp.net-mvc-3 – 使用asp.net mvc本地化jquery验
- asp.net-mvc – ASP.net身份在删除外部帐户后停止
- asp.net – 过程或函数’xyz’指定了太多参数
- npm不包含在ASP.NET Core Web Application中
- ASP.NET Web Forms 4.5模型绑定,其中模型包含一个
- asp.net-mvc – 在Asp MVC Telerik网格和实体框架
- asp.net-mvc – asp.NET:未知长度的MVC路径
- ASP.NET Core 实现带认证功能的Web代理服务器
- ASP.NET Handler(ashx)vs MVC Controller Action
- ASP.NET用户控件列表/集合/数组属性
热点阅读