欢迎来到天天文库
浏览记录
ID:48045992
大小:417.50 KB
页数:27页
时间:2020-01-13
《服务器负载均衡算法.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、服务器负载均衡算法---基于Cookie的保持性算法介绍TopicCookie是什么?InsertCookie算法介绍RewriteCookie算法介绍EmbedCookie算法介绍PersistentCookie算法介绍HashCookie算法介绍算法的区别Cookie算法的适用范围Cookie算法的配置February29,2008CookiesCookies是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的一种技术。Cookies是当你浏览某网站时,由Web服务器置于你硬盘上的一个非常小的文本文件。例如:它可以记录你的用户ID、密码、浏览过
2、的网页、停留的时间等信息。当你再次来到该网站时,网站通过读取Cookies,得知你的相关信息,就可以做出相应的动作,如在页面显示欢迎你的标语,或者让你不用输入ID、密码就直接登录等等。一个Cookie包含名称和值举例Cookie:SID=service3Cookie类型临时的cookie:当浏览器关闭后自动删除.永久的cookie:如果不过期就不删除.February29,2008InsertCookie(ic)Array会自动在服务器响应的时候给客户端插入一个Cookie步骤:Clientsendsarequesttothevirtualservice.Arrayselectsa
3、realserviceandforwardsrequesttoit.Responsefromrealservicedoesnotcontainacookie,butcookiepersistenceisneeded.Arraycreatesacookiebasedontherealserviceandinsertsitintheresponse.Clientreceivescookieinresponse.Nextrequestfromclientincludescookie.Arrayexaminescookie,stripsoutcookie,andsendsrequestto
4、samerealserviceasfirstrequest.适用范围:当Web服务没有Cookie的应用.February29,2008ClientServerHTTPrequest(nocookie)TCPhandshakeTCPhandshakeHTTPrequest(nocookie)HTTPreply(nocookie)HTTPreply(withinsertedcookie)pickserverHTTPrequest(withsamecookie)TCPhandshakeTCPhandshakeHTTPrequest(nocookie)HTTPreply(nocooki
5、e)HTTPreply(updatedcookie)cookiespecifiesserverFirstHitSecondHitTMXInsertCookie(ic)February29,2008RewriteCookie(rc)Array在服务器响应的时候重写(修改)cookie的值.步骤:Clientsendsarequesttothevirtualservice.Arrayselectsarealserviceandforwardsrequesttoit.Responsefromrealservicecontainsaspecificcookiewithagenericv
6、alue.Arrayrewritescookievaluebasedontherealservice.Clientreceivescookieinresponse.Nextrequestfromclientincludescookie.Arrayexaminescookieandsendsrequesttoindicatedrealservice.应用在基于简单Cookie应用的环境中.所有的后台服务器必须拥有同样的Cookie的名称.February29,2008ClientServerHTTPrequest(nocookie)TCPhandshakeTCPhandshakeHT
7、TPrequest(nocookie)HTTPreply(withsimplecookie)HTTPreply(withrewrittencookie)pickserverHTTPrequest(withsamecookie)TCPhandshakeTCPhandshakeHTTPrequest(withsamecookie)HTTPreply(withsimplecookie)HTTPreply(withupdatedcookie)cookiespecifies
此文档下载收益归作者所有