负载均衡 将大量的并发访问或数据流量分担到多台设备上分别处理,将单个负载的运算分担到多台设备上并行处理,最终将处理结果汇总返回给用户。 下载Windows版本 http://nginx.org/en/download.html 集群案例 通过IIS+Nginx实现 有两个web 项目,部署在同一台机 ...
分类:
其他好文 时间:
2018-01-19 22:19:52
阅读次数:
194
一.系统吞度量要素: 一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。 系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间 QPS(TPS):每秒钟req... ...
分类:
其他好文 时间:
2018-01-18 22:04:52
阅读次数:
151
9并发限制相关接口10.1.查询并发限制配置用途查询某个应用的播出并发限制值。如果一个应用设置了并发限制值,当访问该应用下视频流的并发数超过该值时,终端的播出请求会被禁止。这个限制值是该应用下所有视频流的播出并发数总和限制值。请求limitMgr/?request=get&application=liveshowapplication应用名,可以省略,省略时会返回所有应用的配置信息。响应{
分类:
其他好文 时间:
2018-01-18 19:31:43
阅读次数:
119
nginx使用的三个方面1.轻量级的web服务器2.反向代理或负载均衡3.缓存服务器nginx使用epoll模型,apache使用传统的select模型,所以nginx在处理静态小文件时能够处理的并发数更多。源代码安装。检查系统是否有安装pcre(让nginx支持http的rewrite模块),pcre-developenssl------》基础依赖包openssl-devel使用https时用到
分类:
Web程序 时间:
2018-01-14 15:14:38
阅读次数:
224
Volley框架分析Github链接 Volley框架分析 Volley源代码解析 为了学习Volley的网络框架,我在AS中将Volley代码又一次撸了一遍,感觉这样的照抄代码也是一种挺好的学习方式.再分析Volley源代码之前,我们先考虑一下,假设我们自己要设计一个网络请求框架,须要实现哪些事情 ...
分类:
其他好文 时间:
2018-01-12 22:38:56
阅读次数:
232
可以使用 apache httpd 软件包里的 ab.exe 简单的做些网站的性能测试, ab.exe 是一个命令工具,所以不能双击运行, 在 cmd 下运行: ab.exe -n 1000 -c 50 http://localhost:8080/ 上面 -n 是请求数, -c 是并发数 有些页面是 ...
分类:
Web程序 时间:
2018-01-07 20:18:55
阅读次数:
1506
不同视角下有不同的性能标准,不同的标准有不同的测试指标。 从开发和测试人员的视角,网站性能测试的主要标准有响应时间、并发数、吞吐量、性能计数器等。 1.响应时间 指应用执行一个操作需要的时间,包括从发出请求到收到最后响应数据所需的时间。 响应时间是系统最重要的性能指标,只观的反应了系统的快慢。 测试 ...
分类:
其他好文 时间:
2018-01-07 00:51:33
阅读次数:
124
通过Nginx作为前端的负载,把请求分发到后端的Tomcat服务器上,提高并发数;但是单纯的通过Nginx的ip_hash负载是很多问题的。只要用户一切换网络或者后端Tomcat主机宕机session就失效;架构图:基本环境
主机名 IP地址 安装软件 用途
分类:
其他好文 时间:
2017-12-22 14:58:41
阅读次数:
142
在iOS多线程中我们知道NSOperationQueue操作队列可以直接使用addDependency函数设置操作之间的依赖关系实现线程同步,还可以使用setMaxConcurrentOperationCount函数直接设置最大并发数量。那么在GCD中又是如何实现线程同步和控制最大并发数量的呢? 事 ...
分类:
其他好文 时间:
2017-12-22 03:22:34
阅读次数:
174
Tomcat的最大并发数是可以配置的,实际运用中,最大并发数与硬件性能和CPU数量都有很大关系的。更好的硬件,更多的处理器都会使Tomcat支持更多的并发。 Tomcat默认的HTTP实现是采用阻塞式的Socket通信,每个请求都需要创建一个线程处理,当一个进程有500个线程在跑的话,那性能已经是很 ...
分类:
其他好文 时间:
2017-12-21 19:38:46
阅读次数:
124