简介:varnish:是一款高性能并且开源的反向代理服务器和http加速器,据官方称可有300-1000倍的速度提升,它采用了全新的软件体系结构,和现在的硬件体系紧密结合,和传统的squid相比,varnish具有性能更高、速度更快、管理更加方便等诸多优点,很多大型的网站都开始尝试使用va..
分类:
其他好文 时间:
2017-11-06 11:14:30
阅读次数:
244
拓扑结构介绍在实际的生产使用过程中,一个基本的能够应对日均百万PV的网络,一般会具有以下几种结构。这其中每种结构担负了不同的角色。代理服务器,负责进行请求调度,实现了负载均衡。KeepAlived配置代理服务器实现了高可用。缓存服务器,实现了资源的缓存,提高了请求的命..
分类:
其他好文 时间:
2017-11-04 23:28:50
阅读次数:
222
1. 下载解压 cd /usr/local/src/ wget https://codeload.github.com/varnishcache/varnish-cache/zip/master chmod 775 varnish-cache-master.zip unzip varnish-cac ...
分类:
其他好文 时间:
2017-11-04 13:32:13
阅读次数:
423
内核的shmall和shmmax参数 SHMMAX=配置了最大的内存segment的大小:这个设置的比SGA_MAX_SIZE大比较好。 SHMMIN=最小的内存segment的大小 SHMMNI=整个系统的内存segment的总个数 SHMSEG=每个进程可以使用的内存segment的最大个数 配 ...
分类:
系统相关 时间:
2017-11-03 15:17:55
阅读次数:
235
标题索引追朔原因实验分解抓包分析追朔原因当下是互联网时代也是CDN缓存时代,缓存可以大面积减少实验分解当客户端浏览器cache-control:max-age=0时,表示客户端可以从缓存服务器端获取数据,但获取时必须让缓存服务器到数据服务器端进行验证;当客户端浏览器cache-control:m..
分类:
其他好文 时间:
2017-11-03 11:07:54
阅读次数:
110
0.Varnish介绍(配置程序架构,原理) Varnish是一款高性能的开源HTTP加速器,具有反向代理,缓存的功能。 缓存类型:代理式缓存(递归方式);旁挂式缓存(迭代) 缓存机制:过期机制(Expires)、条件式缓存(通过最近文件修改时间戳或Etag的扩展标签来辨别)。 过期时间:Expir ...
分类:
其他好文 时间:
2017-11-02 21:17:26
阅读次数:
210
全套视频内容包括Hadoo生态圈内容:Hive、Zookeper、HBase、Kafka、Spark、Storm,性能调优、用户行为分析等内容,包含9部分,大纲如下:├<01、走进大数据Hadoop框架的世界>│├<01、Hadoop概述>││├c677b_01_h264_sd_960_540.mp4││├c677b_02_h264_sd_960_54..
分类:
其他好文 时间:
2017-10-29 11:16:12
阅读次数:
183
JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解 - 实例分析 原文 http://josh-persistence.iteye.com/blog/2161848 原文 http://josh-persistence.iteye.com/blog/216 ...
分类:
Web程序 时间:
2017-10-27 17:53:43
阅读次数:
3258
Java 应用性能优化是一个老生常谈的话题,笔者根据个人经验,将 Java 性能优化分为 4 个层级:应用层、数据库层、框架层、JVM 层。通过介绍 Java 性能诊断工具和思路,给出搜狗商业平台的性能优化案例以供参考。 Java 应用性能优化是一个老生常谈的话题,笔者根据个人经验,将 Java 性 ...
分类:
编程语言 时间:
2017-10-26 13:41:45
阅读次数:
179
Java数组操作最高效的方式是循环取值,如果转换成集合那么就会分配内存,效率不如前者,但是方法多,需要在性能调优上去权衡。切记:数组是数组,集合是集合。 下面是收集最常用的数组转成集合的操作方法: 使用时要导入下面的包: 参考: http://www.cnblogs.com/ipetergo/p/6 ...
分类:
编程语言 时间:
2017-10-24 01:44:47
阅读次数:
229