最新消息:

标签:性能

一个epoll惊群导致的性能问题
epoll

一个epoll惊群导致的性能问题

admin 1年前 (2017-05-10) 1114浏览 0评论

在我们内部的系统中,有一个tcp的代理服务,用户所有的网络相关的请求,比如访问外网,或者访问在内网的某些服务,都需要通过这个服务,一方面是实现对外网访问的计费,另外也通过白名单机制,对应用的内网访问进行相应的限制。 随着业务量的增加,发现提供服务的...

python+uwsgi导致redis无法长链接引起性能下降问题记录
python

python+uwsgi导致redis无法长链接引起性能下降问题记录

admin 2年前 (2017-01-06) 1026浏览 0评论

今天在部署python代码到预生产环境时,web站老是出现redis链接未初始化,无法连接到服务的提示,比对了一下开发环境与测试环境代码,完全一致,然后就是查看各种日志,排查了半天也没有查明是什么原因引起的。 没有办法的情况下,直接登录服务器,从uw...

OpenVPN多处理之-为什么不
OpenVPN

OpenVPN多处理之-为什么不

admin 2年前 (2016-10-27) 1291浏览 0评论

OpenVPN没有多处理,人所皆知,我觉得我有点啰嗦了,天天说这个事。为什么没有多处理呢?我们来看下OpenVPN的作者,大牛级别的,早已超越代码的重量级人物,James Yonan(简称JY)是怎么解释的。 一切都在maillist中,有人问过,为...

记录一个软中断问题
CPU

记录一个软中断问题

admin 2年前 (2016-09-10) 1095浏览 0评论

前些天发现XEN虚拟机上的Nginx服务器存在一个问题:软中断过高,而且大部分都集中在同一个CPU,一旦系统繁忙,此CPU就会成为木桶的短板。 在问题服务器上运行「top」命令可以很明显看到「si」存在异样,大部分软中断都集中在 1 号CPU上,其它...

MySQL 性能优化:性能提升 50%,延迟降低 60%
mysql

MySQL 性能优化:性能提升 50%,延迟降低 60%

admin 2年前 (2016-09-10) 1063浏览 0评论

当我进入 Pinterest 时,我的头三个星期是在本部度过的,在那里最新工程把解决生产问题的成果应用到了整个软件栈中。在本部,我们通过构建 Pinterest 来学习 Pinterest 是怎样被构建的,并且,仅仅在几天里就提交代码、做出有意义的贡...

大流量并发LVS负载
LVS

大流量并发LVS负载

admin 2年前 (2016-03-11) 1343浏览 0评论

本文对大流量、高负载LVS系统优化提供了参考意见,从IPVS、网卡、TCP/IP配置、硬件资源配置等方面进行了阐述。文章重点关注了IPVS connection hash table的参数计算过程。 Linux环境 CentOS 5.5 名词 LVS...

LVS技术浅析-优化
LVS

LVS技术浅析-优化

admin 2年前 (2016-03-06) 1923浏览 0评论

1. SH调度算法–尽量不要采用   一些业务为了支持会话保持,选择SH调度算法,以实现 同一源ip的请求调度到同一台RS上;但 SH算法本省没有实现一致性hash,一旦一台RS down,当前所有连接都会断掉;如果配置了inhibit_...

使用parted命令对齐分区,以获得最佳性能
linux命令

使用parted命令对齐分区,以获得最佳性能

admin 3年前 (2016-01-30) 4997浏览 0评论

在Linux系统上的大型存储阵列上创建分区(译者注:实际上是对从阵列上划分给系统的LUN分区,系统将每个LUN识别为一个磁盘),会遇到两大常见问题。第一个问题很容易,使用fdisk命令得到的错误信息已经提示了解决问题的办法: WARNING: The...

测试工具Bonnie++的使用
Bonnie++

测试工具Bonnie++的使用

admin 3年前 (2015-09-13) 1516浏览 0评论

Bonnie++是一个用来测试UNIX文件系统性能的测试工具,主要目的是为了找出系统的性能瓶颈,其名字来源于作者喜爱的歌手Bonnie Raitt。 Bonnie++在类似的测试工具和软件中不是最大的和最复杂的,但是在易用性和输出结果显示方面很不错。...

HTTP/2 资料汇总
http

HTTP/2 资料汇总

admin 3年前 (2015-09-13) 1365浏览 0评论

随着今年 5 月 14 日 HTTP/2 协议正式版的发布,越来越多的网站开始部署 HTTP/2 了。我对 HTTP 协议一直都比较有兴趣,本文汇总一些关于 HTTP/2 的资料以及我写过的文章,会持续更新。如果大家有任何问题,欢迎留言交流探讨。 协...

Nginx 引入线程池,提升 9 倍性能
nginx

Nginx 引入线程池,提升 9 倍性能

admin 3年前 (2015-08-22) 2489浏览 0评论

介绍 众所周知,NGINX 采用异步、事件驱动的方式处理连接。意味着无需对每个请求创建专门的进程或线程,它用一个工作进程(worker process)处理多个连接和请求。为了达到这个目的,NGINX采用非阻塞模式的 socket,并利用诸如 epo...

高并发系统中的常见问题
架构

高并发系统中的常见问题

admin 3年前 (2015-07-25) 1205浏览 0评论

本文一共分析了三个案例,分别介绍并发系统中的共享资源并发访问、计算型密集型任务缓存访问 、单一热点资源峰值流量问题和解决方案。 Q1:订票系统,某车次只有一张火车票,假定有1w个人同时打开12306网站来订票,如何解决并发问题? A1: 首先介绍数据...

Python 中的进程、线程、协程、同步、异步、回调
python

Python 中的进程、线程、协程、同步、异步、回调

admin 3年前 (2015-07-19) 3284浏览 0评论

进程和线程究竟是什么东西?传统网络服务模型是如何工作的?协程和线程的关系和区别有哪些?IO过程在什么时间发生? 在刚刚结束的 PyCon2014 上海站,来自七牛云存储的 Python 高级工程师许智翔带来了关于 Python 的分享《Python中...