在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反...
分类:
编程语言 时间:
2015-10-22 17:06:46
阅读次数:
204
SQUID 是功能最全面的,但是架构太老,性能不咋的Varnish 是内存缓存,速度一流,但是内存缓存也限制了其容量,缓存页面和图片一般是挺好的Nginx 本来是反向代理/web服务器,用了插件可以做做这个副业,但是本身不支持特性挺多ATS 目前是一个不错的选择BTW, 这个可以看看 Q&A wit...
分类:
系统相关 时间:
2015-10-21 14:02:34
阅读次数:
240
Improve the performance of your network using the caching and access control capabilitiess of squid.A beginner level knowledge of Linux/Unix operating...
分类:
其他好文 时间:
2015-10-20 22:41:00
阅读次数:
197
一varnish简要概括Varnish是一款轻量级的Cache和反向代理软件。官方网站:https://www.varnish-cache.org/二varnish同squid相比相同点:都是开源软件都可做为缓存和发向代理软件使用varnish的优点:varnish访问速度快。varnish将数据缓存在内存中,squid将缓存数据放置在磁盘上..
分类:
其他好文 时间:
2015-10-12 02:00:59
阅读次数:
270
Squid是代理软件,可缓存减低IO,可做正向代理(企业使用,降低宽带使用率)、反向代理(网站静态项缓存如图片、流媒体等,用于网站架构)。一、Squid正向代理##查看版本号squid-v#配置squid的配置文件,先清空,后加入echo“”>/etc/squid/squid.confvim/etc/squid/squid.c..
分类:
其他好文 时间:
2015-10-10 12:39:32
阅读次数:
270
在Linux下,我们使用ulimit -n 命令可以看到单个进程能够打开的最大文件句柄数量(socket连接也算在里面)。系统默认值1024。 ? ???对于一般的应用来说(象Apache、系统进程)1024完全足够使用。但是如何象squid...
分类:
系统相关 时间:
2015-10-08 16:46:28
阅读次数:
448
今天有个同事,问我squid清除缓存的时候报错404什么原因。因为我是负责前端缓存,但是缓存清除一直是另外一个部门的同事在负责。现象如图所示原因是,squidclient清除缓存的生活,会查找缓存的文件,没有就会爆出404,如果有这个文件的话,就清除掉。所以:郁闷的同学可以试试..
分类:
其他好文 时间:
2015-09-29 16:59:51
阅读次数:
151
做笔记,上来就直接干了当直接在浏览器中输入一个URL,或者点击一个链接的时候,那么浏览器缓存就会起作用,如果缓存没有过期,那么浏览器会从本地读取资源,不会发起HTTP请求,如果缓存过期,那么浏览器会发起新的浏览器请求。按ctrl+F5,浏览器会清空本地缓存,重新请求资源..
分类:
Web程序 时间:
2015-09-27 18:55:23
阅读次数:
207
一、安装squidYuminstallsquidsquid-v查看版本以及编译参数二、配置squidVim/etc/squid/squid.conf1、正向代理的基础配置(代理上网+缓存)1.1squid服务器配置(保证该主机能够连接互联网)http_port192.168.1.121:3128#设置squid代理服务器cache_mem64MBcache_dirufs/data/cache..
分类:
其他好文 时间:
2015-09-22 19:03:06
阅读次数:
743