标签:缓存相关的结果16条:

    BIND高速缓存DNS服务器配置

      配置高速缓存DNS服务器非常的简单,首先当然是安装好bind9了,假设我们的bind安装目录为/usr/local/bind/,我们建立一个主配置文件named.conf。vi/usr/local/bind/etcamed.conf写入如下内容:options{directory"/usr/local/bind/etc/";forwardonly;//所有请求转发到forwarders列表forw…

    发布于:2019-11-24 04:31:41

    squid反向代理缓存安装配置

      squid反向代理缓存安装配置squid是优秀的代理服务器之一,发展历史相当悠久,功能也相当完善,许多大型网站都会用到squid作为web加速服务器。下面我们学习squid的反向代理缓存的使用。架构环境说明本实例的域名是cache.centos.bz,通过DNS的轮询技术,将客户端的请求分发给其中一台Squid反向代理服务器处理,如果这台Squid缓存了用户的请求资源,则将请求的资源直接返回给用户,否则这台Squid将没有缓存…

    发布于:2019-11-23 17:12:00

    nginx反向代理缓存配置

      这里给出示例,并详解。http{[...][...] proxy_cache_path /dataginx/cache/one levels=1:2  keys_zone=one:10mmax_size=10g;proxy_cache_key "$host$request_uri"; server{   server_namewww.centos.bzcentos.bz;   root/home/…

    发布于:2019-11-22 08:15:20

    Nginx使用教程(五):使用Nginx缓存之缓存静态内容

      NGINX虽然已经对静态内容做过优化。但在高流量网站的情况下,仍然可以使用open_file_cache进一步提高性能。NGINX缓存将最近使用的文件描述符和相关元数据(如修改时间,大小等)存储在缓存中。缓存不会存储所请求文件的内容。open_file_cache启用此指令将存储以下信息的缓存:打开的文件描述符和相关元数据,如大小,修改时间等文件和目录的存在与查找相关的任何错误,例如“权限被拒绝”…

    发布于:2019-11-21 07:25:36

    Nginx使用教程(六):使用Nginx缓存之FastCGI缓存

      启用FastCGI缓存编辑必须启用缓存的虚拟主机配置文件。nano/etcginx/sites-enabled/vhost将以下行添加到server{}指令之外的文件顶部:fastcgi_cache_path/etcginx/cachelevels=1:2keys_zone=MYAPP:100minactive=60m;fastcgi_cache_key"$scheme$request_metho…

    发布于:2019-11-21 07:08:58

    Nginx使用教程(七):使用Nginx缓存之proxy cache

      定义缓存目录使用您喜欢的文本编辑器打开/etcginxginx.conf,并在http{区域加入:proxy_cache_path /var/www/cachelevels=1:2keys_zone=my-cache:8mmax_size=1000minactive=600m; proxy_temp_path/var/www/cache/tmp; real_ip_headerX-Forwarded…

    发布于:2019-11-21 06:58:19

    Nginx使用教程(八):使用Nginx缓存之Memcached缓存

      使用MemcacheMemcache是一个通用的内存缓存系统。它通常用于加速缓慢的数据访问。NGINXmemcached模块提供各种指令,可以配置为直接访问Memcache提供内容,从而避免对上游服务器的请求。除了指令之外,模块还创建$memcached_key变量,用于执行高速缓存查找。在使用Memcache查找之前,必须在$memcached_key变量中设置一个值,该变量根据请求URL确定。…

    发布于:2019-11-21 06:39:25

    Docker实践(25) – 不使用缓存重建镜像

      使用Dockerfile构建镜像可以利用它的缓存功能:只有在命令已更改的情况下,才会重建已构建的步骤。下面是重新构建之前涉及到的to-doapp的示例:$dockerbuild.SendingbuildcontexttoDockerdaemon 2.56kBSendingbuildcontexttoDockerdaemonStep0:FROMnode --->91cbcf796c2cStep…

    发布于:2019-11-20 12:55:42

    Docker实践(26) – 设置从Dockerfile指定点缓存失效

      使用–no-cache构建镜像大多情况下足够解决由于缓存引起的问题。不过有时候你想要一个更细粒度的解决方案。例如你构建的镜像需要时间比较长,你仍然想一些步骤使用缓存,然后从指定的点开始不使用缓存重新运行命令构建镜像。问题你想在构建镜像时设置从Dockerfile的指定位置开始使缓存失效。解决方法在命令的后面添加注释来使缓存失效。讨论例如我们在以下的Dockerfile中的CMD命令后添加注释以让缓…

    发布于:2019-11-20 12:45:39

    使用nginx ngx_http_memcached_module及memcached实现页面缓存

      使用nginx ngx_http_memcached_module及memcached实现页面缓存页面静态化是前端优化的一个重要方法,一般采用生成静态文件的方式实现。这里我尝试采用另外一种方式去实现,就是直接把页面用Memcached进行缓存,然后通过Nginx直接去访问。采用Memcached缓存页面的好处是什么呢?由于页面是缓存在内存里,所以减少了系统的I/O操作。可以直接利用Memcached的分布式特性。可以直接利用缓存的过期时间,方便对页面的过期时间进行处理。部署简单,生成静态文件还…

    发布于:2019-11-18 10:42:08

    Redis缓存数据提高访问性能并同步到mysql永久保存

      Redis缓存数据提高访问性能并同步到mysql永久保存Redis是一个高性能的key-value数据库。redis的出现,很大程度上补偿了memcached这类key-value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。由于游戏服务器数据更新频繁,如果每次读写数据会造成读写数据库的压力大,效率低。redis的使用场景:首先,程序先去redis中判断数据是否存在:如…

    发布于:2019-11-15 14:22:34

    配置WordPress使用LS-Cache缓存数据

      配置WordPress使用LS-Cache缓存数据前言米饭之所以中意OpenLiteSpeed还是因为其LS-CACHE用于加速WordPress更方便也更稳定,缓存方案由LiteSpeed官方维护而不是第三方开发者。这里就介绍一下,WP如何快速使用LSCache。LSCache简单高效,据LiteSpeedTech公司宣称效果优于Varnish,并且能够及时的兼容服务器软件上的最新技术。安装虚拟主机如果虚拟主机厂商使用LiteSpeedServ…

    发布于:2019-11-12 15:40:36

    Nginx反向代理缓存引发的跨域问题

      Nginx反向代理缓存引发的跨域问题一、前言贵金属wap版直播间上线后,偶尔有用户反馈,在进入wap直播间的时候,出现空白页面,但是重新刷新又可以正常显示了。我们曾一度认为是网络请求异常或兼容问题,直到开发PC版直播间,在进行调试中,同样遇到了“白屏”问题,才引起了足够重视,并进行了问题跟踪与分析。现在跟大家分享一下,这种偶然现象出现的原因。我们的直播间落地页在fa.163.com系统,而直播间内容,是通过向直播间系统qz.fa.1…

    发布于:2019-11-11 14:45:14

    CentOS安装mysql分布式缓存服务器memcached

      Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。下面我们来一步步安装memcached。1、首先为PHP安装扩展memcache。参考如下教程。https://www.centos.bz/2011/11/linux-install-php-memcache/2、安装l…

    发布于:2019-10-14 22:59:18

    MySQL查询缓存设置 提高MySQL查询性能

      从MySQL4开始,出现了QueryCache查询缓存,如果使用了QueryCache,当查询接收到一个和之前同样的查询,服务器将会从查询缓存种检索结果,而不是再次分析和执行上次的查询。这样就大大提高了性能,节省时间,非常有用。打开查询缓存,是通过几个步骤来设置的,例如:虽然你设置Mysql允许查询缓存,但是如果你设置的查询缓存大小为了0,这和没有允许没什么区别。所以必须是几个步骤的设置才能真正打…

    发布于:2019-10-14 21:31:31

    varnish前端缓存测试

      今天给lamp一键安装包增加了一个扩展-varnish,主要作为wordpress博客的缓存。下面我们来用ab工具做一个简单的并发为100,连接数为1000的压力测试,一个是没有启用varnish缓存的,一个是varnish前面缓存的。服务器参数:系统centos532位,单核,Intel(R)Xeon(R)CPUL5630@2.13GHz,1G内存没有经过varnish缓存的测试结果:负载40.…

    发布于:2019-10-14 20:05:43