原博客地址http://f.dataguru.cn/article-9116-1.html 不久前,数人云联合清华大学交叉信息研究院 OCP 实验室通过 10 台 OCP 服务器成功承载了百万并发 HTTP 请求。 此次实验设立的目标是在物理资源最小值的情况下完成 100 万并发处理,通过此次实验, ...
分类:
其他好文 时间:
2017-02-25 12:08:55
阅读次数:
281
摘要: 负载均衡(Load Balance)是集群技术(Cluster)的一种应用。负载均衡可以将工作任务分摊到多个处理单元,从而提高并发处理能力。目前最常见的负载均衡应用是Web负载均衡。根据实现的原理不同,常见的web负载均衡技术包括:DNS轮询、IP负载均衡和CDN。其中IP负载均衡可以使用硬 ...
分类:
Web程序 时间:
2017-02-24 14:23:56
阅读次数:
245
如下图: 第一个最大连接数是:此OAM 代理可与 OAM 服务器建立的最大连接数。(针对webgate实例和oam server实例的最大并发处理连接数量。) 第二个最大连接数是指对webgate实例与整个Primary Server List中的所有oam servers的最大并发处理连接数量,这 ...
分类:
Web程序 时间:
2017-02-24 12:05:39
阅读次数:
275
什么是并发? 并发分悲观并发和乐观并发。 悲观并发:比如有两个用户A,B,同时登录系统修改一个文档,如果A先进入修改,则系统会把该文档锁住,B就没办法打开了,只有等A修改完,完全退出的时候B才能进入修改。 乐观并发:同上面的例子,A,B两个用户同时登录,如果A先进入修改紧跟着B也进入了。A修改文档的 ...
分类:
其他好文 时间:
2017-02-21 00:27:21
阅读次数:
176
任何一个完备的后端语言都应该有支持进程间通信(IPC)的方法,本文依旧通过并发循环ID生成器来讲 PHP 中对System V IPC包装的函数族,描述信号量,共享内存的简单用法。 ...
分类:
Web程序 时间:
2017-02-20 10:47:11
阅读次数:
309
目的:nginx处理用户请求的静态页面,tomcat处理用户请求jsp页面,来实现动态分离,nginx处理静态页面效率远高于tomcat,这样一来就能更好的提高并发,处理性能。 准备软件: 下载jdk1.7:http://www.oracle.com/technetwork/java/javase/ ...
分类:
其他好文 时间:
2017-01-23 15:20:50
阅读次数:
234
一、吞吐率 我们一般使用单位时间内服务器处理的请求数来描述其并发处理能力。称之为吞吐率(Throughput),单位是 “req/s”。吞吐率特指Web服务器单位时间内处理的请求数。 比如Apache 的 mod_status 模块提供的如下统计 另一种描述,吞吐率是,单位时间内网络上传输的数据量, ...
分类:
其他好文 时间:
2017-01-11 11:13:02
阅读次数:
10040
在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。 Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。 synchronized 同步块大家都比较 ...
分类:
编程语言 时间:
2017-01-03 21:04:37
阅读次数:
256
使用场景:测试一个接口并发处理数据的能力,并且每次请求传入的参数都要不同。 解决方法 CSV Data Set Config 列举一个实例,步骤中会侧重读取参数操作的说明,其他有疑问的步骤请查阅博主之前Jmeter相关的文章。 1、创建HTTP请求默认值 为了指定请求的服务器信息 2、创建HTTP信 ...
分类:
其他好文 时间:
2016-12-29 17:10:10
阅读次数:
456
运维在升级,无聊写博客 最近在实现消息通知平台上面,对于针对不同的通知需要设置优先级,实现当通知队列堵塞的时候可以有限推送高优先级的消息。为了保证通知队列的高效并发,通知队列的消费端是采用多线程并发处理的,因此需要实现一个可以实现优先级的多线程处理逻辑: 对于ThreadPollExecutor来说 ...
分类:
编程语言 时间:
2016-12-27 22:20:19
阅读次数:
292