1 .安全问题:防火墙,程序安全,数据安全(备份机制)
2.性能问题,主要来自:cpu占用,内存使用,网络带宽,硬盘iops。
- 其中 cpu占用的问题比较容易找到,一般是部分进程的错误或死循环问题,这里查看任务管理器。或请求量过大,这里查看统计iis日志
- 内存问题也和程序的死循环问题相关比较大。查看任务管理器
- 网络带宽主要来自于访问量的增加,或者网络攻击。通过iis日志过滤查看访问记录即可
- 最后是硬盘问题,这个就很多原因比较难查找
- 首先看性能计数器的中各磁盘的iops,以及任务队列,只要任务队列 que que length 超过100,一般就会有卡的现象出现了。正常的 queque length 不应该超过 10 .
- 如iops高于了该磁盘的自身的最高iops,那就是程序或数据库负载太大的原因了,这里要返回找访问量或程序的问题,或优化数据库,一般将程序及数据库分开不同硬盘放的话,就可以将问题集中到某一个上面了,当然,程序逻辑及效率的问题也会影响数据库的读写过于频繁。
- 如iops不高,但任务队列很长,超过100,那一般是硬盘本身有故障了,这时要及时更换硬盘。