背景 在实际工作中使用到Node.js最令人头疼的就是非常丑陋的回调嵌套和由此带来的排查问题的复杂化。 这里就…
并发
怎么理解并发和请求
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
1.我们现在讨论的并发是基于http协议的web服务器的并发 2.并发存在于任何地方,并发和请求 是一个词(请求只是个动作 并发是是衡量服务器性能的一个指标数,是指单位时间能抗住的请求) 3.并发是衡量服务器性能的一个指标数,并发能力就是说服务器单位时间内能够承受多少个请求,比如每秒能承受的并发是 1000/rqs 4.一般我们会说一台服务器能承受多少的并发请求 5.TPS QPS cpu 内存 io压力 这些东西会影响rqs(rqs 是 requests per second 的缩写) 6.锁文件 是并发行为 衍生出来 并发存在于任何地方 7.锁可以解决一些并发的场景 买电影票的APP,锁会在一定时间范围内解锁 8.并发不是一个问题,如果是并发较高导致的请求超时,可以加服务器,可以用CDN,总体的思路就是提升并发能力。 web中的请求 一般都是值url?有没有其它的 不是url的请求 1.url 只是http协议中的一部分 2.web 都是走http协议 必须是url,也是服务器寻址 |
备注:以上由 @亮亮 …
关于并发,多线程,线程和进程的一些梳理概括
今天和@亮亮讨论到如题的问题,总结如下权当备忘鸟 并发: 并发只是一种现象,多个逻辑上的任务…
找到一款不错的网站压力测试工具webbench
最近新站要上线需要压力测试,然后在张宴博客看到了这款工具,足够轻量,操作也相对容易。 webbench最多可以…