避免网络应用死机,崩溃,保证服务质量的一般方法
2012-10-11 12:44
302 查看
任何系统都有一定的处理容量限制,当用户访问量超过一定限度时,会产生资源紧张,响应缓慢。这种状态会增加用户的访问,产生恶性循环,直至资源耗尽而不能进行完整的业务处理,导致系统死机或者崩溃。
网络应用的开放性导致用户访问量的变化大。一般避免系统死机和崩溃的方法是根据应用功能,分别设计部署需要不同资源的访问点,如:简单信息,查询,交易。对各个访问点,通过测试了解其正常工作承受的访问量。在运行中通过监控访问量,用户体验和系统资源使用状况,将新的用户访问导向不同访问点。
监控系统还可以及时发现系统问题引起的系统容量变化,调整请求导向策略。保证在系统维护,故障,意外事故等多种条件下的正常运行。
网络应用的开放性导致用户访问量的变化大。一般避免系统死机和崩溃的方法是根据应用功能,分别设计部署需要不同资源的访问点,如:简单信息,查询,交易。对各个访问点,通过测试了解其正常工作承受的访问量。在运行中通过监控访问量,用户体验和系统资源使用状况,将新的用户访问导向不同访问点。
监控系统还可以及时发现系统问题引起的系统容量变化,调整请求导向策略。保证在系统维护,故障,意外事故等多种条件下的正常运行。
相关文章推荐
- nodejs程序保证服务出现任何异常都不崩溃的方法
- 直播 | FreeWheel基于Kubernetes容器云构建与实践:应用编排与服务质量保证
- 【Android应用开发技术:网络通信】网络服务可发现使用方法
- 确保网络安全 避免DDoS攻击的几个方法
- oracle 网络服务解析的5中方法
- python 探测web服务质量方法
- java应用避免NullPointerException的最佳方法@NotNull的使用
- HACS应用服务中间件之网络架构
- DHCP服务在网络中的应用
- android客户端加载网络大图片如何避免内存溢出的两种方法
- 如何配置Linux服务,确保崩溃或重启后自动加以运行——第一部分:应用实例
- TCP/IP网络层级结构及其应用服务(一)
- 网络带宽利用率的一般计算方法
- 保证服务既能长期运行,又能调用服务里的方法的方案
- pycurl 模块监控web服务质量应用
- Linux网络数据库MySQL服务的配置与应用
- iOS应用访问不了网络的解决方法 App Transport Security has blocked a cleartext HTTP
- android应用常驻后台,避免被第三方杀掉的方法
- Silverlight与WCF之间的通信(5)silverlight应用和wcf服务的发布方法