IIS里的网站打不开,同样的代码部署在另一台服务器上就是好的

问题描述

现在有两台服务器A,B。网站www.123.com。其中www.123.com一直部署在A服务器里,运行正常有三年了。昨日突然发现A服务器上的所有网站都打不开了,偶尔有个别能打开的,但也是昙花一现。我做了相关测试,如下所示:现在www.123.com部署在服务器A里,只要在IIS里一运行,就打不开了,A服务器的CPU以及内存使用都是正常的,没有100%高居不下的情况。同时,A服务器里的其他网站(a.123.com、b.123.com)都无法打开了,也没有报错提示。当我把www.123.com迁移到B服务器的时候,www.123.com还是打不开,但是A服务器上其他的网站都可以正常打开,B服务器上的www.123.com还是打不开。我在A服务器上新建了一个www1.123.com,也是可以正常打开的。www.123.com上的html页面都打不开,甚至没有错误代码,直接提示“InternetExplorer无法显示该网页”现在我怀疑是不是www.123.com是不是访问量大了,堵塞了这个服务器。

解决方案

解决方案二:
.netframework环境一样吗?iis版本重装一下试试
解决方案三:
引用1楼hanjun0612的回复:

.netframework环境一样吗?iis版本重装一下试试

你好,是一样的,当我单独把www.123.com放到B服务器上以后,重启了一遍,开始还可以访问,但是过了几分钟,又不行了。另外我发现SqlProfile里Auditlogout时间特别长有的甚至有好几分钟。
解决方案四:
不同asp.net版本的程序使用同一个apppool了?
解决方案五:
如果Auditlogout有异常,那你按照这个帖子做,试试看http://bbs.csdn.net/topics/350074541
解决方案六:
引用4楼hanjun0612的回复:

如果Auditlogout有异常,那你按照这个帖子做,试试看http://bbs.csdn.net/topics/350074541

虽然Auditlogout时间长,但是CPU和内存的占用还是正常的范围,没有100%
解决方案七:
引用3楼findcaiyzh的回复:

不同asp.net版本的程序使用同一个apppool了?

没有啊,都是同一个版本。
解决方案八:
引用楼主greenberet0007的回复:

www.123.com上的html页面都打不开,甚至没有错误代码,直接提示“InternetExplorer无法显示该网页”现在我怀疑是不是www.123.com是不是访问量大了,堵塞了这个服务器。

查看服务器Response,用http调试器,不是看什么ie提示。学会按照开发人员必会的技能来操作,甚至最起码应该会把问题截图贴出,不要只是从一般的大众用户的角度去随便描述。
解决方案九:
建一个不同的应用程序池试试,怀疑是共用了应用程序池,有一个站出现死循环,从而导致这个池中所有的网站都崩溃

时间: 2024-11-03 18:58:52

IIS里的网站打不开,同样的代码部署在另一台服务器上就是好的的相关文章

负载均衡-请问一下nginx里配置upstream 如何能获得最终负载到哪台服务器上呢

问题描述 请问一下nginx里配置upstream 如何能获得最终负载到哪台服务器上呢 请问一下nginx里配置upstream 如何能获得最终负载到哪台服务器上呢 解决方案 这个是nginx自己内部的处理了,你只能从access.log等中去查看

在一台服务器上同时发布tomcat网站和rails网站, LightTPD 如何配置域名?

