
IT技术
文章平均质量分 76
xwzjqyf
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
处理大并发之一 对异步非阻塞的理解
目录(?)[-] 处理大并发之一 对异步非阻塞的理解 阻塞 非阻塞 对比阻塞与非阻塞 IO的阻塞与非阻塞的解释 异步IO优缺点 异步IO与轮询技术 理想的异步IO模型 参考资料 在研究nginx和Node.js的时候常会遇到异步、非阻塞等,之前自己也经常使用epoll,对其同步与阻塞,异步与非阻塞有了一定的原创 2017-01-13 13:51:44 · 340 阅读 · 0 评论 -
Nginx配置文件详细说明
在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络. #运行用户 user www-data; #启动进程,通常设置成和cpu的数量相等 worker_processes 1; #全局错误日志及PID文件 error_log /var/log/nginx/error.log; pid /var/run/nginx.pid;原创 2017-01-13 17:21:58 · 330 阅读 · 0 评论 -
利用Nginx做负载均衡
最近正在研究Nginx,Nginx作为反向代理服务器,可以对Web服务器提供加速,并且具有负载均衡的功能。 首先我要在官网下载Nginx(http://nginx.org/en/download.html),目前最新稳定的版本为1.0版本,Linux和Windows版本我都下下来了,在两台服务器上做网站负载均衡。 在Windows版本中,将压缩包进行解压,执行命令:原创 2017-01-13 17:24:16 · 303 阅读 · 0 评论 -
redis、memcache、mongoDB对比分析
从以下几个维度,对redis、memcache、mongoDB 做了对比,欢迎拍砖 1、性能 都比较高,性能对我们来说应该都不是瓶颈 总体来讲,TPS方面redis和memcache差不多,要大于mongodb 2、操作的便利性 memcache数据结构单一 redis丰富一些,数据操作方面原创 2017-01-13 09:50:08 · 315 阅读 · 0 评论 -
高并发程序设计
a、空间换时间(多级缓存) 1)客户端页面缓存(http header中包含Expires/Cache of Control,last modified(304,server不返回body,客户端可以继续用cache,减少流量),ETag) 2)反向代理缓存 3)应用端的缓存(memcache)原创 2017-01-13 09:54:03 · 266 阅读 · 0 评论 -
关于异步化带来的高并发和高吞吐量
对于系统的并发量的提高的优化,除了对模块内部性能以及切分,分流等的考虑外, 我把以前做过的开放平台的并发和吞吐量的优化的经验分享一下 A、B、C、D之间是分布式调用,统一由http接入A系统 传统方式:各个系统之间是同步的阻塞调用,包括Http接入也是阻塞式的。 当用户并发比较大的时,常见的现象时各个系统线原创 2017-01-13 09:55:58 · 3393 阅读 · 0 评论