squid TCP_HIT/504/000是怎么产生的
来源:互联网 发布:高桥和希 知乎 编辑:程序博客网 时间:2024/06/10 07:41
今天调查一下问题,发现某个请求的访问有很多TCP_HIT/504, 504的意思我们都很清楚,是连接超时,但TCP_HIT/504 是什么意思呢?相信这让很多人都很迷惑,仔细调查才发现,原来是这样的:
以 url http://www.sina.com.cn 为例,第一个请求一定是TCP_MISS的,然后这个请求就回源与www.sina.com.cn域名对应的ip 想连接,这个请求连接建立之前有另外的请求 http://www.sina.com.cn过来,
首先第一个请求在创建时就已经为 http://www.sina.com.cn/ 这个url 创建了相应的storeEntry, 当第二个请求来时,在storeEntry的hash表中就能够找到这个storeEtnry 了,这时候自然就会是TCP_HIT, 但因为第一个请求还未与源站建立连接,所以第二个请求也同样要与源站建联,从而能在access日志中看到回源的记录。
- squid TCP_HIT/504/000是怎么产生的
- 人机对话是怎么产生的?
- 差距是怎么产生的
- 程序员的性格是怎么产生的?
- 程序员的性格是怎么产生的?
- 程序员的性格是怎么产生的?
- 太监文学是怎么产生的!
- ESC键是怎么产生的?
- 谐振是怎么产生的?什么是谐振?
- 云计算思想是怎么产生的
- AV番号是怎么产生的?
- linux的根目录的是怎么产生的?
- 效率低下的组织是怎么产生的?
- 一个App的界面设计流程是怎么产生的
- 网站上的验证码是怎么产生的?
- Perflib_Perfdataxxx.dat(perflib_perfdata_238.dat )文件是怎么产生的
- 信号完整性研究系列--信号振铃是怎么产生的
- 面对web并发访问时候,可能会产生这样的问题,你是怎么设计的?
- C#数据类型转换中隐式转换要注意的几点
- Git 中文教程
- Google 图片搜索算法
- android的audio系统
- ANDROID入门4:在Ubuntu为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口
- squid TCP_HIT/504/000是怎么产生的
- Valgrind 使用简单说明
- UIImage等比拉伸
- Linux网络IP设置命令解析
- MySQL 水平分表实现
- 编程之美读书笔记
- 链栈的建立
- ANDROID入门5:在Ubuntu上为Android系统的Application Frameworks层增加硬件访问服务
- js 获浏览器版本