问题描述 我想在一台服务器上同时发布tomcat网站和rails网站.域名里面不能带端口号,对吧.那我怎么能让www.mydomain.com 访问localhost:3000,而www.anotherdomain.com 访问localhost:8080.google了很久也没找到答案,各位大侠能否帮帮忙?万分感谢!!! 解决方案 $HTTP["host"] == "www.mydomain.com" {proxy.server = ( ""

奇怪 aspx发布后的网站连接不上另一台服务器上的数据库?

问题描述 如:SqlConnectioncon=newSqlConnection("Server=192.168.68.2;DataBase=db_dsa;uid=ccc;pwd=ccc");con.Open();//192.168.68.2数据库服务器网站发布在192.168.68.3上,两台服务器互访没问题.在开发的机器上运行程序是没问题,数据库可以连接上. 解决方案 解决方案二:出现什么提示呢?解决方案三:一般如果说什么没有权限的话,那都是电脑设置问题了啊.比如防火墙,杀毒软件之

网站部署在IIS服务器上运行一段时间就不能用啦!

问题描述 各位大神,有个小项目,用的.net4.0服务器是sever2008,IIS7.0,数据库是oracle9i,是远程连接的,然后因为特殊要求,我在系统里边加了一个access2007的数据库.我在我自己电脑上运行的时候没有问题,部署到他们的这个服务器上,远程数据库后,开始也没有问题,但是时间一长后就会报错,整个系统就不能用啦,只有重启IIS才能用,不知道哪里出问题,各位大神能不能给点建议,小弟感激不尽!!!在线等!!! 解决方案 解决方案二:自顶一个!!望大神们能看到!!!!解决方案三:

网站解决和优化Server is too busy的一些方法_服务器其它

一般来说,当你的iis发生了诸如"http:1001 server is too busy"的错误时,是因为你的asp程序中开了过多的server.createobject请求,然后每一个请求都需要排队等待直到他们确实被建立了为止. 如果你的队列的最大长度为500的话,当队列中已经存在了499个请求时,这时如果第500个请求到达了,就会发生"server is too busy"错误. 那么怎么来使正在申请的请求最小化了,并且如何提高响应时间呢,下面是几个建议: 1

用了IIS配置好网站后.现在用05开,要怎么改配置文件才能正常运行

问题描述 用了VS03写.IIS配置好网站后.现在用05开,要怎么改配置文件才能不用IIS正常运行 解决方案 解决方案二:站点属性asp.net选项卡asp.net版本,选择2.0解决方案三:IIS上的网站属性->Asp.net选择2.0解决方案四:你用vs2005直接打开解决方案就可以了,会替你自动转换的.

w3wp.exe内存占用过高(网站打不开,应用程序池回收就正常)_win服务器

服务器cpu,内存正常, 部分网站打不开,应用程序池回收就正常,如何解决? 提问: 服务器\IIS和ASP问题请问下各位``网站最近每天要出现几次打不开很慢`只显示tile标题其它无,站点是ASP的,前台生成的html,今天看到的W3WP.exe占用最高达280M,一般都只有170M左右IIS管理里地址池回收一下就正常`是什么原因? 补充:服务器CPU占用极少`只有百分几点物理内存6G 内存占用量也极少.PS:主要问题就是这个程序池.网站出现慢或打不开,一回收就正常. WEB服务器高手--们在哪

查看IIS里每个站点的资源使用情况

很多管理员,特别是做虚拟主机可能到遇到过IIS cpu100%占用,但又不知道哪些网站资源占用多,下面介绍一个方法可以查看每个web站点的资源使用情况 这个方法平时不推荐使用,只是在出现问题的时候使用 1,把每个站点设为独立进程 打开IIS 站点属性 -- 主目录 -- 应用程序保护改成 高 打开任务管理器 查看进程 你就会看到多出一些dllhost.exe进程 和他们的资源使用情况 这些就是 每个web点点的进程,但现在好不知道 哪个web站点使用那个进程 2,对应web站点的dllhost.

网管小技巧:用IIS高效管理网站

iis|技巧|网管 利用IIS发布网站信息,已经不是什么新鲜的话题了;不过除了具有发布网站功能之外,IIS还有许多并不引人注意细节功能,巧妙地利用这些功能,可以实现对网站进行高效管理的目的.不信的话,就请各位一起来领略一下IIS的几则新鲜应用,相信这些内容会帮助大家更好地管理好网站. 着眼文档页脚,快速添加网站信息 许多网站都会在主页面的底部显示有网站名称信息.版权信息等,如果我们希望这些网站的名称信息.版权信息能够出现在指定网站的所有页面中该如何实现呢?也许有人说直接用手工添加的方法不就解决问