全部博文(356)
发布时间:2018-11-29 14:35:10
前几天,@ARGV问了这个问题《squid 灵异日志》 http://chenlinux.com/2010/03/17/problem-of-squid-access-log/ 灵异乎?一般灵异吧。只要我们走近科学,没有什么不能被解释的。 首先说一下HIT/MISS/REFRESH_HIT这些状态是由什么决定的 其实这些状态,在代码里就是http->log_type。而这个log_type的赋值主要是这么几个地方: 第一处,clientProcessRequest中 点击(此处)折叠或打开http->log_ty......【阅读全文】
发布时间:2018-11-29 14:28:56
Squid自带限速功能delay_pool,但delay_pool的代码太复杂了。这次给大家介绍一种几十行代码的简单实现。1. Squid下载速度的控制要了解squid下载速度是怎样控制的,就必须先了解squid的数据下载流程。下图是squid数据发送的大概流程,略去了一些细节和请求读取/处理。可以看到,发送数据的流程中可能.........【阅读全文】
发布时间:2018-11-22 16:29:31
(gdb) bt#0 Vol::init (this=0x7fffec0cdbd0, s=0xe4bb20 "/home/install/master.ats/var/trafficserver/cache.db", blocks=32766, dir_skip=16384, clear=false) at Cache.cc:1240#1 0x00000000006c49c5 in Cache::open (this=0x7fffec0cdb60, clear=false) at Cache.cc:2098#2 0.........【阅读全文】