.net性能测试和优化3 负载均衡、IIS、HTTP优化

本文涉及的产品
传统型负载均衡 CLB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
应用型负载均衡 ALB,每月750个小时 15LCU
简介: Load Balancing 在高负载的系统上,单服务器一般满足不了要求,此时多机分布负载均衡就需要解决Session状态的问题 以下是一些参考 SessionState的配置http://blog.

Load Balancing

在高负载的系统上,单服务器一般满足不了要求,此时多机分布负载均衡就需要解决Session状态的问题

以下是一些参考

SessionState的配置http://blog.csdn.net/nihongyuan/archive/2009/04/30/4139928.aspx

ASP.NET应用下基于SessionState状态编程框架解决方案 http://www.cnblogs.com/artech/archive/2010/10/31/State_Management.html

IIS相关

IIS的版本,6,7版本有很大的变化

HTTP压缩

静态内容的设置:静态内容实用其他的专用web服务器更好

HTTP头设置:

Cache-Control, Expires ETag

Reverse proxy

开源的Squid作为反向代理

clip_image002

IIS7 www.iis.net/expand/ApplicationRequestRouting

CDN

Microsoft provides a CDN to serve the standard AJAX JavaScript libraries including www.asp.net/ajaxlibrary/cdn.ashx

HTTP 优化

Web客户端的优化和性能问题,如下工具是非常有用的

Firebug http://getfirebug.com/

Fiddler http://www.fiddlertool.com

YSlow http://developer.yahoo.com/yslow/

Internet Explorer Dev toolbar IE8内建

Tips:

• Make all of your static files as small as possible on the wire.

• Reduce your page sizes and compress whatever you can.

• Optimize your JavaScript and CSS and use HTTP efficiently.

• Analyze your site with YSlow.

• Use Firebug's Net Analysis to discover your page processing profile.

• Look at content expiration and compression.

• Profile your JavaScript-rich pages first.

• Compress your images as much as possible.

• Use CSS Sprites.

• Look for 404 errors.

• Remove white space and comments.

相关文章
|
3月前
|
Java 测试技术 容器
Jmeter工具使用:HTTP接口性能测试实战
希望这篇文章能够帮助你初步理解如何使用JMeter进行HTTP接口性能测试,有兴趣的话,你可以研究更多关于JMeter的内容。记住,只有理解并掌握了这些工具,你才能充分利用它们发挥其应有的价值。+
720 23
|
9月前
|
负载均衡 前端开发 应用服务中间件
负载均衡指南:Nginx与HAProxy的配置与优化
负载均衡指南:Nginx与HAProxy的配置与优化
592 3
|
10月前
|
存储 负载均衡 监控
如何利用Go语言的高效性、并发支持、简洁性和跨平台性等优势,通过合理设计架构、实现负载均衡、构建容错机制、建立监控体系、优化数据存储及实施服务治理等步骤,打造稳定可靠的服务架构。
在数字化时代,构建高可靠性服务架构至关重要。本文探讨了如何利用Go语言的高效性、并发支持、简洁性和跨平台性等优势,通过合理设计架构、实现负载均衡、构建容错机制、建立监控体系、优化数据存储及实施服务治理等步骤,打造稳定可靠的服务架构。
214 1
|
10月前
|
负载均衡 网络协议 算法
OSPF 中的负载均衡:优化网络流量分布
OSPF 中的负载均衡:优化网络流量分布
539 0
|
数据采集 缓存 负载均衡
实测 | 芝麻代理,快代理、熊猫代理、豌豆代理HTTP代理质量测试
哈喽大家,欢迎来到本期知识分享!我们将探讨HTTP代理的质量分析方法,无论新手还是资深用户都能从中受益。首先介绍了HTTP代理的基本概念及其重要性。接着,我们通过两个关键指标——响应时间和可用性来评估代理质量。响应时间可通过`curl`命令测试并计算平均值;可用性则需设置定时任务持续检测,比如使用Python脚本。最后,通过具体案例分析了几家知名代理供应商的表现,其中青果网络在各项指标上表现突出,是进行数据采集等活动的优质选择。记得选择最适合自己的代理服务哦!
实测 | 芝麻代理,快代理、熊猫代理、豌豆代理HTTP代理质量测试
|
测试技术 Python
我们假设要测试一个名为`http://example.com`的网站,并对其进行简单的GET请求性能测试。
我们假设要测试一个名为`http://example.com`的网站,并对其进行简单的GET请求性能测试。
|
Shell Python
`pytest-httpserver`是一个pytest插件,它允许你在测试期间启动一个轻量级的HTTP服务器,并模拟HTTP请求和响应。
`pytest-httpserver`是一个pytest插件,它允许你在测试期间启动一个轻量级的HTTP服务器,并模拟HTTP请求和响应。
|
缓存 负载均衡 NoSQL
Redis系列学习文章分享---第十四篇(Redis多级缓存--封装Http请求+向tomcat发送http请求+根据商品id对tomcat集群负载均衡)
Redis系列学习文章分享---第十四篇(Redis多级缓存--封装Http请求+向tomcat发送http请求+根据商品id对tomcat集群负载均衡)
168 1
|
负载均衡 网络协议 应用服务中间件
nginx-http反向代理与负载均衡
nginx-http反向代理与负载均衡
121 0
|
Kubernetes 负载均衡 应用服务中间件
k8s 二进制安装 优化架构之 部署负载均衡,加入master02
k8s 二进制安装 优化架构之 部署负载均衡,加入master02

热门文章

最新文章