- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章IIS访问网站的用户过多解决方法由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
报错内容如下
无法显示网页 。
目前访问网站的用户过多.
-------------------------------------------------------------------------------- 。
请尝试执行下列操作:
单击刷新按钮,或稍后重试.
打开localhost主页,然后查找与所需信息相关的链接.
HTTP错误403.9-禁止访问:连接的用户过多 。
Internet信息服务 。
-------------------------------------------------------------------------------- 。
技术信息(用于支持人员) 。
背景:
导致此错误的原因是:Web服务器忙,因通信量过大而无法处理您的请求.
详细信息:
Microsoft支持 。
1.windows2000Pro和windowsXP都只允许同时10个连接数的在线人数。如果对象没有及时释放,哪怕你就一个人访问,也会出现用户过多的提示.
2.就是10个,如果你一个人在测试的时候,按住f5刷新多次,不用多久就提示访问人数过多了. 。
3.我遇到过这种问题,是程序上的问题,你要保证每次打开数据库后,都要conn.close。好好检查你的程序,肯定有一个地方数据库一直开着的.
4.iis连接数过多,调大就可以了,如果想不出现人数限制,装2000Server或2003吧.
6.如果不想重装系统,请使用apache做webserver.
5.建议换2kserver系统,或者编程时在页面末尾及时释放你所有用server.create创建的对象,但是这样会降低用户访问的响应速度, 。
7.虚拟主机的话,网络空间商设置给你的流量太小。向你的网络空间提供商要求给你放宽流量限制。(可能要加钱) 。
8.现在找到一个好软件,解除IIS连接数限制问题,我们可以利用NTSwitch软件来实现.
如果您的操作系统是Windows2000/xpProfessional,首先安装IIS,运行NTSwitch软件,点击“GoServer”按钮,软件会弹出将为您转换操作系统的确认框,点击确定,重启动机器您将会发现,您的操作系统启动LOGO画面已经从原来的Professional标志变为Server标志。(注:Server系统可以点GoWorkstation按钮转换为Professional系统) 。
到这一步,如果您打开IIS,修改IIS连接数将会发现根本就无法修改,那么到底这个软件有没有作用呢?也许您重启机器的时候已经注意到,机器启动后会出现一个错误提示框“在系统启动时至少有一个服务或驱动程序产生错误。详细信息,请使用事件查看器查看事件日志”,打开系统日志查看几个错误日志后您将会发现WWW,SMTP和FTP服务都因为意外而停止,停止原因都是:系统找不到指定的文件.
最后的解决方法是:将您本机的IIS完整卸载,然后再重先安装一次,重先启动机器将会发现所有问题宣告解决,再次打开IIS的时候您将会发现您已经拥有一个全新的Sever系统IIS,连接数想怎么改就怎么改。NTSwitch软件可从网上下载, 。
9.一般重启iis可以解决此问题“运行”里输入iisreset 。
10.Microsoft提供了一个管理IIS的小工具MetaEdit,MetaEdit工作在WindowsNT4.0、Windows2000上,我发现它在WindowsXP上也能正常工作,另外,MetaEdit只能管理II4.0、IIS5.0或更高版本的IIS.
下面利用这个工具突破WindowsXP专业版IIS客户端连接限制:
首先,你需要到下面的地址下载MetaEdit,最新版本是2.2.
(如果是WINXP+SP2,请下载:SP2限制连接数补丁最新版本2.11a并查看文末说明) 。
然后,执行MtaEdt22.exe按向导提示完成MetaEdit安装.
最后,在MetaEdit中设置客户端连接限制的参数.
安装MetaEdit完毕后,在开始菜单的程序组AdministrativeTools下点击MetaEdit2.2运行,出现窗口:
在窗口的左边将树展开至LM\\W3SVC,直接在W3SVC文件夹上单击,选择右边列表中Name为MaxConnections的项,双击后,出现对话框:
在最后Data的文本框中默认的是10,这就是WindowsXP专业版IIS 。
默认设置的最大客户端连接数了,现在你可以改变这个默认值了,我把它改为10000, 。
注意:在Win2000上的IIS客户端连接数最大为2000000000 。
11.下面是一个不是办法的办法:
连接数当然不是IP数,它是浏览器请求的连接,可能大家认为怎么没有到达上限就停止响应了,那是因为可能当浏览器请求一个连接后,数据传输被中断(原因可以是网络故障、浏览器崩溃、用户点击浏览器的停止按钮,等等),这时候,刚刚打开的连接将占用服务器资源直到连接超时关闭。当一段时间浏览器没有通信时,到达时限将自动关闭连接。你可以看看属性里面的“连接时限”缺省为900秒。适当缩短时限,可以有效的释放不用的连接数。还有:就是"启用保持http激活”,它用于维持当前的浏览器连接,目的是更快的响应浏览器请求。它也会消耗资源.
我没有再深入研究,应该还有很多东西可以发掘,留给大家去研究吧,有什么新的发现别忘了告诉我飞龙在天 。
另外,我还试图通过修改windows的组件安装信息在xp上安装其他版本的iis比如iis6,win2000server的iis5,但都以失败告终。装上之后iis无法运行!并且在网上没有找到成功的案例,大都说iis6只能运行于windows 2003.
这里我说的所谓裸机,指没有任何操作系统的电脑,但是前提是,正常硬件,能进入CMOS设置。硬盘首先要想办法用一些工具分区格式化。下面飞龙在天说说几个菜鸟级别的对策,希望对菜鸟们有点用处呵呵.
对策一:有光驱的情况下, 。
1,用winpe安装光盘,先在硬盘安装好winpe(也就是硬盘版的 winpe).
2,把DEEPIN精简版本复制到硬盘的非系统分区,比如E盘.
3,重启进入硬盘版的 winpe,找到DEEPIN的安装文件,双击WINNT32.BAT,等候安装停止.
4,重启电脑,等候安装结束.
对策二:有光驱的情况下, 。
1,用deepin精简版的安装光盘,直接安装。找到DEEPIN的安装文件,双击WINNT32.BAT,等候安装停止.
2,重启电脑,等候安装结束.
对策三:无光驱的情况下,有U盘的情况下 。
1,制作一个能启动winpe的U盘版(我不喜欢做这玩意太费劲)。启动U盘版winpe.
2,把DEEPIN精简版本复制到硬盘的非系统分区,比如E盘.
3,找到DEEPIN的安装文件,双击WINNT32.BAT,等候安装停止.
4,重启电脑,等候安装结束.
对策四:无光驱的情况下,无U盘的情况下 。
1,把电脑的硬盘拆下来.
2,想办法连接到另一台电脑的IDE接口和接口电源上.
3,在台式电脑上装好硬盘版WINPE。把DEEPIN的安装文件复制到非系统分区,比如E盘.
4,把硬盘拆下,装回原来的电脑.
5,进入硬盘版WINPE,找到DEEPIN的安装文件,双击WINNT32.BAT,等候安装停止.
6,重启电脑,等候安装结束.
最后此篇关于IIS访问网站的用户过多解决方法的文章就讲到这里了,如果你想了解更多关于IIS访问网站的用户过多解决方法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
当我查看 IIS 日志文件时,我可以在一天中的不同时间看到标题行被写入日志文件。我唯一一次看到这种情况发生是在 IIS 重置时;或启动。 例如下面的标题行; #Software: Microsoft
有谁知道为什么以下 web.conig 更改不起作用: 在我添加 javascript 文件后仍然没有被压缩(gzip)。我折腾了几天,因为一开始我真的不知道问题是
目前,我们所有的网络应用程序都将其应用程序池标识设置为 ApplicationPoolIdentity。现在,当一个应用程序需要访问某些服务器上的某些资源时,比如添加/读取某些文件,该应用程序会在代码
在 IIS(特别是 6.0)中,在“主目录”选项卡下,如果我更改本地路径,是否会导致 IIS 重新启动或应用程序池回收? 相关的,是否有概述 IIS 元数据库的哪些更改将触发重新启动或应用程序池回收的
只要更改了任何 web.config 文件,AFAIK IIS 就会重新启动。 我创建了自己的配置文件(my.config,层次结构略有不同)。是否有可能让 IIS 自动(自动神奇地 :))重新启动,
你好, 我正在寻找 IIS 日志中列出的浏览器条目列表,以帮助识别访问我们网站的不同版本的浏览器。也许没有一个列表,而是一个应该用来识别不同浏览器及其版本的算法。 请注意,我不是在寻找日志分析器,而是
我想知道上次重新启动 iis 是什么时候。 IIS 是否保留了此日志,我在哪里可以找到此日志? 谢谢 最佳答案 打开事件查看器,导航到“Windows 日志”->“系统” 在右侧的“操作” Pane
在全新安装的带有 IIS 7 的 Windows Server 2008 R2 上,它会在 C:\inetpub\wwwroot 中创建一个默认网站。 .我确信对于存储网站文件的好位置有很多主观意见,
我已按照 this question 中的说明在 IIS 中实现动态内容压缩。 . 当我发送请求时,我看不到响应被 gzip 压缩的任何证据: IIS版本为7.5 有什么明显的我应该检查以解决此问题吗
这是场景: 服务器 A 托管“主”应用程序 (www.example.com) 服务器 B 托管支持应用程序 (b.example.com) 它们通过 192.* 地址在内部相互连接,并且都可以通过
是否有任何替代 IIS 管理 UI 可用于从程序重置 IIS?.. 现在我们已经创建了一个批处理文件,如果 iis 重置并每小时安排一次...... 我只是想要一些东西,这样我们就不能重置 iis..
我的 Windows Server 在 IIS 7.5 上运行 Web 应用程序。 我想知道为什么 IIS 应用程序池使用大量内存。 请参阅我从服务器捕获的屏幕截图。 在名为 TEST 2.0(.NE
我在 IIS 7.5 上运行的 ASP Classic 站点上收到服务器错误。 我将“向浏览器发送错误”设置为 True ,但是我仍然收到以下错误屏幕: 最佳答案 IIS 正在劫持您的经典 ASP 应
我正在尝试通过IIS上的反向代理连接到websockets服务器(websockify)。 IIS和Websockets服务器位于同一台物理服务器上(Windows Server 2012 R2,II
我需要让我的开发机器从本地机器商店读取证书 为此,我需要运行winhttpcertcfg.exe并指定我要提升的帐户 该帐户用于IIS表示什么? (对于IIS,它将是IWAM_MachineName)
我正在阅读特定命令(SET-WEBCONFIGURATIONPROPERTY),但出现"is not recognized as a cmdlet"错误。给我的建议是,即使我使用的是SharePoin
我已经为 IIS8 安装了静态和动态压缩并启用了它。 当我的CPU性能100%时,我的GZIP IIS不工作,为什么? 我可以清楚地看到 GZIP 没有在 Live HTTP header 中运行。我
我已经从官方镜像(https://hub.docker.com/r/microsoft/iis/)运行了IIS 在Windows Server 2016上 有什么方法可以从IIS管理器连接到该IIS,
你好, 如果 iis 未运行,我想编写一个状态为的代码。 最佳答案 从命令行启动 IIS: iisreset /start 从命令行停止 IIS: iisreset /stop 重新启动(停止和启动)
我已经为 IIS8 安装了静态和动态压缩并启用了它。 当我的CPU性能100%时,我的GZIP IIS不工作,为什么? 我可以清楚地看到 GZIP 没有在 Live HTTP header 中运行。我
我是一名优秀的程序员,十分优秀!