如何在IIS中设置,foxmail客户端设置20分钟不操作,自动断开连接

- 最好的系统光盘下载网站!
当前位置: >
> 详细页面
Win7网络闲置20分钟自动断开怎么办?
来源:系统之家
作者:qipeng
  当用户没有使用网络一段时间后,系统就会跳出一个自动断开的窗口,提示与宽带连接的连接已经闲置20分钟,将断开网络连接,且该提示总是会出现,遇到这个问题要如何处理呢?
  1、打开Win7系统的电源计划选择高性能;
  2、右下角点击&网络&,然后打开打开网络和共享中心&&更改适配器设置,然后右键&宽带连接&属性就可以了。
  上面就是Win7网络闲置20分钟自动断开的解决方法了,当然你也可以增加网络闲置时间,比如改成1个小时。
栏目热门教程
人气教程排行
热门系统下载
本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!如侵犯到您的权益,请及时通知我们,我们会及时处理。
Copyright&2011 系统之家(www.xitongzhijia.net) 版权所有 闽ICP备号-12780人阅读
公司的网站经常出现不能正常访问的情况,查找IIS的错误日志(C:\WINDOWS\system32\LogFiles\HTTPERR\httperr1.log)后发现,日志文件中大部分记录的信息都是:Timer_ConnectionIdle。
站点代码(站点用C#开发)中添加的记录错误日志的文件中出现的错误如下:
& &at System.Threading.Thread.AbortInternal()
& &at System.Threading.Thread.Abort(Object stateInfo)
& &at System.Web.HttpResponse.End()
& &at System.Web.HttpResponse.Redirect(String url, Boolean endResponse)
& &at System.Web.HttpResponse.Redirect(String url)
& &Thread was being aborted.
========================================================================================
& &System.InvalidOperationException: Timeout expired. &The timeout period elapsed prior to obtaining a connection from the pool. &This may have occurred because all pooled connections were in use
and max pool size was reached.
& &at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
& &at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
& &at System.Data.SqlClient.SqlConnection.Open()
& &at CAccessDataClass.Open()
刚开始的解决办法都是重启IIS服务,网站恢复正常运行。
可后来问题频繁出现,甚至有时一天出现10几次以上,并且发现当w3wp.exe进程占用内存过多时,网站就会无法访问。
通过查找资料得出如下结论:
w3wp.exe进程是IIS中网站使用的应用程序池对应的进程。只要网站被访问就会在web服务器上启动一个网站的应用程序池对应的进程。
IIS6.0应用程序池回收和工作进程的相关介绍如下:
应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置。因为应用程序池中的应用程序与其他应用程序被工作进程边界分隔,所以某个应用程序池中的应用程序不会受到其他应用程序池中应用程序所产生的问题的影响。
为Web程序配置应用程序池需要以下步骤:1)创建应用程序池,右键单击“应用程序池”,“新建/应用程序池”,命名为KefuAppP2)为Web程序指定应用程序池,在网站虚拟目录属性“应用程序设置”里面的“应用程序池(N)”里选择KefuAppP3)应用程序池自动回收方式的设置。回收方式有如下几种:
a.根据运行时间
系统默认是1740分钟,也就是29个小时,这个不是很好控制,建议不用。
b.请求数目
这个要看具体的情况了。如果只有10个请求,可是有5个都在请求那个比较占资源的页面(可能是统计年度报表之类),这个时候就会出现进程当掉的情况,如果请求有1000个可是一个也没运行比较占资源的页面,这个时候进程肯定是很正常的,所以根据请求的数目来决定也不一定符合实际需要。
c.计划的时间
这个其实很好,不过具体什么时间回收好呢?通常我们都是设置在凌晨两三点钟,这个时候回收是有必要的,不过针对出现随时可能出现是高内存占用并不是很适用。
d.内存(虚拟内存或已使用的内存)
这个针对出现内存问题引起的进程当掉实在太合适了,不过设置多大的值比较好是一个很重要的问题,值不能太小了,否则如果访问量都很大超过这个值的时候也会自动回收,这个就很没必要了。一定要多多观察进程的实际占用情况再做决定。
下面重点谈谈对工作进程回收应用程序池的理解。
默认情况下,WWW服务建立“重叠回收”,即继续运行要终止的工作进程,直到启动新的工作进程后为止。 在重叠回收方案中,要回收的进程继续处理请求,同时 WWW 服务创建一个替代工作进程。在停止旧工作进程之前启动新的工作进程,然后将请求定向到新的进程。此设计可以防止服务中断,因为旧进程关闭前仍然保持与 HTTP.sys 的通信以处理请求。因为可重叠关闭或启动的关闭超时值是可以配置的,所以在工作进程仍在处理请求的同时可以终止该进程(如果它在时间限制内没有处理完请求的话)。
注意:当 WWW 服务回收某个工作进程时,它并不断开现有的 TCP/IP 连接。HTTP 协议堆栈 (HTTP.sys) 建立并维护 TCP/IP 连接。
IIS中的每个应用程序池由一个“工作进程”进行管理,也就是&W3wp.exe& 进程。如果有多个应用程序池中的程序运行,我们就能看到多个w3wp.exe。这点可以在任务管理器中看到,如下图所示,任务管理器中有两个w3wp.exe进程,恰好对应两个有应用程序在运行的应用程序池。
在命令提示符下运行iisapp -a,可以查看w3wp.exe和哪个应用程序池关联。
下图显示了手动执行应用程序池KefuAppPool的回收,在回收前,回收中和回收后应用程序池和工作进程情况。我们注意到:回收过程中增加了一个工作进程(PID=3896),该工作进程(PID=3896)启动好后,旧的工作进程(PID=5716)才被停止,新工作进程(PID=3896)正式替代旧进程工作,这就很好的防止了应用程序池回收过程中服务被中断,保证了程序的连续运行。而其他两个应用程序池对应的工作进程 PID都没用变。该图很好的展示了应用程序池回收的过程。
应用程序池这个东西着实让管理服务器的人头疼,如果不设置好网站随时有可能罢工,甚至拖累服务器。因此特地找来此文章供大家参考。
另外说一点,如果网站访问量不是很大,晚上没什么人访问,可以尝试凌晨重启服务器,这样可以提高服务器的速度,为第二天的访问做准备。
IIS 6的核心在于工作进程隔离模式,而应用程序池则是定义工作进程如何进行工作,因此,可以说应用程序池是整个IIS 6的核心。
和IIS 5中只能使用单个应用程序池不同,工作在工作进程隔离模式的IIS 6可以创建多个应用程序池,不同的应用程序池之间是完全隔离的,某个应用程序池停止服务时不会影响到其他应用程序池。
在使用应用程序池之前,你应该确定你所需要的应用程序池数量。可能有很多朋友会认为,既然不同的应用程序池之间是完全隔离的,那么我只需要为每个Web站点创建一个应用程序池就可以了。这个办法在IIS服务器上具有较少的Web站点数量时可以使用,但是如果IIS服务器上具有很多Web站点数量,那么这个办法就不适用了,因为不同的应用程序池在被访问时都会创建各自的工作进程,当大量的工作进程并发工作时会消耗大量的系统资源和CPU利用率,反而会降低服务器性能。你应该根据Web站点的重要性、隔离性、所运行代码的安全性和稳定性等来对IIS服务器上所具有的Web站点进行划分,然后根据情况来决定所需要的应用程序池数量。对于那些非常重要的Web站点、需要单独隔离的Web站点、所运行代码稳定性和安全性并不可靠的Web站点配置为使用各自独立的应用程序池,而将其他普通的Web站点配置为使用一个公共的应用程序池。
默认情况下,在安装IIS时会创建一个默认网站并创建一个名为DefaultAppPool的应用程序池为其使用;默认配置下的应用程序池已经可以很好的进行工作,建议你只有在特别需要时才对应用程序池进行配置。
配置应用程序池属性
在IIS管理控制台中展开应用程序池文件夹,然后右击对应的应用程序池,点击属性,你可以在应用程序池的属性中进行以下配置:
在回收标签,你可以设置工作进程的回收方式:
回收工作进程(分钟):在工作进程运行多少分钟后回收工作进程,默认启用,并且设置为1740分钟(29小时);
回收工作进程(请求数目):在工作进程处理多少 个HTTP请求后终止此工作进程,默认禁用,如果启用则默认值为35000;
在下列时间回收工作进程:在指定的时间回收工作进程,默认禁用;如需启用,勾选后点击添加按钮添加回收的时间即可,使用24小时制定义回收的时间;
消耗太多内存时回收工作进程:
最大虚拟内存(兆):当工作进程使用的虚拟内存达到设置的值时回收工作进程,默认禁用,如果启用则默认值为500 M;建议设置为不超过虚拟内存总数的70%;
最大使用的内存(兆):当工作进程使用的物理内存达到设置的值时回收工作进程,默认禁用,如果启用则默认值为192 M;建议设置为不超过物理内存总数的60%;
另外需要注意的是,应用程序池具有以下两种工作进程回收方式,不过这两种回收方式均不会造成Web服务的中断:
默认情况下,应用程序池使用重叠回收方式。在这种方式下,当应用程序池要关闭某个工作进程时,会先创建一个工作进程,直到新的工作进程成功创建后才关闭旧的工作进程;
应用程序池也可以先关闭旧的工作进程,然后再创建新的工作进程。
如果Web 应用程序不支持多实例运行,那么你必须配置应用程序池禁止使用重叠回收方式。此配置无法在IIS管理控制台中进行修改,只能通过在 metabase.xml中修改对应应用程序池的DisallowOverlappingRotation metabase属性为true进行。
在性能标签你可以设置工作进程的运行方式:
在空闲此段时间后关闭工作进程(分钟):当工作进程空闲多少分钟后关闭此工作进程,这降低了空闲工作进程对系统资源和CPU性能的消耗,默认启用并且设置为20分钟;
核心请求队列限制为(请求次数):当HTTP.sys接收到某个客户端发送的HTTP请求时,如果处理此请求的对应应用程序池的工作进程还处于忙状态,则HTTP.sys将接收到的请求保存在对应应用程序池的请求队列中,直到工作进程空闲为止。此选项即用于设置此应用程序池的请求队列所能容纳的请求数量,默认情况下每个应用程序池的请求队列限制为保留1000个请求,如果超出则向客户端返回503错误,你可以根据需要适当进行修改,最大可以设置为65535。但是如果设置太大则会消耗大量的系统资源 ,而设置太小会导致客户端访问时频繁出现503错误。
启用CPU监视:监视此应用程序池的CPU使用率,默认未启用;如果某个应用程序池占用的CPU利用率过多,那么可以通过配置此选项来限制此应用程序池;
最大CPU使用率(百分比):所设置的应用程序池所能使用的最大CPU使用率;启用CPU监视时默认值为100;
刷新CPU使用率(分钟):刷新CPU使用率的间隔时间;启用CPU监视时默认值为5;
CPU使用率超过最大使用率时执行的操作:当此应用程序池的CPU使用率超过所设置的最大CPU使用率时所进行的操作,启用CPU监视时默认为无,此时IIS只是在事件日志中进行记录而不进行其他操作;如果选择为关闭,那么IIS将关闭此应用程序池中的所有工作进程;
Web园:在Web园中你可以配置此应用程序池所使用的最大工作进程数,默认为1,最大可以设置为4000000; 配置使用多个工作进程可以提高该应用程序池处理请求的性能,但是在设置为使用多个工作进程之前,请考虑以下两点:
每一个工作进程都会消耗系统资源和CPU占用率;太多的工作进程会导致系统资源和CPU利用率的急剧消耗;
每一个工作进程都具有自己的状态数据,如果Web应用程序依赖于工作进程保存状态数据,那么可能不支持使用多个工作进程。
在运行状况标签你可以配置应用程序池监视工作进程的运行状况,
启用Ping:默认情况下应用程序池配置为每隔30秒Ping工作进程,当工作进程没有进行响应时,则认为此工作进程出现故障并默认配置为关闭此工作进程。你可以修改Ping的时间间隔,但是太长的Ping间隔可能会导致Web服务的中断,而太短的Ping间隔又会消耗更多的系统资源和CPU利用率,因此建议你保留默认配置;
启用快速失败保护:如果Web应用程序代码编写有问题,它可能会导致工作进程持续出现问题。默认情况下应用程序池配置为启用快速失败保护,当工作进程在配置的时间段(默认为5分钟)内发生的失败次数超过了配置的值(默认为5次),则禁用此应用程序池。
启动时间限制:IIS等待属于此应用程序池的工作进程启动的时间,当工作进程启用时间超出此设置值时,IIS会在事件日志中进行记录;
关闭时间限制:当IIS检测到某个工作进程出现故障时,将此工作进程标记为关闭,此选项指定了IIS等待工作进程自动关闭的时间限制,如果超出此时间限制后工作进程尚未关闭,则IIS强行关闭工作进程。
在标识标签,你可以配置工作进程所运行的用户账户。在IIS 5或者当IIS 6运行在IIS 5隔离模式时,工作进程运行在本地系统账户,而运行在工作进程隔离模式下的IIS 6的工作进程运行在网络服务账户下,这降低了系统被攻击的可能性。
你可以配置工作进程运行在预定义的本地系统、本地服务或网络服务账户下,也可以配置为使用某个自定义的用户账户。建议使用默认的网络服务账户;不过如果为了更高的安全性,可以配置使用自定义的用户账户,不过建议你只是将此自定义用户加入到IIS_WPG用户组中,因此IIS_WPG用户组包含了可以启动和运行工作进程的最小权限。
1)在任务管理器中增加显示pid字段;2)在命令提示符下运行iisapp -a。注意,第一次运行,会提示没有js支持,点击确定。然后再次运行就可以了。这样就可以看到pid对应的应用程序池。如上图左侧所示,应用程序池 KefuAppPool和PID=3232的w3wp.exe相关联,应用程序池ReportServer和PID=3572的w3wp.exe相关联.
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:9274次
排名:千里之外
(2)(2)(1)(3)(1)(2)为什么每次开机连接网络20分钟左右自动断开?
为什么每次开机连接网络20分钟左右自动断开?
09-03-09 &
右击桌面拨号的快捷方式,点“属性”再点“查找目标”,然后再在查找到的位置再点右键,点“属性”,再点最面的选项卡里的“选项”,在下面的“挂断前的空闲时间”后面选“从不”然后点“确定”就OK了。
请登录后再发表评论!
[好评] [差评]0 01、确定已经排除了是病毒的原因。2、点:开始——设置——网络连接——双击“本地连接”——点“支持”——点“详细信息”——看是否已经分配到了IP地址和默认网关及DNS码(注意默认网关必须是你现在的路由器的IP地址,如果你以前是用另外一个服务器上网,而现在改为该路由器上网的话,那么自动分配IP的时候就容易出现不能得到正确的IP地址的现象)。3、如果上面一条没有的话,就要手动设置你的TCP/IP,看路由器的说明书上有路由器的网关地址(一般是192.168.1.2)。IP地址随便你设置(不超过255,不能和IP地址重复)。DNS很重要,不设置DNS就不能正常上网浏览网页,具体DNS是多少可以打免费电话问你上网的供应商(比如我的是电信的,就打10000免费电话)。4、设置好了后再点:开始——设置——网络连接——双击“本地连接”——点“支持”——点“详细信息”——看是否已经分配到了IP地址和默认网关及DNS码。一般情况下没有问题,如果出现都是“...000...”则等会儿,如果还是0就点“本地连接”——点禁用——再点启用,反复这样OK。5、如果上面的都设置好了还是不能上网,就进路由器里面去看看设置是不是有问题,具体方法:打开IE浏览器——在地址栏里面输入:HTP://(后面这个就是路由器的IP地址,根据你路由器而定!)——回车。如果以上都没有问题,但是还是不能上网,就只有联系你上网的供应商了,叫他们测试一下,是不是他们的问题。如果他们的没有问题,那么确定就是你的路由器是坏的!没有疑问!希望能帮助到你。
请登录后再发表评论!
在“Internet属性”中的“连接”选项卡中改为“从不进行拨号连接”,然后点击“确定
请登录后再发表评论!
建议使用:windows清理助手,清理一下系统垃圾。然后使用360安全卫士,清理一下,垃圾插件,木马。再下载个卡巴杀毒就可以了。
请登录后再发表评论!

我要回帖

更多关于 163邮箱客户端设置 的文章

 

随机推荐