有关cdn的加速问题

查看: 5264|回复: 10
关于用CDN加速论坛首页出现的问题
我用阿里云的CDN加速之后,网站首页打开很慢,阿里云的技术员说
“您的网站首页面是动态文件,没有被缓存,实际是回源访问的,这个是程序本身返回的,源站如果有问题则cdn回源也会慢。”
照这么说,我这个没有必要用加速了?
15:17:12需要首先保证源站的程序访问正常,这样CDN缓存静态文件才可以打开快。
15:23:38我的论坛用的是 discuz 首页怎么弄成静态的?
15:28:36您的程序是htm的静态页面才能是静态的,并且同时需要设置htm的缓存才可以。
请问这个问题怎么解决
关闭 cdn 哦 会有很多不正常的
你可以换个服务器看看。让他给你调整其他的服务器上看看。
缓存静态文件即可。
不要缓存首页
缓存一些js css 图片就好了
首页是动态的
缓存没什么意义
要不就用静态化生成门户html页再缓存
其实建议还是关闭这个加速功能 有时候还会因为这个加速直接导致访问不了
其实建议还是关闭这个加速功能 有时候还会因为这个加速直接导致访问不了
那悲剧了,那我们用在这个论坛,以后负载咋办呢,现在不都是CDN加速么
那悲剧了,那我们用在这个论坛,以后负载咋办呢,现在不都是CDN加速么
首页的访问并不会产生太大的负载
实在要缓存就生成index.html去缓存
index.php不要缓存
首页的访问并不会产生太大的负载
实在要缓存就生成index.html去缓存
index.php不要缓存
听说这样做了 首页的新数据更新就要手动了,不会自动显示出来 对不
另外,对于这样的问题 有更好的解决方案么
Powered by关于刷CDN的问题
1.CDN是什么?
CDN的全称是Content Delivery Network,即。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置所构成的在现有的互联网基础之上的一层智能,CDN系统能够实时地根据和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决
Internet网络拥挤的状况,提高用户访问网站的响应速度。
2. 为什么有时候会出现刷了cdn但无效或者有些地方访问时可以的但有些地方却不可以?
客户端浏览器在获取图片等静态资源时是通过CDN的各个节点服务器来获取的,CDN在往各个节点分发内容的时候可能会出现有些节点推送不成功的情况,或者是往节点推送内容的时候,刚好有用户去访问线上的就内容就会把新的内容冲掉,导致CDN刷新无效。
2. 采用CDN对源站有什么改造要求?
源站几乎不需要做任何改造就可以使用服务。的原理是将适合加速的内容分发到Cache节点上,从而使用户能够就近的获取所需的内容。而这种分发对于源站来说就是正常的访问请求,内容的缓存以及
节点对用户的访问响应都是由 CDN
系统来实现。云快线CDN服务的一大特点就是使用方便,当涉及到一些数据库查询、用户认证这样的动态应用时,CDN
系统可以把请求自动转回源站点来进行处理,因此对源网站没有改造的要求。如果源站对网站访问质量有一些监控的措施的话,大多是通过模仿用户的访问请求来实现的,在采用CDN服务以后应该可以看到网站的访问响应速度和质量都会有比较明显的提升。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。CDN相关常见问题
CDN是为了加速用户访问体验而设计的,所以存放在CDN上的文件应该都是小文件,大小最好不要超过500K。
存放文件的类型并没有限制,静态的图片如jpg、gif、png,flash文件,js和css文件等都可以存放在CDN上。
腾讯采取的CDN方式是覆盖式的,对于以前上传的文件如果不再有新文件覆盖的话,会一直保留在CDN服务器上面。
如果您想将其删除:
1. 对于CDN_V1:到提单系统按照相关模版自助提交申请单,申请方式详见:。
2. 对于CDN_V2:在CDN的SVN服务器上对目录进行删除操作并提交成功后,再在CDN文件发布页面点击“CDN文件生效”,即实现CDN目录或文件删除。
目录或文件的删除会有一定时间的延迟(延迟在1小时-1天之间),即用户在SVN服务器上删除并提交然后点击“CDN文件生效”后,系统实际上是先将CDN源站上的文件删除了,CDN源站会在一段时间内触发同步到各CDN节点,同步完成后,该目录或文件才被删除,不可访问。
1. 对于CDN_V1:可通过FTP上传通道将文件从本地上传到CDN,开发者可以使用FTP服务器自带的lftp命令查看目录及文件。
2. 对于CDN_V2:可通过SVN上传通道将文件从本地上传到CDN。开发者可以通过SVN客户端的“Repro browser”命令直接查看CDN SVN仓库里的目录及文件。
1. 对于CDN_V1:不支持目录或者文件名称的修改,只能新建一个目录或新上传一个文件。
开发者需要先在FTP服务器上重新创建一个目录,或者重新上传更名后的文件。
如果是直接在FTP上对目录或直接对文件名进行更名,是不会同步到CDN的。
2. 对于CDN_V2:开发者在CDN的SVN服务器上对目录或文件名称修改并提交成功后(详见),再在CDN文件发布页面点击“CDN文件生效”,即可将重新命名的目录或文件发布到CDN。
目录或文件名称更改后,相当于删除了原文件,创建了新文件,CDN上更名前的目录或文件路径变为无效,不可访问。
当用户反馈文件加载慢或者访问出错时,如果应用的文件是部署在CDN上的,需要先获取终端玩家访问的CDN节点数据。
通过nslookup和ping应用相应的CDN域名可以获取用户访问的CDN节点的IP和延时丢包等基本的排错信息,如nslookup app31182.
可以进行如下排查:
1. 首先定位用户的网络质量是否正常。应用可以通过nslookup和ping应用相应的CDN域名获取用户访问的cdn节点IP(如nslookup app31182.),在本地进行host的绑定测试(需要注意是否有跨运营商情况),如果测试正常,说明是用户的局部网络问题。
2. 如果测试结果确实缓慢,可以通过 来测试访问其他主流站点的延时数据。
3. 如果访问其他站点正常,而访问CDN文件缓慢时,可以通过httpwatch抓取访问数据包,然后通过联系运维支持协助定位。
可以进行如下排查:
1. 核实文件的url是否有误,可以通过检查svn的部署目录和文件名进行核对;
2. 如果上传的文件是新文件,一般10分钟内会完成节点分发。如果在20分钟后仍然看不到更新,可以通过httpwatch抓取访问数据包,然后通过联系运维支持协助定位;
3. 如果文件是同名文件更新,由于节点缓存和用户缓存等问题,一般需要在30分钟内完成更新。若超过30分钟发现未更新,可以通过httpwatch抓取访问数据包,然后通过联系运维支持协助定位。
CDN文件的缓存时间,是指文件在浏览器中的缓存时间周期。
Html的文件缓存时间查看方式:
查看http消息头里面的cache-control,如“Cache-Control max-age=2592000(秒)”,表示文件将会缓存30天。
这时除非使用刷新按钮,否则新开的浏览器页面在文件缓存周期内都不会去服务器重新获取文件。
CDN根据不同的文件类型,缓存时间设置有差别,如静态的图片文件会设置30天;flash、js等动态文件一般缓存10分钟。
CDN文件在浏览器中有相应的缓存时间,应用更新发布同名文件的时候,如果用户不进行刷新操作,用户不会马上访问到更新的文件。
这时应用可以通过修改程序代码,在访问更新的资源时,采用url?v=xxx(xxx是数字参数,如123)的格式,通过添加参数v来判断需要更新资源,让用户获取最新的文件。
如果应用本身没有设置跳转,而访问CDN文件时存在302跳转,这种情况属于被劫持。
个别小运营商由于某些目的,会在本地路由缓存一些数据,当检测到某些URL时,会直接跳转到自己缓存的数据,而不是正常传递请求到目的服务器。
CDN文件生效的时间是开发者点击“CDN文件生效”按钮后的10分钟内(如果是上传的是同名文件,需要30分钟左右生效)。
如果超过时间未发现文件生效,可以做如下检查:
1. 存在浏览器缓存问题,同名文件不能显示更新,此时通过清空缓存,刷新页面可以拉取到新文件;
2. 个别地区未生效:由于CDN下发文件是要到各个节点的,存在各节点生效快慢的问题,如果有节点已经检测到文件,未生效的节点只需等待一段时间就会同步到。
3. 如果上传的是新文件,则先核实SVN同步是否已经成功 (文件显示绿色对号则同步成功),然后看是否已经点击了“CDN文件生效”的按钮。 如果是,则通过联系运维支持协助定位。
如果接口参数中没有对图片/flash域名限制进行说明,则传入的图片/flash地址的根域名必须要有一个crossdomain.xml 的flash授权文件,以向腾讯的网站授权可以加载到图片/flash。
crossdomain.xml的内容如下:
&?xml version="1.0"?&
&cross-domain-policy&
&allow-access-from domain="*.qq.com" secure="false" /&
&allow-access-from domain="*." secure="false" /&
&allow-access-from domain="*." secure="false" /&
&allow-access-from domain="*." secure="false" /&
&allow-access-from domain="*." secure="false" /&
&/cross-domain-policy&订阅最新的管理资讯
热点搜索:
与CDN相关文章
关注CDN领域的实践和动态。在这里,您既可体验鲜活而精彩的CDN案例,聆听专家对CDN难点问题的解答,又可掌握实用工具,并紧扣前沿,与广大经理人和精英切磋CDN之道。
今天,企业构建学习型组织的现状如何?特别是中国制造业在面临转型升级的过程中,学习型组织对于激发创新,持续发展起到怎样的作用?
合作媒体精选

我要回帖

更多关于 支持ssl的cdn 的文章

 

随机推荐