一、不同视角下的网站高性能指标,以及其优化 1、开发人员的视角 开发人员关注的主要是应用程序本身及其相关子系统的性能,包括响应延迟、系统吞吐量、并发处理能力、系统稳定性等技术指标。优化网站性能的主要手段包括 使用缓存加速数据读取,使用集群提高吞吐能力,使用异步消息加快请求响应及实现削峰,使用代码优化 ...
分类:
Web程序 时间:
2016-05-05 22:31:35
阅读次数:
264
phpweb引擎缓存加速优化lamp基础web环境准备centos6.5_64Apache/2.2.27(Unix)mysql5.1.72php5.3.27/application/apache/bin/apachectl-VServerversion:Apache/2.2.27(Unix)cat/application/apache/build/config.nice查看编译的参数grepCONFIGURE/application/mysql/bin/mysqlbu..
分类:
其他好文 时间:
2016-05-04 06:39:11
阅读次数:
171
HAProxy: 实现了一种事件驱动,单一进程模型,支持数万计的并发连接,用于为tcp和http应用程序提供高可用,负载均衡和代理服务的解决方案,尤其适用于高负载且需要持久连接或7层处理机制的web站点 代理(http): 正向代理: 反向代理: 代理作用:web缓存(加速)、反向代理、内容路由(根 ...
分类:
其他好文 时间:
2016-04-24 00:28:18
阅读次数:
264
一、HAProxy概述1.haproxy简介HAProxy主要提供两个功能:http协议反向代理(不提供缓存功能)、基于tcp层的负载均衡(如https、mysql协议)。适用于需要会话保持或七层处理的且负载特别大的站点。可支持数以万计的并发连接。代理作用:web缓存(加速)、反向代理、内容路由(根据流..
分类:
其他好文 时间:
2016-03-05 06:57:30
阅读次数:
569
Linux企业级应用选择题。在RHEL5系统中,squid代理服务主要针对什么协议提供缓存加速服务?答:Squid主要是支持像HTTP和FTP那样的协议,但是对其它的协议比如HTTPS,SSL,TLS等同样也能支持。2.squid代理软件,可以实现基于那种方式的限制?、答:ACL的访问控制3.Squid两种常见..
分类:
系统相关 时间:
2016-03-04 19:24:42
阅读次数:
437
Bcache是Linux平台上具备缓存加速的技术框架,是一种针对慢速设备的性能提升策略。1、需要安装bcache-tools具体可以参照https://bcache.evilpiepirate.org/2、bcache包含cache device 和 blacking device:blacking...
分类:
系统相关 时间:
2016-01-26 20:26:26
阅读次数:
771
一、RPM安装配置xcache1.xcache用于缓存加速php的第三方扩展,存放在epel源上,安装包为php-xcache,在CentOS6上一般有三倍提升[root@localhost~]#yumlistall|grepxcachexcache-admin.noarch图形化管理界面,无需安装2.RPM安装php-xcache[root@localhost~]#yuminsatll-yphp-xca..
分类:
Web程序 时间:
2016-01-21 15:54:30
阅读次数:
180
本实例是squid和apache在同一台机器上,squid做前端反向代理。port为80,apache作为后端web,port为81serverip:172.16.8.1021.首先介绍下版本号选择,在进行測试之前一定要选定一个合适的squid版本号,在此推荐2.7。她和2.6功能相似但更好的支持h...
分类:
Web程序 时间:
2016-01-19 17:06:59
阅读次数:
321
反向代理服务器功能:web缓存(加速)、反向代理、内容路由(根据流量及内容类型等将请求转发至特定服务器)、转码器缓存:减少冗余内容传输;节省带宽、缓解网络瓶颈;降低了对原始服务器的请求压力;降低了传输延迟,公共缓存每个人都可以使用,带有敏感数据的私有缓存则只对..
分类:
其他好文 时间:
2015-11-04 07:11:22
阅读次数:
342