优化 Web 服务器计算机和特定应用程序的配置文件以符合您的特定需要

原创 2004年10月25日 00:31:00
默认情况下,ASP.NET 配置被设置成启用最广泛的功能并尽量适应最常见的方案。因此,应用程序开发人员可以根据应用程序所使用的功能,优化和更改其中的某些配置,以提高应用程序的性能。下面的列表是您应该考虑的一些选项。
  仅对需要的应用程序启用身份验证。默认情况下,身份验证模式为 Windows,或集成 NTLM。大多数情况下,对于需要身份验证的应用程序,最好在 Machine.config 文件中禁用身份验证,并在 Web.config 文件中启用身份验证。
  根据适当的请求和响应编码设置来配置应用程序。ASP.NET 默认编码格式为 UTF-8。如果您的应用程序为严格的 ASCII,请配置应用程序使用 ASCII 以获得稍许的性能提高。
  考虑对应用程序禁用 AutoEventWireup。在 Machine.config 文件中将 AutoEventWireup 属性设置为 false,意味着页面不将方法名与事件进行匹配和将两者挂钩(例如 Page_Load)。如果页面开发人员要使用这些事件,需要在基类中重写这些方法(例如,需要为页面加载事件重写 Page.OnLoad,而不是使用 Page_Load 方法)。如果禁用 AutoEventWireup,页面将通过将事件连接留给页面作者而不是自动执行它,获得稍许的性能提升。
  从请求处理管线中移除不用的模块。默认情况下,服务器计算机的 Machine.config 文件中 <httpModules> 节点的所有功能均保留为激活。根据应用程序所使用的功能,您可以从请求管线中移除不用的模块以获得稍许的性能提升。检查每个模块及其功能,并按您的需要自定义它。
例如,如果您在应用程序中不使用会话状态和输出缓存,则可以从 <httpModules> 列表中移除它们,以便请求在不执行其他有意义的处理时,不必执行每个模块的进入和离开代码。
版权声明:本文为博主原创文章,未经博主允许不得转载。

优化 Web 服务器计算机和特定应用程序的配置文件以符合您的特定需要

默认情况下,ASP.NET 配置被设置成启用最广泛的功能并尽量适应最常见的方案。因此,应用程序开发人员可以根据应用程序所使用的功能,优化和更改其中的某些配置,以提高应用程序的性能。下面的列表是您应该考...
  • jxufewbt
  • jxufewbt
  • 2007年05月07日 16:41
  • 532

服务器应用程序不可用,试图在此 Web 服务器上访问的 Web 应用程序当前不可用

服务器应用程序不可用 您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。 管理员注意事项: 详述此特定请求失败原因的错误信息可在 We...
  • enyiok
  • enyiok
  • 2007年06月13日 10:55
  • 4091

若要使他人能够在远程计算机上查看此特定错误消息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <cust

报错提示是这样的! 数据库找不到, 同样也会报这个错误!把数据库路径写对就行了! 权限不够, 或许这样说不贴切,不过,只要把权限设置对就行了! 具体步骤 服务器上网站的发布目录权限配置不正确。...
  • cplvfx
  • cplvfx
  • 2017年02月17日 16:59
  • 6333

您试图在此 Web 服务器上访问的 Web 应用程序当前不可用

您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志...
  • haoliumeihua
  • haoliumeihua
  • 2009年04月23日 08:39
  • 18047

应用程序要求的数据库权限超出了您当前具有的权限。

当Oralce 访问OEM 出现如下错误时:        应用程序要求的数据库权限超出了您当前具有的权限   从如下2个方面检查:   (1)给用户赋SELECT_CATALOG_ROLE...
  • launch_225
  • launch_225
  • 2012年01月17日 10:25
  • 2480

MOSS2007 解决方案部署(关于“包含web应用程序范围的资源”与“不包含web应用程序范围的资源”)

   今天在群里,有人提了这样一个问题,他在MOSS2007部署解决方案(Solution)的时候,提示:"此解决方案不包含web应用程序范围的资源,无法将其部署到特定的web应用程序",最后解决了该...
  • kxlf4600
  • kxlf4600
  • 2009年02月25日 15:58
  • 599

IIS报错:您尝试在此 Web 服务器上访问的 Web 应用程序当前不可用

报错信息:服务器应用程序不可用 您尝试在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。 管理员注意事项: 详述此特定请求失败原因的错误...
  • ArvinStudy
  • ArvinStudy
  • 2012年05月25日 10:28
  • 1678

应用程序-特定权限设置未将com服务器应用程序(CLSID为{BA126AD-2166-11D1-00805FC1270E})

服务器重新启动:应用程序-特定权限设置未将com服务器应用程序(CLSID为{BA126AD-2166-11D1-00805FC1270E})的本地激活权限授予用户NT AUTHORITY/NET...
  • litepos
  • litepos
  • 2011年04月22日 09:13
  • 14943

[高性能MySQL]-特定类型查询的优化

这一节主要是对于一些特定类型的优化查询: (1)count查询优化; (2)关联查询 (3)子查询 (4)GROUP BY 和 DISTINCT优化 (5)LIMIT 分...
  • u010853261
  • u010853261
  • 2017年02月28日 11:33
  • 273

部署SharePoint解决方案包时遇到的问题

最近我在使用STSADM.EXE命令部署解决方案包的时候,遇到一个问题,非常的难搞。...
  • u012025054
  • u012025054
  • 2014年07月17日 22:28
  • 1430
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:优化 Web 服务器计算机和特定应用程序的配置文件以符合您的特定需要
举报原因:
原因补充:

(最多只允许输入30个字)