Varnish工作原理Varnish是一款高性能的开源HTTP加速器,Varnish的功能与Squid服务器相似,都可以用来做HTTP缓存。Squid是从硬盘读取缓存的数据,而Varnish把数据存放在内存中,直接从读取内存,避免了频繁在内存、磁盘中交换文件,所以Varnish要相对更高效,但也有缺点,内存中的缓存在服务器重启后会丢失。Varnish实验环境主机环境:rhel6.5iptables
分类:
其他好文 时间:
2018-04-11 17:10:45
阅读次数:
191
知识部分代理服务器工作原理:当客户机通过代理请求web页面时,指定的代理服务器首先检查本地的缓存。如果缓存中存在客户机所请求的页面,代理服务器会将页面直接反馈到客户机;如果没有,代理服务器会将请求发送给web服务器,web服务器响应后,代理服务器会将响应的页面保存到本地缓存中,然后发给客户机。由于web请求实际有代理服务器来代替完成,从而起到了隐藏客户机的IP地址的作用。代理服务器分为传统代理和透
分类:
其他好文 时间:
2018-04-11 16:04:50
阅读次数:
151
转载文章:https://www.cnblogs.com/liang-wei/p/5849771.html #nginx进程,一般设置为和cpu核数一样,负载以cpu密集型为主,则设置为与cpu核数相同,如果是I/O密集型的则worker应该为cpu的1.5倍到2倍worker_processes ...
分类:
其他好文 时间:
2018-04-08 15:59:57
阅读次数:
177
实现功能: 对数据表的读要缓存起来,对数据表的写需要清除缓存. 数据表根据属性字段来决定是否缓存 可以更换数据库链接方式,比如可以随时更换为mysql或mysqli() 当插入数据时给出一个通知或者提示,可以外部配置通知 一.数据操作接口 二.数据库实现类(单例模式) 1.mysqli 2.mysq ...
分类:
其他好文 时间:
2018-04-06 21:15:08
阅读次数:
166
Docker离线安装以及本地yum源构建 在docker的使用过程中有时候会遇到一些私有化部署的问题,就是在一些无法上网的机器上面安装使用dokcer,这就引出了docker的离线安装的问题,docker要如何进行离线安装呢?让我们接下来一步步阐述。 环境: centos 7.0 内核版本3.10. ...
分类:
其他好文 时间:
2018-04-04 15:11:45
阅读次数:
187
背景: 有一个项目做一个系统,分客户端和服务端,客户端用c++写的,用来收集信息然后传给服务端(客户端的数量还是比较多的,正常的有几千个), 服务端用Java写的(带管理页面),属于RPC模式,中间的通信框架使用的是thrift。 thrift很多优点就不多说了,它是facebook的开源的rpc框 ...
分类:
其他好文 时间:
2018-03-29 19:04:16
阅读次数:
231
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
nginx_ngx_cache_purge第三方模块下载地址,用于清除缓存http://labs.frickle.com/nginx_ngx_cache_purge/编译安装参数:--user=www --group=www --add-module=/usr/local/src/ngx_cache_purge-2.0 --prefix=/usr/local/nginx --with-http_s
分类:
其他好文 时间:
2018-03-25 15:53:52
阅读次数:
173
Squid服务基础讲解代理缓存机制:代理的基本类型:1、传统代理:需要在客户端软件手动设置指定代理服务器2、透明代理:无需用户手动指定,通过路由、防火墙策略将访问重定向Squid反向代理:为网站服务下面进行实战演练!实验环境:代理服务器squid192.168.80.181HTTP服务器192.168.80.182Win7客户端192.168.80.9代理服务器端配置如下[root@aasquid
分类:
其他好文 时间:
2018-03-25 12:10:30
阅读次数:
191
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