万网CDN操作流程图

2023-10-29 14:50
文章标签 操作 cdn 流程图 万网

本文主要是介绍万网CDN操作流程图,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

我们以被加速的站点域名www.hi-cdn.com为例,讲解如何使用CDN管理面板(cdn.hichina.com)。下面文中的截图中的红色长方框均是手工编辑上,用于提示需要操作或者需要注意的地方。

1、点击站点管理中的添加站点

 

2、添加域名的主体

 

3、添加二级域名

 

IP地址框填入该二级域名指向的IP地址,然后点击增加这个按钮,结果如下图:

 

当出现上面的结果时,即表明www.hi-cdn.com已经加入CDN系统中。

4、CDN准备就绪
完成上述操作后,在windows的命令行窗口中运行ping www.hi-cdn.com.hichinacdn.com,
注:ping的这个域名是 原来的域名+ .hichinacdn.com,例如要加速的域名是www.abcd.com,则要ping www.abcd.com.hichinacdn.com;原域名是www.thad.com.cn,则要ping的域名是www.thad.com.cn.hichinacdn.com
出现如下结果时(可以解析到IP地址,具体什么IP不限,不需要局限于截图中的IP地址,只要能出现一个IP即可),表明CDN系统已经准备完毕。
 

5、修改www.hi-cdn.com域名的指向
这是最关键的步骤,请认真阅读下面的文字,来进行正确操作。这一步独立于万网的CDN系统,需要用户进入自己域名服务商提供的域名解析界面。
登录管理www.hi-cdn.com域名解析的界面(万网的域名管理面板是diy.hichina.com)后, 修改www.hi-cdn.com域名的指向,用CNAME记录类型指向www.hi-cdn.com.hichinacdn.com,即指向原域名加上 .hichinacdn.com

以万网的域名解析系统修改www.hi-cdn.com为例,www.hi-cdn.comCNAMEwww.hi-cdn.com.hichinacdn.com后,结果截图如下
 

注意 如果原先已经有www.hi-cdn.com这个域名的A记录,需要先删除,然后才能添加CNAME记录。

修改后约4个小时方可生效,生效后CDN即可工作,请耐心等待。

这个步骤,生效标志是ping www.hi-cdn.com,可以看实际上在ping www.hi-cdn.com.hichinacdn.com, 截图如下
 

6、推送服务
因为CDN通过缓存网站页面来达到加速效果,所以网站原有的静态页面和图片如果更新后,CDN缓存的页面不会立即更新(静态文本1~2天后才会更新,图片1周后才会更新),如果需要马上更新,可以使用CDN控制面板里面的页面推送服务。

用URL推送服务,手动输入要更新的网页,点击推送后,即可以立刻刷新该网页。
如果需要更新的网页数目太多,也可以用目录推送,输入需要刷新的网站目录,点击推送即可统一刷新。
需要留意的是,如果用目录推送来刷新,则会有延迟。因为目录推送集中在凌晨时统一执行,这样第二天才能看到刷新后的页面。
注意动态网页例如*.asp,*.aspx,*.jsp,*.php等页面默认是不被CDN缓存的,所以这些页面更新时不需要使用URL刷新,网站的用户能直接看到其最新页面。

FAQ 常见问题解答:

1、什么类型的网站最需要CDN?
答:我们请第三方公司对我们的CDN做了性能测试,测试结果表明,从ISP分类来看,教育网的用户使用CDN后提速最为明显,
访问速度可以提高5倍以上,客户对教育网的访问效果非常满意;从地区分来看来,边缘省份,二级城市和多数欠发达地
区的访客访问速度提高明显,面对这样客户群的网站使用CDN会获得满意效果。
此外,国外网站如果需要提高对中国的访问速度,由于国内外速度有明显差异,CDN对于它们的提速也是立竿见影的。

2、CDN加速是对网站所在服务器加速,还是对其域名加速?
答:
CDN是只对网站的某一个具体的域名加速。如果同一个网站有多个域名,则访客访问加入CDN的域名获得加速效果,访问
未加入CDN的域名,或者直接访问IP地址,则无法获得CDN效果。

