社区
ASP
帖子详情
ASP不能同时多客户端访问问题
tinachen
2005-10-21 11:24:06
我现在有个网站运行在win2k advanced server上面(自己的独立服务器),经常出现访问者(可能访问者多的时候,但是我的网页的访问者很少啊。同时访问一般不会超过100人)不能访问页面的问题。经过重新启动后才可以访问。这个是什么原因呢?我的数据库连接已经设置成无限了。系统的iis的默认最大连接是200000000。请各位大虾指点一二,不甚感激。能给出具体的操作步骤或者测试步骤最好。
...全文
197
16
打赏
收藏
ASP不能同时多客户端访问问题
我现在有个网站运行在win2k advanced server上面(自己的独立服务器),经常出现访问者(可能访问者多的时候,但是我的网页的访问者很少啊。同时访问一般不会超过100人)不能访问页面的问题。经过重新启动后才可以访问。这个是什么原因呢?我的数据库连接已经设置成无限了。系统的iis的默认最大连接是200000000。请各位大虾指点一二,不甚感激。能给出具体的操作步骤或者测试步骤最好。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jspadmin
2005-10-22
打赏
举报
回复
提示下楼主,如果你确信服务器在硬件方面没有任何问题,系统和iis本身也没有任何问题的话,就检查下自己的程序吧,主要3个方面:1、循环有没有死缩?2、所有使用了对象有没有及时释放?尤其是操作数据库时和分支条件选择时,最容易忘记关闭、释放对象 obj.close,set obj=nothing,忘记释放的话,会大量站用内存的3、数据搜索部分,一定要采用记录显示从少原则,默认搜索限制条件要越多越好,让搜索出来的记录条数越少越好,并且要采用分页程序。如果并发访问量真的有100个,而你的网站是视频或者下载等多媒体或大流量类型的话,1G内存肯定是不够的,加强服务器配置,或者建立负载平衡系统
tinachen
2005-10-22
打赏
举报
回复
555555555555555555555555555………………………………………………………………………………………………………………都没有人回答,真的这么难吗?都已经提高到100分了。
tinachen
2005-10-22
打赏
举报
回复
引用:
你的配置 默认IIS应该在2500左右
如果你的机器是组装的话
请仔细检查散热
或则是不是被攻击了,换个IP试一下
--机器是品牌的,换了内网访问也是这样的。
你确定是慢还是肯定不能访问。 --肯定是不能访问。
1,可能有Ddos之类的功击,有些防功击的软件装上。 --放在内网也是这样
2,可能服务器内存用完,在任务管理器里看看谁是内存占用大户。 --这个,再查查
3,把win2k系统和数据库以及其他服务管理软件的所有sp打上。 --已经打上全部sp了
4,那就是耐心检查你网站的所有程序部分,可能会因为频繁搜索数据表造成超时引起。 --我感觉可能也是在这个方面。
tinachen
2005-10-22
打赏
举报
回复
提示下楼主,如果你确信服务器在硬件方面没有任何问题,系统和iis本身也没有任何问题的话,就检查下自己的程序吧,主要3个方面:1、循环有没有死缩?2、所有使用了对象有没有及时释放?尤其是操作数据库时和分支条件选择时,最容易忘记关闭、释放对象 obj.close,set obj=nothing,忘记释放的话,会大量站用内存的3、数据搜索部分,一定要采用记录显示从少原则,默认搜索限制条件要越多越好,让搜索出来的记录条数越少越好,并且要采用分页程序。如果并发访问量真的有100个,而你的网站是视频或者下载等多媒体或大流量类型的话,1G内存肯定是不够的,加强服务器配置,或者建立负载平衡系统
--我再好好检查一下程序吧。谢谢参与的各位朋友。就算解决了吧。特别感谢 jspadmin(阿笨狗http://www.pifoo.com) ,给每个参与人员都给点分吧。如果我解决了我会来这边跟大家再探讨一下原因的。再次感谢。
ahuiok
2005-10-22
打赏
举报
回复
你确定是慢还是肯定不能访问。
1,可能有Ddos之类的功击,有些防功击的软件装上。
2,可能服务器内存用完,在任务管理器里看看谁是内存占用大户。
3,把win2k系统和数据库以及其他服务管理软件的所有sp打上。
4,那就是耐心检查你网站的所有程序部分,可能会因为频繁搜索数据表造成超时引起。
oomen
2005-10-22
打赏
举报
回复
你的配置 默认IIS应该在2500左右
如果你的机器是组装的话
请仔细检查散热
或则是不是被攻击了,换个IP试一下
lsgis2001
2005-10-21
打赏
举报
回复
路过,学习学习
tinachen
2005-10-21
打赏
举报
回复
服务器没有受到任何的攻击。
tinachen
2005-10-21
打赏
举报
回复
硬件配置也有一定关系,如果内存太小,或者其他配置不够强的话,系统也可能不响应,如果受到dos攻击的话,也可能不响应,还有,服务器安装时,有个客户端许可证,里头有个人数上限,一般默认是30,如果要超过这个数字的话,需要购买证书吧。还有个问题就是你的程序有问题,出现死循环或异常没能正确处理,方法:实时查看cpu占用和内存以及带宽占用数据,找出瓶颈所在
硬件配置:主频2.8G的cpu,内存1G,对于运行这样一个小系统应该足够了。带宽是100m共享的,应该也没有什么问题呀。客户端许可证我已经把它设置为210了。程序如果出现死循环那也应该是单一用户不能访问呀。
jspadmin
2005-10-21
打赏
举报
回复
硬件配置也有一定关系,如果内存太小,或者其他配置不够强的话,系统也可能不响应,如果受到dos攻击的话,也可能不响应,还有,服务器安装时,有个客户端许可证,里头有个人数上限,一般默认是30,如果要超过这个数字的话,需要购买证书吧。还有个问题就是你的程序有问题,出现死循环或异常没能正确处理,方法:实时查看cpu占用和内存以及带宽占用数据,找出瓶颈所在
tinachen
2005-10-21
打赏
举报
回复
怎么会没有人遇到过这种情况吗?
wylsx
2005-10-21
打赏
举报
回复
顶
LIHY70
2005-10-21
打赏
举报
回复
学习一下
LIHY70
2005-10-21
打赏
举报
回复
up
tinachen
2005-10-21
打赏
举报
回复
session application变量大概用了30个左右?这个会导致什么问题?
fengchu2
2005-10-21
打赏
举报
回复
session application 变量用的多吗?
10个
ASP
.NET例子打包 项目实例完整源码
10个
ASP
.NET例子打包 项目实例完整源码
ASP
.NET网络书店(C#,全源码提供)
ASP
.NET网络书店(C#,全源码提供)
Android通过webservice连接Sqlserver实例
Android连接SQLServer详细教程(数据库+服务器+
客户端
) 博客http://blog.csdn.net/zhyl8157121/article/details/8169172中的资源
解决IE10以上版本doPostBack未定义
.Net4.0下
ASP
.NET在IE10以上版本
访问
的时候,遇到分页或者控件回发的时候会提示doPostBack未定义,这个补丁是用来在服务器端修正这个
问题
,安装完需要重启。如不想在服务器修正,可以看http://blog.csdn.net/5653325/article/details/17001447 参考在
客户端
修正(就是指定IE10以上版本
访问
网站的时候的兼容模式)
ASP
.NET获取真正的
客户端
IP地址的6种方法
在
ASP
中使用 Request.ServerVariables("REMOTE_ADDR") 来取得
客户端
的IP地址,但如果
客户端
是使用代理服务器来
访问
,那取到的就是代理服务器的IP地址,而不是真正的
客户端
IP地址。 要想透过代理服务器取得
客户端
的真实IP地址,就要使用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 来读取。 不过要注意的事,并不是每个代理服务器都能用 Request.ServerVariables("HTTP_X_FORWA...
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章