IIS 应用程序保护级别说明

IIS的应用程序保护级别:

a.低(IIS进程):Web应用程序运行于Inetinfo.exe进程中这样性能最高,但风险也最大,当某一个应用程序出错,可能导致整个IIS服务器不可用.

b.中(共用):位于此级别的所有应用程序共用一个DLLHost.exe进程,这样性能最低,但节省资源且应用程序的错误不会对IIS服务造成影响.

c.高(独立):位于此级别的每一个应用程序分别用一个DLLHost.ext进程,这样性能较高,风险也小,但所耗资源最多.

如果是开发调试Web应用程序,使用高(独立)保护级别,这样就算应用程序出错也不需要重新启动IIS.但由于性能原因,建议不要运行10个以上的独立应用程序.

(0)

相关推荐

  • IIS 应用程序保护级别说明

    IIS的应用程序保护级别: a.低(IIS进程):Web应用程序运行于Inetinfo.exe进程中这样性能最高,但风险也最大,当某一个应用程序出错,可能导致整个IIS服务器不可用. b.中(共用):位于此级别的所有应用程序共用一个DLLHost.exe进程,这样性能最低,但节省资源且应用程序的错误不会对IIS服务造成影响. c.高(独立):位于此级别的每一个应用程序分别用一个DLLHost.ext进程,这样性能较高,风险也小,但所耗资源最多. 如果是开发调试Web应用程序,使用高(独立)保护级

  • win2003 iis6服务器设置排错集锦[比较全]

    问题1:未启用父路径 症状举例:Server.MapPath() 错误 'ASP 0175 : 80004005'不允许的 Path 字符 /0709/dqyllhsub/news/OpenDatabase.asp,行 4在 MapPath 的 Path 参数中不允许字符 '..'. 原因分析:许多Web页面里要用到诸如../格式的语句(即回到上一层的页面,也就是父路径),而IIS6.0出于安全考虑,这一选项默认是关闭的. 解决方法:在IIS中属性->主目录->配置->选项中.把&quo

  • 详解ASP.NET七大身份验证方式以及解决方案

    在B/S系统开发中,经常需要使用"身份验证".因为web应用程序非常特殊,和传统的C/S程序不同,默认情况下(不采用任何身份验证方式和权限控制手段),当你的程序在互联网/局域网上公开后,任何人都能够访问你的web应用程序的资源,这样很难保障应用程序安全性.通俗点来说:对于大多数的内部系统.业务支撑平台等而言,用户必须登录,否则无法访问和操作任何页面.而对于互联网(网站)而言,又有些差异,因为通常网站的大部分页面和信息都是对外公开的,只有涉及到注册用户个人信息的操作,或者网站的后台管理等

  • asp.net中几种常用的身份验证方法总结

    前言 在B/S系统开发中,经常需要使用"身份验证".因为web应用程序非常特殊,和传统的C/S程序不同,默认情况下(不采用任何身份验证方式和权限控制手段),当你的程序在互联网/局域网上公开后,任何人都能够访问你的web应用程序的资源,这样很难保障应用程序安全性.通俗点来说:对于大多数的内部系统.业务支撑平台等而言,用户必须登录,否则无法访问和操作任何页面.而对于互联网(网站)而言,又有些差异,因为通常网站的大部分页面和信息都是对外公开的,只有涉及到注册用户个人信息的操作,或者网站的后台

  • httperr 占用大量系统空间的解决方法

    C:\WIN2003\system32\LogFiles\HTTPERR 文件夹下有许多的小文件 一个正好是 1024KB 文件名是httperr****.log 这样格式的文件.     在IIS 6.0中,记录日志的功能已经改为由http.sys实现,http.sys在内核模式下运行.这一改进加快了日志写入速度,同时避免了多个工作进程争用同一日志文件.某些特殊的情况下,http.sys会遇到错误,这时它应该但却不能将日志信息写入Web网站的日志,例如,工作进程正在被回收,禁止http.sys

  • 一位高手整理的IIS FAQ

    1.如何让asp脚本以system权限运行 修改你asp脚本所对应的虚拟目录,把"应用程序保护"修改为"低".... 2.如何防止asp木马 基于FileSystemObject组件的asp木马     cacls %systemroot%\system32\scrrun.dll /e /d guests //禁止guests使用 regsvr32 scrrun.dll /u /s //删除 基于shell.application组件的asp木马 cacls %sy

  • iis 7.5 下站点日志开启以及默认位置设置方法

    在iis6时,通过iis管理器的日志配置可以找到站点日志存储的位置. 但是在iis7下,iis管理器下的日志配置只能找到iis日志配置的主目录,但到底在哪个子目录,则无法直接获知. 先定位到网站 后来在主日志目录下,发现子目录名字比较有规律:W3SVC + 数字,联想到iis的站点配置文件中,每个站点会被分配一个ID,后边的数字应该是对应站点的ID.根据猜想,打开目录中的日志文件查看,得到印证. 站点配置文件通常位于: C:\Windows\System32\inetsrv\config\app

  • Apache和IIS共享80端口的四个设置方法

    方法一:IIS5,多IP下共存,IIS为192.168.0.1,apache为192.168.0.2c:\Inetpub\Adminscriptscscript adsutil.vbs set w3svc/disablesocketpooling true该命令反馈如下disablesocketpooling : (BOOLEAN) True重启IISInetpub\AdminScripts>cscript adsutil.vbs set w3svc/disablesocketpooling t

  • 怎样通过iisapp命令查找pid来解决IIS的cpu占用率过高问题

    我们先来看看iisapp的一些参数 iisapp -a pid 可以查出对应的域名 反之 iisapp -p domain 查pid的语法 iisapp [a/ AppPoolName | /p AppPoolID] 参数 /a AppPoolName 指定特定应用程序池的名称.(可选项) /p AppPoolID 按 ID 号指定应用程序池.(可选项) 注释 如果未指定应用程序池名或 ID,则 iisapp 列出所有运行应用程序. 仅当使用 /s 时, 才可使用 /u 和 /p 命令行选项.必

  • IIS 性能优化 服务器

    IIS性能优化 1.调整IIS高速缓存 HKEY_LOCAL_MACHINE SystemCurrentControlSetServicesInetInfoParametersMemoryCacheSize MemoryCacheSize的范围是从0道4GB,缺省值为3072000(3MB).一般来说此值最小应设为服务器内存的10%.IIS通过高速缓存系统句柄.目录列表以及其他常用数据的值来提高系统的性能.这个参数指明了分配给高速缓存的内存大小.如果该值为0,那就意味着"不进行任何高速缓存&qu

随机推荐