3、CDN和镜像站点比较有何优势?
答:A、CDN对网站的访客完全透明,不需要访客手动选择要访问的镜像站点,保证了网站对访客的友好性。
B、CDN对每个节点都有可用性检查,不合格的节点会第一时间剔出,保证了极高的可用率,而镜像站点无法实现这一点。
C、CDN部署简单,对原站基本不做任何改动即可生效。

4、CDN和双线机房相比有何优势?
答:常见的双线机房只能解决网通和电信互相访问慢的问题,其它ISP(譬如教育网,移动网,铁通)互通的问题还是没得到
解决。而CDN是访问者就近取数据,而CDN的节点遍布各ISP,从而保证了网站到任意ISP的访问速度。另外CDN因为其流量
分流到各节点的原理,天然获得抵抗网络攻击的能力。

5、CDN使用后,原来的网站是否需要做修改,做什么修改?
答:一般而言,网站无需任何修改即可使用CDN获得加速效果。只是对需要判断访客IP程序,才需要做少量修改。

6、为什么我的网站更新后,通过CDN后看到网页还是旧网页,如何解决?
答:
由于CDN采用各节点缓存的机制,网站的静态网页和图片修改后,如果CDN缓存没有做相应更新,则看到的还是旧网页。
为了解决这个问题,CDN管理面板中提供了文件推送服务,来通知CDN各节点刷新自己的缓存。
在文件推送地址栏中,输入具体的网址或者图片地址,则各节点中的缓存内容即被统一删除,并且当即生效。
如果需要推送的网址和图片太多,可以选择目录推送,输入http://www.net.cn/news 即可以对网站下news目录下所有网
页和图片进行了刷新。不过需要注意的是,目录推送是当天凌晨执行,第二天上午才能看到效果。

7、能不能让CDN不缓存某些即时性要求很高的网页和图片?
答:A、只需要使用动态页面,asp,php,jsp等动态技术做成的页面不被CDN缓存,无需每次都要刷新。
B、或采用一个网站两个域名,一个启用CDN,另一个域名不用CDN,对即时性要求高的页面和图片放在不用CDN的域名下。

8、网站新增了不少网页和图片,这些需要使用文件推送吗?
答:后来增加的网页和图片,不需要使用文件推送,因为它们本来就不存在缓存中。

9、启用CDN后,什么时候生效?
答:最快1个小时即可生效,慢则8个小时生效。如果超过12个小时,还未生效,则应是操作流程有误,多半是没有指定的流
程进行操作。

10、网站用CDN后,有些地区反映无法访问了,怎么办?
答:CDN启用后,访客不能访问网站有很多种可能,可能是CDN的问题,也可能是源站点出现故障或者源站点被关闭,还可能
是访客自己所在的网络出现问题,甚至我们实际故障排除中,还出现过客户自己计算机中毒,导致无法访问网站。客户
报告故障时,可自行去http://cdn.hichina.com/首页下载一个诊断软件,将诊断信息贴在email中报上来,这样可以有
利于我们诊断客户出现的是什么错误。

11、非万网的域名和主机能否使用万网的CDN?
答:可以,万网的CDN可以独立使用,跟域名和主机在哪里没关系。

12、我希望部分动态页面也被CDN缓存,达到动态页面提速的效果,我应该如何实现
答:CDN节点的缓存策略遵从http协议里的相关规定,也就是说
A、静态内容被缓存(静态内容和动态内容的区别在于,前者的http header含有Lastmodified一项,后者没有)
B、http header里面含有 expire指令时,CDN对其内容缓存。以PHP输出该指令为例,相应的代码如下:
// 定义缓冲时间,此处定义缓存一天,可以视自己需要进行修改
$offset = 3600 * 24;
//换转成GMT时间
$expire = "Expires: " . gmdate("D, d M Y H:i:s", time() + $offset) . " GMT";
//输出 HTTP header
Header($expire);
ASP相关代码如下
response.expires=3600*24
response.addHeader("Cache-Control","public")

13、操作中需要删除A记录,这步对网站有影响吗?

答:删除A记录,然后要添加CNAME记录,将域名指向域名+.hichinacdn.com这个域名,这两步操作,在DNS服务器上,是同时
生效的,对网站没有影响。

