Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang 使用3台Varnish代替了原来的12台Squid,性能比以前更好。 sudo apt-get install varnish -y 首先,删除/etc/varnish/default.vcl文件并从导出的 ...
分类:
系统相关 时间:
2018-03-29 10:23:29
阅读次数:
172
本文详细介绍了varnish反向代理的搭建和使用!
分类:
其他好文 时间:
2018-03-26 16:50:09
阅读次数:
206
WEB搭建及优化本文主要是针对web服务的,生产环境会使用的一些软件,只是简单陈述,如果有什么不正确的地方,请指教,谢谢!Web搭建的软件:httpd,nginx,tomcat代理软件:squid,varnish数据库软件:mariadb,redis,mencache验证浏览方式:elinks-dump,curl,firefox等查看web网络监听:netstat/ss-anptu|grephtt
分类:
Web程序 时间:
2018-03-23 20:26:47
阅读次数:
387
第1章 redis缓存技术 1.1 Redis的定义 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由P ...
分类:
其他好文 时间:
2018-03-23 12:59:22
阅读次数:
223
smarty简介: smarty是php领域流行的一种模板技术,免费,其核心就是一个类(smarty类)。 我们的主要目标就是学习怎么使用这个类。 smarty的特点: 速度快(因为第二次执行的时候使用第一次执行时生成的编译文件) 缓存技术(正是因为缓存技术,使得smarty模板技术不太适合那些对于 ...
分类:
其他好文 时间:
2018-03-15 00:35:45
阅读次数:
210
一、ioctl函数 我们可以把网络有关的请求分为6类: 套接口操作 文件操作 接口操作 ARP高速缓存操作 路由表操作 流系统(第33章) 二、套接口操作 SIOCATMARK如果套接口的读指针当前在带外标志上,则通过第三个参数指向的整数返回一个i额非零值,否则返回零。 SIGCGPRGRP通过第三 ...
分类:
其他好文 时间:
2018-03-14 14:56:56
阅读次数:
190
HashMap实现原理及源码分析 http://www.cnblogs.com/chengxiao/p/6059914.html 哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,而H ...
分类:
其他好文 时间:
2018-03-13 12:18:24
阅读次数:
208
网站技术高速发展的今天,缓存技术已经成为大型网站的一个关键技术,缓存设计好坏直接关系的一个网站访问的速度,以及购置服务器的数量,甚至影响到用户的体验。 网站缓存按照存放的地点不同,可以分为客户端缓存、服务端缓存。 网站缓存按照存放的地点不同,可以分为客户端缓存、服务端缓存。 客户端缓存 客户端缓存又 ...
分类:
Web程序 时间:
2018-03-11 14:32:15
阅读次数:
235
1.前端nginx做调度器及反代服务器,将用户的请求调度至后端的两台varnish,缓存调度算法使用一致性hash算法保证缓存命中率;2.两台varnish反向代理用户请求至三个(组)后端主机,分别为存储静态资源(htm,html,css,js),应用程序服务器(可以部署wordpress或Discuz!),图片统一保存至图片服务器;3.用户登录后,可以通过wordpress发布新的博文,并且可以
分类:
其他好文 时间:
2018-03-08 21:13:18
阅读次数:
162
(1)动静分离部署wordpress,动静都要能实现负载均衡,要注意会话的问题;(2)在haproxy和后端主机之间添加varnish进行缓存;(3)设计拓扑;(4)haproxy的设定要求:(a)statspage,要求仅能通过本地访问使用管理接口;(b)动静分离;(c)分别考虑不同的服务器组的调度算法;(5)haproxy高可用;实验规划:利用keepalived主备高可用两个haproxy服
分类:
其他好文 时间:
2018-03-08 21:11:50
阅读次数:
115