以下的实验是基于前面实验的环境进行的:https://blog.csdn.net/weixin_42566251/article/details/96872971

下面实验所有的步骤都是在server1上进行的。

1、CDN推送平台管理

实验目的:批量实现清理web页面缓存

1、安装平台所需的软件包:unzip、httpd、php

2、从真机上拷贝平台压缩包,并将压缩包解压在共享目录下,如下所示:

3、移动bansys目录下的所有文件到/var/www/html目录下,并编辑php文件,如下所示:

4、修改httpd的端口为8080,因为varnish已经占用了80端口,所以这里我们设端口为8080,如下所示:

5、重启网络并查看端口,如下所示:

此时网页可以打开推送平台,但是无法推送,如下所示:

6、接下来我们编辑varnish的配置文件,设置访问控制,如下所示:

7、重启服务,如下所示:

物理机测试:

在浏览器中输入172.25.10.1:8080,会出现以下界面:

此时www.westos.org/index.html下是有缓存的,如下所示:

下面我们来清除web页面缓存,如下所示:

我们再去查看,发现没有缓存,如下所示:

但此时目录有缓存,如下所示:

我们再次去清理目录,如下所示:

当我们再次去查看时发现目录中没有了缓存,如下所示:

Varnish——CDN推送平台(web页面批量清除缓存)相关推荐

  1. Varnish——CDN推送平台管理(web界面批量清除缓存)

    官网下载安装包bansys.zip 1.安装php httpd unzip 软件 [root@server1 ~]# yum install -y php [root@server1 ~]# yum ...

  2. 运维企业专题(2)HTTP加速器——Varnish缓存机制后篇(后端服务器集群、负载均衡与CDN推送平台搭建)

    1.实验一:配置后端服务器集群 1)实验目的:定义不同域名站点的后端服务器,通过域名会访问不同的后端主机 2)实验过程: <1>在调度器server1上编写Varnish的配置文件 vim ...

  3. Android 生态消息推送平台介绍

    一.手机厂商平台 华为消息推送服务 华为推送(Push)是为开发者提供的消息推送平台,建立了从云端到手机端的消息推送通道,使应用可以将最新信息及时通知用户,从而构筑良好的用户关系,提升用户的感知和活跃 ...

  4. 如何构建一套高可用的 APP 消息推送平台

    转载自  如何构建一套高可用的 APP 消息推送平台 消息推送作为移动 APP 运营中的一项关键技术,已经被越来越广泛的运用.本文追溯了推送技术的发展历史,剖析了其核心原理,并对推送服务的关键技术进行 ...

  5. 消息推送平台高可用实践(下)

    消息推送平台高可用实践(下) 消息推送平台现已为几十个产品提供推送服务,同时在线用户连接数超过300w,日收发消息量达几千万,对消息的实时性和可靠性均提出了较高的要求.上篇 从架构设计和部署方案角度介 ...

  6. 58同城高性能移动Push推送平台架构演进之路

    本文详细讲述58同城高性能移动Push推送平台架构演进的三个阶段,并介绍了什么是移动Push推送,为什么需要,原理和方案对比:移动Push推送第一阶段(单平台)架构如何设计:移动Push推送典型性能问 ...

  7. 干货 | Reactive模式在Trip.com消息推送平台上的实践

    作者简介 KevinTen,携程后端开发工程师,关注Reactive和RPC领域,深度参与开源社区,对Reactive技术有浓厚兴趣. Pin,携程技术专家,Apache Dubbo贡献者,关注RPC ...

  8. OPPO消息推送服务器,OPPO推送平台服务端API.PDF

    OPPO推送平台服务端API.PDF OPPO推送平台服务端API 修订记录: 版本号 修订人 修订日期 修订描述 V0.1 宫建涛 2017-03-28 初始版本 V0.2 宫建涛 2017-07- ...

  9. 统一推送平台搭建与优化

    前言 需求背景 雪球近几年来用户量和产品线激增.为了更加贴切的迎合公司业务发展和用户个性化需求,实现以下目标: 满足用户对信息把控的时效性 增加用户终端机型的覆盖率 提升用户满意度和产品体验 雪球统一 ...

最新文章

  1. js中的json对象和字符串之间的转化
  2. SQL Server 2008创建数据库
  3. 【Python】集合类型产生KeyError异常原因及数据去重
  4. AOP 中必须明白的概念-目标对象(Target Object)
  5. [导入]C++程序随笔
  6. [bzoj1036][ZJOI2008]树的统计Count
  7. 数据归一化的作用--在svm 训练的时候特别有用
  8. java 获取季度第一天_Java获取当天、本周、本月、本季度、本年等 开始及结束时间...
  9. 正则表达式 —— 一种模式描述语言(贪婪匹配与惰性匹配)
  10. STM32启动文件详解
  11. ES aggr terms nested study
  12. Linux自学之旅-安装篇(挂载)
  13. 字符————ASC II码
  14. python平方和psum_python求和函数sum()详解
  15. Unity统计代码行数脚本
  16. 第11章实验1:学生成绩管理系统V4.0(C语言)
  17. 聊一聊SpringBoot中酷炫的Banner
  18. S3C2440下clock的源码分析
  19. AURIX TC397 CAN MCMCAN
  20. LeetCode每日一题11.8

热门文章

  1. VS2015配置jsoncpp详解
  2. 杭电2067小兔的棋盘
  3. mysql分句执行_《Mysql 一条 SQL 语句是如何执行的?》
  4. php 解压zip到目录下,php 解压zip压缩包内容到指定目录的实例
  5. java生成bcp_java-如何将IETF BCP 47语言代码转换为显示字符串?
  6. 安装sphinx的php扩展,安装php扩展sphinx
  7. matlab脑电信号特征提取,一种脑电信号实时特征提取方法与流程
  8. c++语言的基本知识,C++基本知识总结
  9. android 微信支付测试,求大神指导一下!!!android开发,测试demo按步骤配置,无法调用到微信支付...
  10. SQL注入之错误注入_基于updatexml()