博文

目前显示的是 三月, 2010的博文

nginx+squid+gzip压缩

现象:nginx0.7.26 squid 2.7.9,发现压缩的页面失效,但如果跳过squid,页面压缩是有效的。 Google了一下,主要是两篇文章,两种说法: 1.说是修改squid 的 "broken_vary_encoding all" 由于文章乱转载,一时不能确定出处,所以出处可能是: http://zys.8800.org/index.php/archives/282 2. nginx默认是使用的动态的gzip压缩,而squid2系列还不支持,所以要重新编译nginx (./configure --with-http_gzip_static_module)。 出处: http://bbs.chinaunix.net/viewthread.php?tid=1329820 有趣的是:这个原文出处的指出的原文是: http://zys.8800.org/?p=267&#160 ; 但已经404错误了。 经过我的测试:第2种说法是成立的,第1种不成立,但为什么原作者却保留了一篇错误的文章,把正确的反而删了? 如果这篇文章到这里就结束了,肯定会被各位看官扔鸡蛋了,一点原创性的东西都没有,就来骗稿费(真没有稿费…) 所以我对原文给出的nginx配置做了一些优化和测试: 下面是原文给出的nginx配置:     gzip             on     gzip_static on;     gzip_http_version   1.0;     gzip_proxied      &#16

联通版iPhone(no wifi)通过USB(蓝牙)来上网(路由)

图片
这几天,一直在研究如何通过usb来让联通版上网,论坛里也出现一同研究这个问题的帖子: 大家请看: http://bbs.weiphone.com/read-htm-tid-674467.html http://bbs.weiphone.com/read-htm-tid-544715.html 一个是不越狱,一个是越狱,方法差不多。 我也一开始尝试通过这个方法也成功了,但有点美中不足的是: 有些不是http的协议的程序还是费3G流量。 而且如果不使用autoproxy的方式,每次都要重启手机,使用了autoproxy总有点心理阴影,感觉一开始上网有点慢,就是第一次打开网页有点慢,不知道是不是我心里感觉的问题。 有人说都有usb了,还用什么手机上网,旁边就有电脑啊,(论坛出现了不和谐的声音),请你搬凳子坐好,听我讲:我们玩手机,就是一个玩,玩手机非要在一个没有电脑的地方玩? 还有,你既然这么说,请问你有wifi的地方,也差不多有电脑了,你还要手机上网干嘛,请把你的wifi也去掉.....

"智能路由"VS "智能DNS"的冲突

起因: 发现在公司内部访问 www.qidian.com 的速度有时会变慢,有时候又很快。 查找原因: 和网宿的技术联系了一下,没有发现异常,初步排除是外面的原因,从内因找起。 我们ping  www.qidian.com 的时候,发现如果访问快的时候,是到网宿的电信服务器,反之则到了网宿的网通服务器。原因初步找到,那为什么同一个域名,有时会解析到电信,或者网通呢? 很多公司为了提高访问网通(或者电信)的速度,在自己的出口使用了智能路由策略。 很多网站为了提高网通(或者电信)的访问速度,使用了智能DNS功能。 这两项技术做运维的同事都应该知道,就不多说了,但如果碰到一起,会产生什么样的效果呢? 经过一步步跟踪,最终确在:网宿是在 qd1st.xdwscache.glb0.lxdns.com 这一层做智能解析。 www.qidian.com cname 到 www.qidian.com.lxdns.com   ==》 www.qidian.z.lxdns.com ==》 qd1st.xdwscache.glb0.lxdns.com 针对 qd1st.xdwscache.glb0.lxdns.com 这个域名,我们来看一下: xdwscache.glb0.lxdns.com 的ns服务器: 一共有5台dns: 分别是: ns1.glb0.lxdns.com 到 ns5.blb0.lxdns.com 其中 ns1.glb0.lxdns.com 59.42.255.7 是电信的,ns4的IP:60.28.9.147是联通的,,我们再分别以这两台dns来测试,从公司的网络来访问: 可以看出,同样从公司的网络出去,我们有可能被分配到电信,或者是网通。 由于公司的网通线路是途径漕河泾的,本身带宽比较窄,而电信线路则直接是通过张江机房,所以如果被分配到网通时,反而降低了我们的访问速度。 结论: 当智能dns碰到智能路由的时候,如果处理不好,反而会降低我们的访问速度。因为智能DNS是跟据来访的IP来确定并分配对应的IP,而公司的智能路由又人为地改变了到达dns的IP,这样如果对方的dns是在网通的话,就会造成误判。 解决: 让IT部门把公

“智能路由”VS“智能DNS”

起因: 发现在公司内部访问 www.qidian.com 的速度有时会变慢,有时候又很快。 查找原因: 和网宿的技术联系了一下,没有发现异常,初步排除是外面的原因,从内因找起。 我们ping  www.qidian.com 的时候,发现如果访问快的时候,是到网宿的电信服务器,反之则到了网宿的网通服务器。原因初步找到,那为什么同一个域名,有时会解析到电信,或者网通呢? 很多公司为了提高访问网通(或者电信)的速度,在自己的出口使用了智能路由策略。 很多网站为了提高网通(或者电信)的访问速度,使用了智能DNS功能。 这两项技术做运维的同事都应该知道,就不多说了,但如果碰到一起,会产生什么样的效果呢? 经过一步步跟踪,最终确在:网宿是在 qd1st.xdwscache.glb0.lxdns.com 这一层做智能解析。 www.qidian.com cname 到 www.qidian.com.lxdns.com   ==》 www.qidian.z.lxdns.com ==》 qd1st.xdwscache.glb0.lxdns.com     针对 qd1st.xdwscache.glb0.lxdns.com 这个域名,我们来看一下: xdwscache.glb0.lxdns.com 的ns服务器: 一共有5台dns: 分别是: ns1.glb0.lxdns.com 到 ns5.blb0.lxdns.com 其中 ns1.glb0.lxdns.com 59.42.255.7 是电信的,ns4的IP:60.28.9.147是联通的,,我们再分别以这两台dns来测试,从公司的网络来访问: 可以看出,同样从公司的网络出去,我们有可能被分配到电信,或者是网通。 由于公司的网通线路是途径漕河泾的,本身带宽比较窄,而电信线路则直接是通过张江机房,所以如果被分配到网通时,反而降低了我们的访问速度。 结论: 当智能dns碰到智能路由的时候,如果处理不好,反而会降低我们的访问速度。因为智能DNS是跟据来访的IP来确定并分配对应的IP,而公司的智能路由又人为地改变了到达dns的IP,这样如果对方的dns是在网通的话

某人又在调控房价

图片
View this post on my blog