服务器 阿里云 云服务器ECS Centos7.4
域名阿里云的域名
SSL协议 certbot生成的SSL协议
阿里云官方CDN 学习路径
1.为什么使用CDN?
阿里云内容分发网络 CDN 将源站内容分发至最接近用户的节点,使用户可就近取得所需内容,提高用户访问的响应速度和成功率。
从这个节点获取资源,使得访问更加流畅,降低真实服务器的负载。
对于家大业大的服务器拥有者可以通过增加带宽达到相同的效果。
登录阿里云账号,在阿里云 控制台页面 下面产品选择CDN,或者左上角侧导航点击打开,再下来选项中选择CDN
1.开通方式有两种,一种流量方式,一种带宽方式
使用流量,通过购买流量包,在访问缓存在节点资源时候,会消耗流量,直到流量用完。
使用带宽,包年服务
2.选择某一种方式,勾选同意CDN协议,即可开通成功
1.如果走流量,进入CDN控制台,购买流量包
配置如下
2.创建加速域名(域名管理-添加域名)目的获取 CNAME
3.解析域名
针对阿里云域名,依照 步骤
值得注意的主机记录与记录类型搭配的组合 不能与列表中的其他项目冲突
在这一切都完成后,通过WIN+R 输入cmd打开终端,通过 ping 加速域名 来查看是否成功开启CDN
如果出现
如果回显信息包括 . kunlun*.com,则表示CNAME配置已经生效,域名加速也已生效。
访问下自己加速域名下的资源看一看,是否出现了问题?
出现的问题:
1.如果 CDN管理 中的HTTPS显示未开启,而自己确开通了HTTPS(配置了SSL),那么通过HTTPS访问网站资源会报错,说是无法加密解密,我出现这个问题,是因为我使用的certbot配置的SSL,由于挂载得项目需要python2.7等问题,虽然配置SSL成功,但是有一个警告
NGINX configured with OpenSSL alternatives is not officiallysupported by Certbot.
所以出现这个问题后,我不知道是不是因为SSL本身配置的问题
查看 域名管理列表 - 点击加速域名右侧的 管理 ,选择HTTPS配置 强制跳转
配置了 https ->http
最终问题得到了解决,资源可以访问到了
2. 配置CDN且预热资源成功,但是总是无法命中,回源怎么办?
进入CDN控制台 -》 域名管理 -》管理 -》缓存配置 -》 添加
地址添加需要缓存的文件后缀,多个以“,”号分隔;添加过期时间和权重,其中权重 1-99 ,权重越高,执行规则越优先
添加完一个后,可以继续点击添加,添加另一个规则。
以我的为例,我需要对视频进行CDN节点加速,则
1. 关闭CDN服务 , 选择列表内的操作域名 最右侧三个点,点开有 停止 与 删除 ,可供操作
2.CDN提供资源的刷新和预热功能。
通过刷新功能,您可以强制CDN节点回源并获取最新文件;
通过预热功能您可以在业务高峰前预热热门资源,提高资源访问效率。
通过本文您可以了解刷新和预热功能的配置方法,也可以查询其操作记录。
刷新操作,将最新内容强制推送至CDN节点 - 进入 CDN控制台 -》 点击 刷新预热 -》 选择操作方式 -》 添加对应内容
如:
刷新
淘汰旧文件,重新获取文件的新版本
当文件有跟新时,需要手动执行刷新操作,将CDN中缓存的历史版本设置为超时,并从源站获取最新的版本。
刷新操作相对于一个触发更新的动作。
如果不刷会有啥问题呢?
用户在访问URL时,命中的是CDN中的旧数据,因此需要“缓存刷新”。
预热
首次发布的文件,主动从源站推送到CDN,让用户访问到CDN时不用回源命中
预热时间
资源预热完成时间将取决于用户提交预热文件的数量、文件大小、源站带宽情况、网络状况等诸多因素。
手动访问加速域名,只是推送数据到离你最近的节点,而不是所有的节点,所以阿里云CDN还是需要预热或刷新同步资源。
网页服务器无响应是什么原因?这种问题一般可以分为两种类型,一是设备问题,二是网络问题。具体原因如下:
1、本地设备问题:我们的路由器或者电脑DNS问题,比如线路接错或者接触不良,再比如路由器和光猫设备的故障问题,这种一般都比较容易解决。
2、网络或服务器问题:本地网络或者网页服务器的网络问题,比如本地没有网络、网站CDN设置错误、服务器配置不足、网站被攻击、网页大小(加载时间过长)、网页请求过多、网站停止运行等等问题都会导致网页停止响应,网页服务器停止响应的原因就是因为网页加载时间过长,当然也有很多情况会影响网页的加载时长,比如上面说的网页大小,网页的请求过多,网页服务器配置不足无法响应请求等等。
怎么解决网页服务器无响应?
对于不太懂服务器的用户而言,设备问题可以很容易排查,本地网络问题排查也比较简单,比较难的是网页服务器的原因,网页服务器的问题有以下针对性解决方法:
1、网站CDN设置错误:许多使用海外服务器或者大流量网站都会使用CDN节点来帮助用户加快访问,对于新手来说,网站接入CDN节点有点复杂,小编见过很多网站因为CDN设置错误导致全国部分地区无法访问的情况。解决方法:重新设置。
2、网页服务器配置不足:这个就是网页流量大小的问题,正常流量和网络攻击流量,流量占满服务器配置后,服务器无法响应新的网页访问请求,自然会无法响应或响应超时。服务器配置不足一般来说,我们只需要升级配置即可,但也要分是正常流量还是攻击流量,正常流量升级配置是没有问题,但如果是攻击流量只怕是升级了配置也没有效果,所以我们需要确定流量情况。解决方法:正常流量升级配置,攻击流量增加防御。
3、网页大小:比如视频、图片过大/多,服务器请求数量/时间增加/长,也会影响服务器响应时长,一旦超过响应时长,就会无法访问。解决方法:优化网页大小。
4、网站停止运行:网站已被暂停运行,无法连接网页服务器,自然无法响应。解决方法:开启站点运行。
总结:网页服务器无响应是什么情况?影响网页服务器无响应的原因还有很多,以上只是部分的影响因素。总的来说,网页服务器无法响应的根本原因就是响应时间过长,不管是无法连接服务器还是请求过长/多,我们只有针对排查情况并解决问题。
和节点的多少是有关系的,节点越多,当然是打开的速度就是越快的,锐速云计算的的TTCDN主要用于网站加速、隐藏网站服务器IP地址、减去网站服务器压力、防护攻击,配置流程只需简单几步:1.选择配置TTCDN服务
2.在TTCDN平台添加网站的域名和IP信息
3.配置CNAME 4.验证TTCDN服务是否生(在云漫网络官网后业务管理TTCDN查看开通状态)
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)