您的位置:首页 > 运维架构 > Apache

Apache Traffic Server处理请求的过程

2013-11-25 22:29 441 查看
1)用户请求一个 web 对象,TS 收到请求
2)TS 通过对象的地址,在对象数据库(缓存)中去定位该对象

a.如果对象在缓存中,TS 会检查对象是否新鲜(fresh)

如果新鲜,TS 从缓存里返回该对象给用户,此时称为缓存命中(cache hit)
如果不新鲜(stale),TS 会连接源服务器去验证对象是否仍然新鲜,即重新验证(revalidation),如果仍然新鲜,TS 立即将缓存中的副本返回给用户

b .如果对象不在缓存中(缓存未命中,cache miss),或者缓存的副本不再有效,TS 会去源服务器获取对象,然后同时做下面两件事
将对象返回给用户 将对象放到本地缓存中
本文出自 “jeacen的技术屋” 博客,请务必保留此出处http://jeacen.blog.51cto.com/920211/1331395
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: