- 博客(18)
- 收藏
- 关注
转载 四层和七层负载均衡的区别
(一) 简单理解四层和七层负载均衡: ①所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。 换句换说,二层负载均衡会通过一个虚拟MAC地址接收请求,然后再分配到真实的MAC地址;三层...
2017-01-12 09:36:00 81
转载 语义化的软件版本号规则
基本规则 顾名思义,语义化的版本就是让版本号更具语义化,可以传达出关于软件本身的一些重要信息而不只是简单的一串数字。 版本格式:主版本号.次版本号.修订号,版本号递增规则如下: 主版本号:当你做了不兼容的API 修改 次版本号:当你做了向下兼容的功能性新增 修订号:当你做...
2015-09-14 23:11:00 178
转载 PHP5.6源安装/升级
在这里简单介绍一下安装php5.6的方法。 安装php5.6版本以后不再需要安装Zend Guard,而是用yum命令安装php-opcache及php-pecl-apcu就可以有效的提高php执行速度。 1. 配置yum源 事先确认yum源的链接是不是有效的。 #rpm-Uvh...
2015-06-21 00:13:00 837
转载 tcp链接的几种状态&tcpdump抓包
linux服务器上的11种tcp状态 说明: 通常情况下:一个正常的TCP连接,都会有三个阶段:1、TCP三次握手;2、数据传送;3、TCP四次挥手 里面的几个概念: SYN: (同步序列编号,Synchronize Sequence Numbers) ACK: (确认编...
2015-06-10 12:33:00 390
转载 linux文件系统时间
在windows下,一个文件有:创建时间、修改时间、访问时间。而在Linux下,一个文件也有三种时间,分别是:访问时间、修改时间、状态改动时间。 两者有此不同,在Linux下没有创建时间的概念,也就是不能知道文件的建立时间,但如果文件建立后就没有修改过,修改时间=建立时间;如果文件建立后,状...
2015-05-06 22:54:00 204
转载 为数据库调优Linux
改变IO调度方式 #查看sda硬盘的IO调度方式 cat/sys/block/sda/queue/scheduler noopdeadline[cfq] 在大多数发行版本上,使用cfq作为IO的默认的调度方式。它可以很好的处理系统中的多个应用IO平衡问题。但是在数据库服务器上只有数据...
2015-04-16 18:39:00 80
转载 Mysql参数调优
innodb_buffer_pool_size 这是mysql/innodb调优中最重要的参数。mysql把磁盘中的数据缓存到内存中以节省访问时间,它使用这个参数来决定它自己可以使用多少内存。在高负载的环境中(如只读服务器),需要尽可能的把这个参数调整到最大来避免使用交换区。推荐值是服务器内...
2015-04-13 00:05:00 118
转载 PHP-FPM子进程数调整
问题: PHP-FPM日志中出现了如下警告信息: [26-Jul-201209:49:59]WARNING:[poolwww]seemsbusy(youmayneedtoincreasepm.start_servers,orpm.min/max_spare_se...
2015-03-27 13:52:00 308
转载 数据库服务:MySQL终极优化指南
使MySQL拥有NoSQL一般的性能。大家都知道,NoSQL更容易水平扩展和集群管理,只需少量的人工干预。然后迁移到NoSQL需要付出昂贵的代价,数据需要重要组合,导入,代码也需要重新编写。但MySQL也有自己的优点,像支付事务等功能。因此我们需要正确的使用MySQL。1). 使用正确的...
2015-03-08 23:49:00 116
转载 扩展Session处理
基于文件系统的Session由于以下原因难于扩展1). Session处理对文件系统产生大量I/O操作。在每个请求中,PHP首先需要从文件系统中读取Session数据,在请求结束后,如果有数据添加或更改,需要将Session数据重新写入文件中。2). 每台服务器上的Session数据只保...
2015-03-07 23:43:00 125
转载 linux下PHP性能优化
1. 打开文件数 linux在默认打开的文件数为1024,是非常低的。然而nginx与php-fpm通信时使用的是Uninx sockets(在linux上即为文件),这样会影响他们之间的并发通信。 1>vi/etc/security/limits.conf 2*soft...
2015-02-28 19:03:00 627
转载 linux 如何显示一个文件的某几行(中间几行)
【一】从第3000行开始,显示1000行。即显示3000~3999行 cat filename | tail -n +3000 | head -n 1000 【二】显示1000行到3000行 cat filename| head -n3000| tail -n +1000 ...
2015-02-28 15:34:00 81
转载 水平扩展Nginx和PHP-FPM
选择正确的PHP版本1). 选择最新的稳定版本2). 基准测试PHP 5.3 vs PHP 5.4 Nginx 和 PHP-FPM使用Nginx、php-fpm 跟 Apache 、mod_php一样可靠,且能取得更好的性能。1). Nginx安装apt-get ins...
2015-02-27 19:32:00 142
转载 keepalived故障自动转移
我们使用 keepalived 做为容错负载均衡器,预防服务器单点故障, 必要时可以无缝切换。 实验环境: Hosts IP virtual ip(虚拟IP) 192.51.100.40 lb.ex...
2015-02-26 15:39:00 173
转载 使用HAProxy进行负载均衡
HAProxy介绍: HAProxy是软件负载平衡的理想解决方案。它是用C语言编写,基于事件驱动,唯一的用途是作为反向代理,所以它的速度非常快,很轻量。 HAProxy的使用很小的内存和CPU占用,这意味着它能够通过低功率的硬件挤了不少的流量。 HAProxy的网站2009年是测试显示,他们...
2015-02-23 23:51:00 114
转载 Scale PHP-DNS调优
1. DNS服务器涉及到许多地理上分散的服务器和任播网络 2. 绝大多数大型站点都使用第三方DNS服务商 • Reddit: Akamai10• Twitter: Dynect11• Amazon: UltraDNS12 and Dynect • LinkedIn...
2015-02-20 22:52:00 194
转载 Scale PHP-甩开LAMP
LAMP堆栈存在问题: 1. MYSQL对硬盘I/O要求高 2. Apache加载整个PHP预处理器对内存要求很高 构造可扩展的堆栈-LHNMPRR 1. HAProxy负载均衡 2. Nginx WEB服务器 3. PHP-FPM处理PHP...
2015-02-20 21:25:00 105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人