为什么我的中投证券网上交易总是等待交易服务器应答超时
可能证券公司的交易系统服务器在节假日关闭了。
证券网上交易主要交易功能有:1登录 2委托买入3委托卖出 4委托撤单5委托查询 6成交查询7资金明细查询 8历史委托查询 9、当日委托查询
网上证券交易,是指投资者通过互联网来进行证券买卖的一种方式,网上证券交易系统一般都有提供实时行情,金融资讯,下单,查询成交回报,资金划转等一体化服务。
网上交易与传统交易的最大区别就是:投资者发出的交易指令在到达证券营业部之前,是通过公共网络即互联网传输的。
这种情况我们先要利用cmd的命令查看一下当前服务器的ip在传递信息的时候是不是有掉包的现象,有的话那我们就要去看全国的的线路是不是正常的,要是全国的线路都是正常的话,那说明我们本地的线路节点有问题了。遇到这种情况很好解决。
第一,要是本地是拨号上网的话,可以重启启动一下路由器或者拨号上网使用的猫,换一个本地的ip,并且使用ping命令进行监视,这样的话我们能找到一个很不错的本地的ip也就是说我们的这个ip在连接的时候没有出现掉包的现象的话说明我们选择的ip走的线路节点是稳定的。
第二步,ip在本地ping是正常的话,但是到了服务器里面还是卡的厉害的话,我们可以看一下自己的cpu使用情况和内存的使用情况,一般当自己的服务器的内存和cpu资源不够用的时候会出现服务器卡等一系列问题,遇到这样的情况,
1做的就是清理一下自己的服务器内的垃圾文件,和关闭一些不需要的程序,服务器要是vps的话建议不要安装一些占用大量内存和cpu的软件,还有vps里面不要建设大量的网站。还有就是看看自己的服务器中是不是有的补丁没有打,有的话把自己服务器中的补丁打好之后重启启动一下您的服务器。
2服务器卡的还有一个原因就是因为服务器本身的系统问题,其实服务器就和我们的电脑是一个道理,当自己电脑上的系统长时间使用,也会出现电脑运转慢,或者是卡机的现象,这时候我们需要做的工作就是及时的备份自己的数据,然后从装一下自己的系统。
3另外也不排除服务器自身的问题。有时候一台母鸡中的vps服务器有大量的服务器的cpu占用很高,占用的大量的母鸡的cpu也能导致服务器运行慢或者卡死。这个时候我们要做的就是及时联系服务器提供商,让他们检查一下是不是自己服务器所在的母鸡中有服务器占用了母鸡中的大量的资源。如果有的话让他们及时关闭占用资源多的服务器。
4还有可能就是服务器本身的配置问题了,当你的服务器中的网站数量多的时候,服务器的内存或者cpu不能满足他们自身的运行,就很容易导致卡机,这个时候我们就应该升级一下自己的服务器的配置,或者直接购买一个高配置的服务器来运行自己的网站。
如果站多的话我还是建议各位站长购买独立服务器,因为独立服务器是和vps是分开的,他们是实体而不是虚拟的。不会受到其他机器的影响。
综合来说服务器卡,多数还是和线路结点有关系,如果国内的线路结点不稳定,很容易导致服务器卡,但是国内的线路节点抽风是不可预知的。也没有好的方法和方式去解决,只能等国内的线路节点恢复正常。
因为服务器的提供商是不可能去解决线路节点的问题的,因为这个不是在他们的能力范围之内。
这种问题挺复杂的,有些原因真的很出意料,一般程式化的方法还找不到。
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 28G/1G的方正商用机,非专业服务器),ACCESS数据库有800多兆,同时在线会员100多人。浏览速度很慢,日发帖从1000多锐减到200多贴,网友怨声载道,不得已才转换到DZ。
转换后DZ的数据库有600多兆。刚开始挺快的,随后升级到DZ61,现在过了才1个多月,服务器响应越来越慢。CPU占用并不高,通常不到20%,内存占用好像也正常。就是经常硬盘灯一直亮(是常亮,不是闪亮),每到这时论坛页面就打不开,有时光显示页面头部,要等很长时间。硬盘灯不常亮的时候速度挺快。
以前是一两天出现一次,后来越来越频繁,现在过不多大会儿就出现一次,简直受不了了。
相信很多人在用windows2003服务器或者vps,而且一开始用,速度都相当的快,但是过了几天速度变慢了很多,也会遇到有时候网站打开卡等现象,即使网站没什么流量也会出现。
有时候就会怀疑是不是我的服务器或者vps很差劲,买到假货了?其实不然。
其实这些问题作祟的都是w3wpexe这个iis进程在捣鬼。
在WINDOWS2003+IIS6下,经常出现w3wp的内存占用不能及时释放,从而导致服务器响应速度很慢。
遇到这些现象,我们可以用以下方法进行解决,不影响网站运营及系统问题。
可以做以下配置修改进行改善:
1、在IIS中对每个网站进行单独的应用程序池配置。即互相之间不影响。
2、设置应用程序池的回收时间,默认为1720小时,可以根据情况修改。同时,设置同时运行的web工作进程数目为1。再设置当内存或者cpu占用超过多少,就自动回收内存。
一般来说就可以解决了。但仍然会出现个别网站因为程序问题,不能正确释放。
那么,怎么样才能找到是哪一个网站的?解决办法:
1、在任务管理器中增加显示pid字段。就可以看到占用内存或者cpu最高的进程pid
2、在命令提示符下运行iisapp -a。注意,第一次运行,会提示没有js支持,点击确定。然后再次运行就可以了。这样就可以看到pid对应的应用程序池
3、到iis中察看该应用程序池对应的网站,就可以了。
服务器系统启动之所以比PC慢很多,第一个是:
服务器底层还有一套硬件和固件,叫做IPMI系统,这套系统需要时间来引导和载入。载入IPMI后,它才会载入BIos来继续引导。这个占主要时间,尤其是冷启动的时候特别慢。从通电按开机,到亮屏有时候得一两分钟。但是这套系统是最底层的,包括远程电源管理、远程诊断、远程bios管理、远程做系统都得靠它了
第二个是:服务器的bios进行的是完全自检,而非家用机那样的快速自检。毕竟服务器安全第一稳定第一。
第三个是,bios自检完了,阵列卡需要载入固件。
第四个是,网卡bootrom也需要载入和等待。
啊 总之就是慢。毕竟服务器开起来了后轻易不会重启,不像家用机每天都要重启。所以,服务器启动速度既没有优化的必要,也没有优化的动力啦。
0条评论