登录站点

用户名

密码

ETag助力站点提交sitemap ~对服务器性能的影响

已有 223 次阅读  2015-12-29 10:50

ETag助力站点提交sitemap ~对服务器性能的影响

  不管怎么样的ETag,在服务器端都要进行计算,计算就有开销,会带来性能损失。一些网站把Etag禁用了,这其实不符合HTTP1.1的规定,因为HTTP/1.1总是鼓励服务器尽可能的开启Etag。为了确定ETag对性能造成的具体影响。我们在服务器上(CPU Intel E5-2620 2.00GHz,内存65G,Web Server使用此CPU的两个核心)进行压力测试,在逐渐增加并发用户数目的情况下,查看CPU消耗率和服务器吞吐率在有无设置ETag情况下的具体对比。

  一、Apache

  CPU利用率

  如下图所示,其为测试中服务器使用的平均CPU利用率,纵坐标为百分比,横坐标为开始测试的时间,其中不用ETag时,平均CPU利用率为18.62805%;启用ETag时,平均CPU利用率为21.20956%。

  吞吐率

  如下图所示,图中横坐标为并发连接数,可见有无启用ETag对服务器吞吐率的影响不大。

  二、Nginx

  CPU利用率

  如下图所示,其为测试中服务器使用的平均CPU利用率,纵坐标为百分比,横坐标为开始测试的时间,其中不起用ETag时,平均CPU利用率为8.679665%;启用ETag时,平均CPU利用率为9.776242%。

  吞吐率

  如下图所示,图中横坐标为并发连接数,可见有无启用ETag对服务器吞吐率的影响不大。

  三、结论

  从实际实验可以看出有无设置ETAg对服务器在高并发下的吞吐率几乎无影响,设置ETag后的负面影响主要为增加了CPU负载1%~3%。

  大咖教你怎么写标题

  之前有一篇文章在微信朋友圈传播很广,标题是《月薪3000和月薪3万的文案区别》,这个标题命中了很多运营人员的痛点。“我也经常写文案,我的月薪怎么才能更高呢?”这篇文章点进去内容一般,但是点击量是100万+,可能就命中了一个痛点,使得流量激增。

  很多时候我们费了九牛二虎之力精心制作一篇文章,可由于没有一个好的标题,没有好的关键词吸引人,效果往往不尽人意。

  起标题时我们应该有一个清晰的思路,比如要结合什么样的事件,内容的定位是什么等。很多人在起标题的时候“偷懒”,随手写一个标题就发了,这样是很难把点击量提升上去的。

  我建议每个运营人员都制作属于自己的资料库,把好的文章、活动、素材等都保存下来,之后按照使用的场景进行分类。等到需要的时候可以先阅读下这些参考资料,第一时间把内容发布出来,这对于目前很火的借势营销非常有效。

  文章由seo服务公司编辑整理,转载请注明出处


 

分享 举报