㈠ 网站服务器响应速度慢的原因有哪些
1、其服务器的物理资源不足够支撑运行
当你在使用服务器且越来越慢的时候,这时候你首先要注意的是你服务器的本身物理资源足不足够,如果磁盘空间都满了,服务器带不动程序运行,自然就会出现反应慢的现象,这个时候,你只需要增加一个内存,或者再添加一个处理器就能正常的运行了。
2、服务器的负载量过大
其次,当你拿到一个服务器的时候,要了解并知道你的服务器的性能以及能承载的最大负荷,当在使用时,用户所进行的进程,超过了服务器本身的处理能力,和存储空间,这就会造成服务器反应越来越迟缓。运行的进程超出了服务器的承载范围时,就需要调整和校正使用的负载,以保证服务器能够在其能力范围内运行。
3、虚拟主机占用的资源过多
工作中难免会因为项目的增多,或者体量加大,增加虚拟机的数量,这种情况也会导致服务器反应迟缓,这时候就需要将服务器进行迁移操作了,或者,将这个虚拟机卸载,再安装到另一个主机上,以便增加的虚拟机有资源可用。
㈡ 服务器慢一般是什么原因
服务器:是一个提供链接的平台。
链接互联网:首先要链接到服务商的服务器。
打开网站:是经过服务商的服务器转接到网站服务器。
服务器慢,最大的原因是:用户数据拥堵,带宽无法满足用户的要求,数据排队。
或:本身设备(电脑 手机)被占用了数据的传输,影响了速度。
㈢ 网站云服务器访问缓慢是什么原因有什么加速解决方法
云服务器上网站打开慢的情况主要是有以下几方面问题:
1. 服务器的资源使用比较紧张,cpu被消耗殆尽,内存被全部占满,系统C盘被存放文件占满,这些情况任一项出现都会导致,网站打开慢的情况出现。
2. 网络问题,网络延迟比较大,丢包多,也会导致网站打开慢的情况出现。
3. 再一个问题就是网站程序,网站成功发到服务器上使用,需要优化程序,最简化的去优化网站程序能加快网站的打开速度。
因此,当云服务器上的网站出现打开较慢的情况,应及时考虑和检查以上三方面的情况。
㈣ 服务器运行越来越慢怎么办
这种问题挺复杂的,有些原因真的很出意料,一般程式化的方法还找不到。
1.先用浏览器F12控台查看一下网页加载资源的情况,看是不是某些资源加载慢的缘故。
2.如果不是的话, 那就检查一下是不是网络问题。
3.如果都不是上面的问题,你再去看下服务器的状况,应该有后台可以看,看下是不是带宽不足。(或者用top,iptraf命令看一下)
4.最后还有问题的话看下你php代码是不是有问题,用xhprof看下代码哪里慢。
---------
例1:
服务器: 戴尔 PowerEdge R620 Rack Mount Chassis
今天公司的 web服务器响应异常的慢 平常 200ms 执行完毕的一个action,现在要 2秒多才能执行那个完毕。
之前也出现过这种状况,但再重启之后就一般及解决了。
遍历网上
说是
1、网络原因 2、系统原因 3、硬件原因
首先分析网络原因 我 ping 服务器的 接收到响应要1ms,平常都是小于 1ms
2、系统原因
我查看了任务管理器发现 CPU 横容易就奔向100%了。
4 个cpu 核心 马上冲向顶端持平了。
3、硬件原因
听网上说可能还有一部分磁盘 i/o 也会导致运行速度大减的
2、3 部分图片当时很着急解决问题没有截图、
下面是今天晚上服务器 恢复正常后的基本空闲时的cpu 状况、和磁盘读取状况
想问一下、普通我这种刀片服务器正常运行时oracle 的一般最高读写速度、为什么怎样找到程序中那个可能正执行死循环的程序
经过之前一天的推测,觉得应该是服务器上的另一个应用服务器,出现了死循环,联系了此程序开发人员让其恢复了上一个版本,问题就没有了。
就是那一个个验证推测麻烦,花了我一天的时间,想直接知道哪里死循环。
经过之前一天的推测,觉得应该是服务器上的另一个应用服务器,出现了死循环,联系了此程序开发人员让其恢复了上一个版本,问题就没有了。
就是那一个个验证推测麻烦,花了我一天的时间,想直接知道哪里死循环。
例2:
我的WIN2003独立服务器(P4 2.8G/1G的方正商用机,非专业服务器),ACCESS数据库有800多兆,同时在线会员100多人。浏览速度很慢,日发帖从1000多锐减到200多贴,网友怨声载道,不得已才转换到DZ。
转换后DZ的数据库有600多兆。刚开始挺快的,随后升级到DZ6.1,现在过了才1个多月,服务器响应越来越慢。CPU占用并不高,通常不到20%,内存占用好像也正常。就是经常硬盘灯一直亮(是常亮,不是闪亮),每到这时论坛页面就打不开,有时光显示页面头部,要等很长时间。硬盘灯不常亮的时候速度挺快。
以前是一两天出现一次,后来越来越频繁,现在过不多大会儿就出现一次,简直受不了了。
相信很多人在用windows2003服务器或者vps,而且一开始用,速度都相当的快,但是过了几天速度变慢了很多,也会遇到有时候网站打开卡等现象,即使网站没什么流量也会出现。
有时候就会怀疑是不是我的服务器或者vps很差劲,买到假货了?其实不然。
其实这些问题作祟的都是w3wp.exe这个iis进程在捣鬼。
在WINDOWS2003+IIS6下,经常出现w3wp的内存占用不能及时释放,从而导致服务器响应速度很慢。
遇到这些现象,我们可以用以下方法进行解决,不影响网站运营及系统问题。
可以做以下配置修改进行改善:
1、在IIS中对每个网站进行单独的应用程序池配置。即互相之间不影响。
2、设置应用程序池的回收时间,默认为1720小时,可以根据情况修改。同时,设置同时运行的web工作进程数目为1。再设置当内存或者cpu占用超过多少,就自动回收内存。
一般来说就可以解决了。但仍然会出现个别网站因为程序问题,不能正确释放。
那么,怎么样才能找到是哪一个网站的?解决办法:
1、在任务管理器中增加显示pid字段。就可以看到占用内存或者cpu最高的进程pid
2、在命令提示符下运行iisapp -a。注意,第一次运行,会提示没有js支持,点击确定。然后再次运行就可以了。这样就可以看到pid对应的应用程序池
3、到iis中察看该应用程序池对应的网站,就可以了。
㈤ 服务器变慢,很卡是什么原因,这里能找到答案
服务器变慢,变卡的原因很多
外在原因,网络的不稳定和服务器收到一定的攻击(L流量攻击或者CC攻击)
内在原因,服务器的带宽使用量,增大,跑高
服务器的配置,CPU占用量过大,内存,硬盘等资源不够。
服务器变卡的原因需要根据具体的情况,找下服务商一起排查原因后解决。
㈥ 服务器响应慢是怎么回事和怎么解决响应速度慢
这种问题挺复杂的,有些原因真的很出意料,一般程式化的方法还找不到。
1.先用浏览器F12控台查看一下网页加载资源的情况,看是不是某些资源加载慢的缘故。
2.如果不是的话, 那就检查一下是不是网络问题。
3.如果都不是上面的问题,你再去看下服务器的状况,应该有后台可以看,看下是不是带宽不足。(或者用top,iptraf命令看一下)
4.最后还有问题的话看下你php代码是不是有问题,用xhprof看下代码哪里慢。
---------
例1:
服务器: 戴尔 PowerEdge R620 Rack Mount Chassis
今天公司的 web服务器响应异常的慢 平常 200ms 执行完毕的一个action,现在要 2秒多才能执行那个完毕。
之前也出现过这种状况,但再重启之后就一般及解决了。
遍历网上
说是
1、网络原因 2、系统原因 3、硬件原因
首先分析网络原因 我 ping 服务器的 接收到响应要1ms,平常都是小于 1ms
2、系统原因
我查看了任务管理器发现 CPU 横容易就奔向100%了。
4 个cpu 核心 马上冲向顶端持平了。
3、硬件原因
听网上说可能还有一部分磁盘 i/o 也会导致运行速度大减的
2、3 部分图片当时很着急解决问题没有截图、
下面是今天晚上服务器 恢复正常后的基本空闲时的cpu 状况、和磁盘读取状况
想问一下、普通我这种刀片服务器正常运行时oracle 的一般最高读写速度、为什么怎样找到程序中那个可能正执行死循环的程序
经过之前一天的推测,觉得应该是服务器上的另一个应用服务器,出现了死循环,联系了此程序开发人员让其恢复了上一个版本,问题就没有了。
就是那一个个验证推测麻烦,花了我一天的时间,想直接知道哪里死循环。
经过之前一天的推测,觉得应该是服务器上的另一个应用服务器,出现了死循环,联系了此程序开发人员让其恢复了上一个版本,问题就没有了。
就是那一个个验证推测麻烦,花了我一天的时间,想直接知道哪里死循环。
例2:
我的WIN2003独立服务器(P4 2.8G/1G的方正商用机,非专业服务器),ACCESS数据库有800多兆,同时在线会员100多人。浏览速度很慢,日发帖从1000多锐减到200多贴,网友怨声载道,不得已才转换到DZ。
转换后DZ的数据库有600多兆。刚开始挺快的,随后升级到DZ6.1,现在过了才1个多月,服务器响应越来越慢。CPU占用并不高,通常不到20%,内存占用好像也正常。就是经常硬盘灯一直亮(是常亮,不是闪亮),每到这时论坛页面就打不开,有时光显示页面头部,要等很长时间。硬盘灯不常亮的时候速度挺快。
以前是一两天出现一次,后来越来越频繁,现在过不多大会儿就出现一次,简直受不了了。
相信很多人在用windows2003服务器或者vps,而且一开始用,速度都相当的快,但是过了几天速度变慢了很多,也会遇到有时候网站打开卡等现象,即使网站没什么流量也会出现。
有时候就会怀疑是不是我的服务器或者vps很差劲,买到假货了?其实不然。
其实这些问题作祟的都是w3wp.exe这个iis进程在捣鬼。
在WINDOWS2003+IIS6下,经常出现w3wp的内存占用不能及时释放,从而导致服务器响应速度很慢。
遇到这些现象,我们可以用以下方法进行解决,不影响网站运营及系统问题。
可以做以下配置修改进行改善:
1、在IIS中对每个网站进行单独的应用程序池配置。即互相之间不影响。
2、设置应用程序池的回收时间,默认为1720小时,可以根据情况修改。同时,设置同时运行的web工作进程数目为1。再设置当内存或者cpu占用超过多少,就自动回收内存。
一般来说就可以解决了。但仍然会出现个别网站因为程序问题,不能正确释放。
那么,怎么样才能找到是哪一个网站的?解决办法:
1、在任务管理器中增加显示pid字段。就可以看到占用内存或者cpu最高的进程pid
2、在命令提示符下运行iisapp -a。注意,第一次运行,会提示没有js支持,点击确定。然后再次运行就可以了。这样就可以看到pid对应的应用程序池
3、到iis中察看该应用程序池对应的网站,就可以了。
㈦ 服务器访问速度突然变慢,什么原因导致的
CPU使用了过高 ,并发链接数过大 ,或 内存不足 都有可能导致服务器访问速度变慢 ,另外网络是否畅通也要检查一下。
㈧ 程序访问服务器数据库很慢是什么原因
可能是服务器质量不好,承担的访问量太多就会影响访问速度,再有就是你的oracle语句要写的清楚明白些,最好不要出现*,这样可以提高数据库的查找速度,是一种程序优化手段。