当前位置: 首页 > news >正文

微信小程序源码网站网站做快照怎么做

微信小程序源码网站,网站做快照怎么做,浙江省建设政务网站,wordpress切换至就编辑器Session和Cookie是什么?有什么区别?分布式Session问题又是什么? Cookie:是服务器发送到浏览器并保存在本地的数据。在浏览器下一次向同一服务器再次发送请求时,将Cookie也发送给服务器,并以此来判定这个请…

Session和Cookie是什么?有什么区别?分布式Session问题又是什么?

  • Cookie:是服务器发送到浏览器并保存在本地的数据。在浏览器下一次向同一服务器再次发送请求时,将Cookie也发送给服务器,并以此来判定这个请求是否是浏览器第一次发送的请求。至于是怎么判定的,会在下面的Cookie和Session配合中说到。
  • Session:代表浏览器和服务器的一次会话。Session存储用户会话所需的属性和配置信息。

Session和Cookie的区别

  • 保存位置不同:Session保存在服务器端,Cookie保存在浏览器。正因如此,Cookie在保存数据方面的安全性不如Session,所以Cookie用来保存一些隐私性不强的内容比较合适。
  • 存取内容的方式不同:Cookie只能保存ASCLL,而Session可以保存任意类型。
  • 数据存储的大小不同:Cookie只能保存小于4K的内容,而Session则大小不固定,但肯定的是其大小要比Cookie大的多。

Session和Cookie的配合流程
在用户第一次向服务器发送请求时,服务器会根据用户的信息不同,创建不同的Session,并生成该Session的唯一标识SessionID,返回给浏览器。浏览器在接收到SessionID后,会将SessionID保存在Cookie中,并记录这个SessionID属于哪个域名。

在用户第二次请求服务器时,请求会去查找该域名下是否存在Cookie,存在就将Cookie发送给服务器。服务器会从Cookie中拿到SessionID,并根据这个SessionID查找到对应的Session。

分布式Session问题
在上面的配合流程中,我们就会发现一个问题:在分布式环境下,服务器肯定不止一个,而Session是保存在服务器的。那如果多服务器的环境下,两次的请求发送到不同的服务器,那不就造成SessionID查找不到对应的Session了吗?
这就是分布式Session问题。

解决办法:

  1. Nginx:服务端使用Nginx进行代理,每个请求按照请求的IP的hash进行分配服务器,保证同一IP的请求都会发送到同一服务器。
  2. Session复制:任意一台服务器的Session发生改变的时候,都会广播给所有服务器。
  3. 中间件:将Session保存在一个中间件中。
http://www.yayakq.cn/news/645918/

相关文章:

  • 用自己的网站做淘客安网站建设
  • 微友说是做网站维护让帮忙投注公司管理培训课程大全
  • 长葛网站建站怎么学做淘宝电商网站吗
  • 网站虚拟主机哪个好对于网站运营应该如何做
  • 系统网站有哪些长沙做网站报价
  • 外贸网站设计模板深圳市水平线室内设计有限公司
  • 江苏省昆山市网站制作怎么做返利网站
  • 网站上的视频国内电商企业有哪些
  • 做甜品的网站网站上传后 后台进不去
  • 苏州做网站公司电话企业网站的制作
  • 5m带宽做视频网站怎么在国外网站开发客户
  • 郑州网站建设有限公司centos wordpress 5.5
  • 猎头网招聘沧州seo包年优化软件排名
  • 排名好的大连网站建设广州门户网站制作
  • 建设银行吴中支行网站小学生手工制作大全图
  • 河北省建设信息网站网站开发技术发展
  • 青海省建设厅网站执业网站全局搜索如何做
  • 网站建设维护面试题湖南 中小企业 网站建设
  • 昆山移动网站建设东莞大岭山有什么好玩的地方
  • 做网站什么内容吸引人培训班有哪些
  • 淄博建设企业网站展馆展示设计公司排名
  • 网站正在建设中 公告sem广告投放是做什么的
  • 西安市地铁建设指挥部网站分销平台搭建
  • 网站建设代码怎么写软件公司网站模板下载
  • 网站 多语北京工商注册登记网上服务系统
  • 长沙手机网站设计开发一个app软件能赚钱吗
  • 网站职能建设论文协同办公软件下载
  • 大德通众包 做网站怎么样简述电子商务网站的建设步骤
  • 河南襄县做网站的公司网站连接微信支付
  • 微餐饮建站费用交换链接平台