
各种软件、中间件
文章平均质量分 79
universe_hao
这个作者很懒,什么都没留下…
展开
-
nginx,haproxy,lvs负载均衡的对比
PS:Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,参考了一些资料,结合自己的一些使用经验,总结一下。一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术。具体的应用需求还得具体分析,如果是中小型的Web应用,比如日PV小于1000万,用Nginx就完全可以了;如果机器不少,可以用DNS轮询,LVS所耗费的机器还是比较多的转载 2016-07-29 16:05:01 · 233 阅读 · 0 评论 -
Linux 多网卡绑定
Linux 多网卡绑定网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6常用的有三种mode=0:平衡负载模式,有自动备援,但需要”Switch”支援及设定。mode=1:自动备援模式,其中一条线若断线,其他线路将会自动备援。mode=6:平衡负载模式,有自动备援,不必”Switch”支援及设定。需转载 2016-08-23 17:19:06 · 411 阅读 · 0 评论 -
日志管理工具logrotate
logrotate是个十分有用的工具,它可以自动对日志进行截断(或轮循)、压缩以及删除旧的日志文件。例如,你可以设置logrotate,让/var/log/foo日志文件每30天轮循,并删除超过6个月的日志。配置完后,logrotate的运作完全自动化,不必进行任何进一步的人为干预。另外,旧日志也可以通过电子邮件发送,不过该选项超出了本教程的讨论范围。主流Linux发行版上都默认安装有logr转载 2016-08-23 11:30:26 · 1179 阅读 · 0 评论 -
dns服务器理论基础知识
一、什么是DNS DNS全称为Domain Name System,即域名系统,其作用就是将我们经常使用的“网址”解析为IP地址。 在互联网上通信需要借助于IP地址,但人类对于数字的记忆能力远不如文字,那么将IP地址转换成容易记忆的文字是个好办法,可是计算机只能识别0、1代码,这时就需要一种机制来解决IP地址与主机名的转换问题。 早期由于网络上的主机数量有限,主机转载 2016-08-23 11:17:55 · 5017 阅读 · 1 评论 -
nginx优化
大多数的Nginx安装指南告诉你如下基础知识——通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了!而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出nginx的性能,你必须更深入一些。在本指南中,我将解释Nginx的那些设置可以微调,以优化处理大量客户端时的性能。需要注意一点,这不是一个全面的微调指南。这是一转载 2016-08-16 16:32:11 · 262 阅读 · 0 评论 -
TCP、http的keepalive
TCP 的 SO_KEEPALIVE 确切的应该叫做 is_keep_alive?,它是一个探测服务,由内核完成的。当一端 recv(socket, ...) 时,如果对端一直没有消息返回,就会一直阻塞,本端根本不知道对端处于什么状态。所以本端可以周期发一个探测包,对端如果一定时间没有返回确认包,则认为对端已经断开连接, recv 会返回,不再继续阻塞。HTTP 的 keepali转载 2016-08-01 16:02:50 · 264 阅读 · 0 评论 -
使用tmpfs作缓存、临时文件存储加速
一.什么是tmpfs和/dev/shm/?tmpfs是Linux/Unix系统上的一种基于内存的文件系统。tmpfs可以使用您的内存或swap分区来存储文件。由此可见,tmpfs主要存储暂存的文件。它有如下2个优势:1)动态文件系统的大小。2)tmpfs 的另一个主要的好处是它闪电般的速度。因为典型的 tmpfs 文件系统会完全驻留在内存 RAM 中,读写几乎可以是瞬间的。转载 2016-08-04 16:24:08 · 1103 阅读 · 0 评论 -
利用TCMalloc优化Nginx的性能
TCMalloc的全称为Thread-Caching Malloc,是谷歌开发的开源工具google-perftools中的一个成员。与标准的glibc库的Malloc相比,TCMalloc库在内存分配效率和速度上要高很多,这在很大程度上提高了服务器在高并发情况下的性能,从而降低了系统的负载。下面简单介绍如何为Nginx添加TCMalloc库支持。要安装TCMalloc库,需要安装li转载 2016-08-16 11:11:30 · 915 阅读 · 0 评论 -
Nginx location 配置踩坑过程分享
原文地址:https://blog.coding.net/blog/tips-in-configuring-Nginx-location是的,作为一个程序员,你往往发现,有的时候你花费了数小时,数天,甚至数星期来查找问题,但最终可能只花费了数秒,改动了数行,甚至几个字符就解决了问题。这次给大家分享一个困扰了我很久,我花了五个小时才查找出问题原因,最终只添加了一个字符解决了的转载 2017-04-10 16:23:41 · 1956 阅读 · 0 评论