免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2977 | 回复: 0
打印 上一主题 下一主题

[proxy] 奇怪的TCP_NEGATIVE_HIT/200 错误!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-06-07 17:30 |只看该作者 |倒序浏览
本帖最后由 hianxu 于 2011-06-07 17:39 编辑

1307478403.166      0 192.168.1.118 TCP_NEGATIVE_HIT/200 356 GET http://www.hjhdf88.com/p3.php - NONE/- text/html
1307478404.834      0 192.168.1.118 TCP_NEGATIVE_HIT/200 356 GET http://www.hjhdf88.com/p3.php - NONE/- text/html
1307478406.310      0 192.168.1.118 TCP_NEGATIVE_HIT/200 356 GET http://www.hjhdf88.com/p3.php - NONE/- text/html
1307478407.220      0 192.168.1.118 TCP_NEGATIVE_HIT/200 356 GET http://www.hjhdf88.com/p3.php - NONE/- text/html
1307478408.735      0 192.168.1.118 TCP_NEGATIVE_HIT/200 356 GET http://www.hjhdf88.com/p3.php - NONE/- text/html
1307478412.335      0 192.168.1.118 TCP_NEGATIVE_HIT/200 356 GET http://www.hjhdf88.com/p3.php - NONE/- text/html
1307478448.642     55 192.168.1.118 TCP_MISS/200 348 GET http://www.hjhdf88.com/p3.php - FIRST_UP_PARENT/www text/html

上面是我缓存动态文件出现的问题,鲍鱼里我没有设置强制缓存,是在程序里面指定了 Expires Last-Modified 两个头,
以达到服务器返回304的效果。
运行过程一切都很好,但在不确定的时间就出现上面日志。

当客户端请求的时候是以命中的结果返回给浏览器:发现根本没有去请求http://www.hjhdf88.com/p3.php , 应该是从内存或硬盘取出缓存,返回给客户端!!! (因为TCP_NEGATIVE_HIT/200我无法得知是从内存还是硬盘)

满意的结果应该是304.但是我的结果有的时候是304,有的时候是200。很奇怪~

这个是错误的:
1307478406.310      0 192.168.1.118 TCP_NEGATIVE_HIT/200 356 GET http://www.hjhdf88.com/p3.php - NONE/- text/html
1307478407.220      0 192.168.1.118 TCP_NEGATIVE_HIT/200 356 GET http://www.hjhdf88.com/p3.php - NONE/- text/html
1307478408.735      0 192.168.1.118 TCP_NEGATIVE_HIT/200 356 GET http://www.hjhdf88.com/p3.php - NONE/- text/html
1307478412.335      0 192.168.1.118 TCP_NEGATIVE_HIT/200 356 GET http://www.hjhdf88.com/p3.php - NONE/- text/html
1307478448.642     55 192.168.1.118 TCP_MISS/200 348 GET http://www.hjhdf88.com/p3.php - FIRST_UP_PARENT/www text/html


这个是正确的:
1307479237.308     51 192.168.1.118 TCP_MISS/200 348 GET http://www.hjhdf88.com/p3.php - TIMEOUT_FIRST_UP_PARENT/www text/html
1307479240.785      0 192.168.1.118 TCP_IMS_HIT/304 275 GET http://www.hjhdf88.com/p3.php - NONE/- text/html
1307479242.142      0 192.168.1.118 TCP_IMS_HIT/304 275 GET http://www.hjhdf88.com/p3.php - NONE/- text/html
1307479243.253      0 192.168.1.118 TCP_IMS_HIT/304 275 GET http://www.hjhdf88.com/p3.php - NONE/- text/html

想问问各位大牛们有什么办法避免。
还有各位在做动态缓存时候,是怎么操作的?是用鲍鱼强制缓存,还是在脚本里设置头信息?

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP