Varnish——CDN推送平台(web页面批量清除缓存)
以下的实验是基于前面实验的环境进行的: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页面批量清除缓存)相关推荐
- Varnish——CDN推送平台管理(web界面批量清除缓存)
官网下载安装包bansys.zip 1.安装php httpd unzip 软件 [root@server1 ~]# yum install -y php [root@server1 ~]# yum ...
- 运维企业专题(2)HTTP加速器——Varnish缓存机制后篇(后端服务器集群、负载均衡与CDN推送平台搭建)
1.实验一:配置后端服务器集群 1)实验目的:定义不同域名站点的后端服务器,通过域名会访问不同的后端主机 2)实验过程: <1>在调度器server1上编写Varnish的配置文件 vim ...
- Android 生态消息推送平台介绍
一.手机厂商平台 华为消息推送服务 华为推送(Push)是为开发者提供的消息推送平台,建立了从云端到手机端的消息推送通道,使应用可以将最新信息及时通知用户,从而构筑良好的用户关系,提升用户的感知和活跃 ...
- 如何构建一套高可用的 APP 消息推送平台
转载自 如何构建一套高可用的 APP 消息推送平台 消息推送作为移动 APP 运营中的一项关键技术,已经被越来越广泛的运用.本文追溯了推送技术的发展历史,剖析了其核心原理,并对推送服务的关键技术进行 ...
- 消息推送平台高可用实践(下)
消息推送平台高可用实践(下) 消息推送平台现已为几十个产品提供推送服务,同时在线用户连接数超过300w,日收发消息量达几千万,对消息的实时性和可靠性均提出了较高的要求.上篇 从架构设计和部署方案角度介 ...
- 58同城高性能移动Push推送平台架构演进之路
本文详细讲述58同城高性能移动Push推送平台架构演进的三个阶段,并介绍了什么是移动Push推送,为什么需要,原理和方案对比:移动Push推送第一阶段(单平台)架构如何设计:移动Push推送典型性能问 ...
- 干货 | Reactive模式在Trip.com消息推送平台上的实践
作者简介 KevinTen,携程后端开发工程师,关注Reactive和RPC领域,深度参与开源社区,对Reactive技术有浓厚兴趣. Pin,携程技术专家,Apache Dubbo贡献者,关注RPC ...
- OPPO消息推送服务器,OPPO推送平台服务端API.PDF
OPPO推送平台服务端API.PDF OPPO推送平台服务端API 修订记录: 版本号 修订人 修订日期 修订描述 V0.1 宫建涛 2017-03-28 初始版本 V0.2 宫建涛 2017-07- ...
- 统一推送平台搭建与优化
前言 需求背景 雪球近几年来用户量和产品线激增.为了更加贴切的迎合公司业务发展和用户个性化需求,实现以下目标: 满足用户对信息把控的时效性 增加用户终端机型的覆盖率 提升用户满意度和产品体验 雪球统一 ...
最新文章
- js中的json对象和字符串之间的转化
- SQL Server 2008创建数据库
- 【Python】集合类型产生KeyError异常原因及数据去重
- AOP 中必须明白的概念-目标对象(Target Object)
- [导入]C++程序随笔
- [bzoj1036][ZJOI2008]树的统计Count
- 数据归一化的作用--在svm 训练的时候特别有用
- java 获取季度第一天_Java获取当天、本周、本月、本季度、本年等 开始及结束时间...
- 正则表达式 —— 一种模式描述语言(贪婪匹配与惰性匹配)
- STM32启动文件详解
- ES aggr terms nested study
- Linux自学之旅-安装篇(挂载)
- 字符————ASC II码
- python平方和psum_python求和函数sum()详解
- Unity统计代码行数脚本
- 第11章实验1:学生成绩管理系统V4.0(C语言)
- 聊一聊SpringBoot中酷炫的Banner
- S3C2440下clock的源码分析
- AURIX TC397 CAN MCMCAN
- LeetCode每日一题11.8
热门文章
- VS2015配置jsoncpp详解
- 杭电2067小兔的棋盘
- mysql分句执行_《Mysql 一条 SQL 语句是如何执行的?》
- php 解压zip到目录下,php 解压zip压缩包内容到指定目录的实例
- java生成bcp_java-如何将IETF BCP 47语言代码转换为显示字符串?
- 安装sphinx的php扩展,安装php扩展sphinx
- matlab脑电信号特征提取,一种脑电信号实时特征提取方法与流程
- c++语言的基本知识,C++基本知识总结
- android 微信支付测试,求大神指导一下!!!android开发,测试demo按步骤配置,无法调用到微信支付...
- SQL注入之错误注入_基于updatexml()