转载:http://www.net.cn/service/faq/xuni/only/200912/4059.html

这篇关于万网CDN操作流程图的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/301376

相关文章

速盾高防cdn是怎么解决网站攻击的?

速盾高防CDN是一种基于云计算技术的网络安全解决方案,可以有效地保护网站免受各种网络攻击的威胁。它通过在全球多个节点部署服务器,将网站内容缓存到这些服务器上,并通过智能路由技术将用户的请求引导到最近的服务器上,以提供更快的访问速度和更好的网络性能。 速盾高防CDN主要采用以下几种方式来解决网站攻击: 分布式拒绝服务攻击(DDoS)防护:DDoS攻击是一种常见的网络攻击手段,攻击者通过向目标网

动手学深度学习【数据操作+数据预处理】

import osos.makedirs(os.path.join('.', 'data'), exist_ok=True)data_file = os.path.join('.', 'data', 'house_tiny.csv')with open(data_file, 'w') as f:f.write('NumRooms,Alley,Price\n') # 列名f.write('NA

速盾:直播 cdn 服务器带宽?

在当今数字化时代,直播已经成为了一种非常流行的娱乐和商业活动形式。为了确保直播的流畅性和高质量,直播平台通常会使用 CDN(Content Delivery Network,内容分发网络)服务器来分发直播流。而 CDN 服务器的带宽则是影响直播质量的一个重要因素。下面我们就来探讨一下速盾视角下的直播 CDN 服务器带宽问题。 一、直播对带宽的需求 高清视频流 直播通常需要传输高清视频

线程的四种操作

所属专栏:Java学习        1. 线程的开启 start和run的区别: run:描述了线程要执行的任务,也可以称为线程的入口 start:调用系统函数,真正的在系统内核中创建线程(创建PCB,加入到链表中),此处的start会根据不同的系统,分别调用不同的api,创建好之后的线程,再单独去执行run(所以说,start的本质是调用系统api,系统的api

Java IO 操作——个人理解

之前一直Java的IO操作一知半解。今天看到一个便文章觉得很有道理( 原文章),记录一下。 首先,理解Java的IO操作到底操作的什么内容,过程又是怎么样子。          数据来源的操作: 来源有文件,网络数据。使用File类和Sockets等。这里操作的是数据本身,1,0结构。    File file = new File("path");   字

MySQL——表操作

目录 一、创建表 二、查看表 2.1 查看表中某成员的数据 2.2 查看整个表中的表成员 2.3 查看创建表时的句柄 三、修改表 alter 3.1 重命名 rename 3.2 新增一列 add 3.3 更改列属性 modify 3.4 更改列名称 change 3.5 删除某列 上一篇博客介绍了库的操作,接下来来看一下表的相关操作。 一、创建表 create

封装MySQL操作时Where条件语句的组织

在对数据库进行封装的过程中,条件语句应该是相对难以处理的,毕竟条件语句太过于多样性。 条件语句大致分为以下几种: 1、单一条件,比如:where id = 1; 2、多个条件,相互间关系统一。比如:where id > 10 and age > 20 and score < 60; 3、多个条件,相互间关系不统一。比如:where (id > 10 OR age > 20) AND sco

PHP7扩展开发之流操作

前言 啥是流操作?简单来讲就是对一些文件,网络的IO操作。PHP已经把这些IO操作,封装成流操作。这节,我们将使用PHP扩展实现一个目录遍历的功能。PHP示例代码如下: <?phpfunction list_dir($dir) {if (is_dir($dir) === false) {return;} $dh = opendir($dir);if ($dh == false) {ret

浙大数据结构:树的定义与操作

四种遍历 #include<iostream>#include<queue>using namespace std;typedef struct treenode *BinTree;typedef BinTree position;typedef int ElementType;struct treenode{ElementType data;BinTree left;BinTre

浙大数据结构:04-树7 二叉搜索树的操作集

这道题答案都在PPT上,所以先学会再写的话并不难。 1、BinTree Insert( BinTree BST, ElementType X ) 递归实现,小就进左子树,大就进右子树。 为空就新建结点插入。 BinTree Insert( BinTree BST, ElementType X ){if(!BST){BST=(BinTree)malloc(sizeof(struct TNo