精华内容
下载资源
问答
  • 服务器无状态与有状态解释

    千次阅读 2018-01-25 23:06:38
    对于服务器程序来说,有个基本假设,即服务器是基于状态请求,还是基于无状态请求。根据这个假设,可以将服务器划分为状态服务器无状态服务器。 状态服务器 如果是状态化请求,那么服务端一般需要保存请求的...

    对于服务器程序来说,有个基本假设,即服务器是基于状态请求,还是基于无状态请求。根据这个假设,可以将服务器划分为状态服务器和无状态服务器。

    状态服务器

    如果是状态化请求,那么服务端一般需要保存请求的相关信息,每个请求可以默认地使用以前的请求信息。

    状态服务器具有以下特点: 
    - 保存客户请求的数据(状态) 
    - 服务端容易对客户状态进行管理 
    - 服务端并不要求每次客户请求都携带额外的状态数据

    无状态服务器

    无状态服务器处理的客户信息必须全部来自于请求所携带的信息以及其他服务器自身所保存的、并且可以被所有请求所使用的公共信息。

    无状态服务器具有以下特点: 
    - 并不保存客户请求的数据(状态) 
    - 客户在请求时需要携带额外的状态数据 
    - 无状态服务器更加健壮,重启服务器不会丢失状态信息,这使得维护和扩容更加简单

    无状态的服务器程序,最著名的就是WEB服务器。 
    每次HTTP请求和以前请求没有直接关联。 
    为了跟踪客户请求的状态信息,请求中加入COOKIE。 
    COOKIE的存在,是无状态化向状态化过渡的一种手段。

    转自与: http://blog.csdn.net/lihao21


    展开全文
  • 服务器 无状态 ,客户端 记住自己的状态 。服务器的数据不用加锁 ,客户端 指示 下一步的操作
    服务器 无状态 ,客户端 记住自己的状态  。服务器的数据不用加锁 ,客户端 指示 下一步的操作
    展开全文
  • 对于服务器程序来说,有个基本假设,即服务器...状态服务器具有以下特点: - 保存客户请求的数据(状态) - 服务端容易对客户状态进行管理 - 服务端并不要求每次客户请求都携带额外的状态数据无状态服务器无状态...

    对于服务器程序来说,有个基本假设,即服务器是基于状态请求,还是基于无状态请求。根据这个假设,可以将服务器划分为状态服务器和无状态服务器。

    状态服务器

    如果是状态化请求,那么服务端一般需要保存请求的相关信息,每个请求可以默认地使用以前的请求信息。

    状态服务器具有以下特点: 
    - 保存客户请求的数据(状态) 
    - 服务端容易对客户状态进行管理 
    - 服务端并不要求每次客户请求都携带额外的状态数据

    无状态服务器

    无状态服务器处理的客户信息必须全部来自于请求所携带的信息以及其他服务器自身所保存的、并且可以被所有请求所使用的公共信息。

    无状态服务器具有以下特点: 
    - 并不保存客户请求的数据(状态) 
    - 客户在请求时需要携带额外的状态数据 
    - 无状态服务器更加健壮,重启服务器不会丢失状态信息,这使得维护和扩容更加简单

    无状态的服务器程序,最著名的就是WEB服务器。 
    每次HTTP请求和以前请求没有直接关联。 
    为了跟踪客户请求的状态信息,请求中加入COOKIE。 
    COOKIE的存在,是无状态化向状态化过渡的一种手段。

    参考资料

    展开全文
  •  对服务器程序来说,有两个基本假设十分重要,究竟服务器是基于状态请求还是无状态请求。状态化的判断是指两个来自相同发起者的请求在服务器端是否具备上下文关系。如果是状态化请求,那么服务器端一般都要保存请求...

      

      对服务器程序来说,有两个基本假设十分重要,究竟服务器是基于状态请求还是无状态请求。状态化的判断是指两个来自相同发起者的请求在服务器端是否具备上下文关系。如果是状态化请求,那么服务器端一般都要保存请求的相关信息,每个请求可以默认地使用以前的请求信息。而无状态请求则不行,服务器端所能够处理的过程,他的处理信息必须全部来自于请求所携带的信息以及其他服务器端自身所保存的、并且可以被所有请求所使用的公共信息。


           无状态的服务器程序,最著名的就是WEB服务器。每次HTTP请求和以前都没有啥关系,只是获取目标URI。得到目标内容之后,这次连接就被杀死,没有任何痕迹。在后来的发展进程中,逐渐在无状态化的过程中,加入状态化的信息,比如COOKIE。服务端在响应客户端的请求的时候,会向客户端推送一个COOKIE,这个COOKIE记录服务端上面的一些信息。客户端在后续的请求中,可以携带这个COOKIE,服务端可以根据这个COOKIE判断这个请求的上下文关系。COOKIE的存在,是无状态化向状态化的一个过渡手段,他通过外部扩展手段,COOKIE来维护上下文关系。


           状态化的服务器有更广阔的应用范围,比如MSN、网络游戏等服务器。他在服务端维护每个连接的状态信息,服务端在接收到每个连接的发送的请求时,可以从本地存储的信息来重现上下文关系。这样,客户端可以很容易使用缺省的信息,服务端也可以很容易地进行状态管理。比如说,当一个用户登录后,服务端可以根据用户名获取他的生日等先前的注册信息;而且在后续的处理中,服务端也很容易找到这个用户的历史信息。


           状态化服务器在功能实现方面具有更加强大的优势,但由于他需要维护大量的信息和状态,在性能方面要稍逊于无状态服务器。无状态服务器在处理简单服务方面有优势,但复杂功能方面有很多弊端,比如,用无状态服务器来实现即时通讯服务器,将会是场恶梦。

     

     

    转自:http://blog.csdn.net/romandion/article/details/1800025

    转载于:https://www.cnblogs.com/yourstars/p/8421331.html

    展开全文
  • 服务器程序来说,有两个基本假设十分重要,究竟服务器是基于状态请求还是无状态请求。状态化的判断是指两个来自相同发起者的请求在服务器端是否具备上下文关系。如果是状态化请求,那么服务器端一般都要保存请求的...
  • 定义:是指两个来自相同发起者的请求在服务器端是否具备上下文关系,具有上下文关系则为有状态服务器,没有则为无状态服务器; 状态化请求,那么服务器端一般都要保存请求的相关信息,每个请求可以默认地使用以前的...
  • 状态服务器

    2017-06-01 18:59:02
    对于服务器程序来说,有个基本假设,即服务器是基于状态请求,还是基于无状态请求。根据这个假设,可以将服务器划分为状态服务器无状态服务器。 状态服务器 如果是状态化请求,那么服务端一般需要保存请求的相关...
  • 有状态和无状态服务器

    千次阅读 2009-02-27 09:28:00
    1、无状态与有状态的服务器 服务器维护的、跟正在进行的客户端交互活动有关的信息称为状态信息。不保存状态信息的服务器称为无状态服务器,反之称为有状态服务器。 对高效率的要求,促使设计者再服务器内保存状态...
  • Google新增了Cloud Run,这是一项托管的计算服务,它扩展了其无服务器计算选项,该服务可让您运行可通过HTTP请求调用的无状态容器。 Google Kubernetes Engine(GKE)上还提供了Cloud Run,使您可以在托管Kubernetes...
  • LambStatus是无服务器状态页面系统。 功能,。 演示版 :向用户告知您服务状态的页面 :更改服务状态的页面 开始使用 只需单击几下,即可查看以构建您的第一个状态页面! 该项目的目标 提供开源和无服务器状态页面...
  • 服务器程序来说,有两个基本假设十分重要,究竟服务器是基于状态请求还是无状态请求。状态化的判断是指两个来自相同发起者的请求在服务器端是否具备上下文关系。如果是状态化请求,那么服务器端一般都要保存请求的...
  • 服务器程序来说,有两个基本假设十分重要,究竟服务器是基于状态请求还是无状态请求。状态化的判断是指两个来自相同发起者的请求在服务器端是否具备上下文关系。如果是状态化请求,那么服务器端一般都要保存请求的...
  • 服务器响应状态

    2020-03-13 15:01:40
    服务器响应状态码 201-206都表示请求成功 200-成功 201-已创建 202-已接受:服务器接受了请求,但未处理 203-非授权信息 204-内容 205-重置内容 206-部分内容 300-307表示要完成请求,需要进一步操作,代码状态...
  • 池(pooling):池化的服务器对象提前被构造和初如化·能限制实例的个数(最小值,最大值)·实例能被多个会话共享,用来支持更多用户的请求·当返回池中的时候实例必须复原·(池化的服务可以让WEB应用程序在用户...
  • 无状态

    2016-10-12 18:59:39
    无状态。忽然想起一个词:“无状态”。比如,http的连接是无状态;...无状态,意味着服务器不存储客户端的状态,无须在自己这里维护客户端的状态。但是!无状态不代表没有状态,而是说,每次客户端访
  • 服务器返回状态

    2016-08-25 09:56:37
    2xx:这类状态代码表明服务器成功地接受了客户端请求。 200-客户端请求已成功。 201-已创建。 202-已接受。 203-非权威性信息。 204-内容。 205-重置内容。 206-部分内容。 3xx:客户端浏览器必须采取更多操作来...
  • 服务器状态机制

    2010-10-10 01:32:00
     http协议是无状态协议,每次客户端通过浏览器和web服务器建立连接,然后发出请求,web服务器响应,然后断开连接,客户端再建立连接,发出请求,然后web服务器再响应,再断开连接,循环运行。  在web...
  • 有状态和无状态服务

    2019-02-17 20:45:00
     有状态服务器无状态服务器服务器程序来说,有两个基本假设十分重要,究竟服务器是基于状态请求还是无状态请求。状态化的判断是指两个来自相同发起者的请求在服务器端是否具备上下文关系。如果是状态化...
  • 有状态与无状态

    2020-06-18 15:29:57
    最近在看一些架构文章,提到有状态与状态,对之概念有点模糊,这里记录一下。 有状态对象与无状态对象 1、有状态就是有数据存储...对服务器程序来说,究竟是有状态服务,还是无状态服务,其判断依旧是指两个来自相同
  • 无状态和有状态

    千次阅读 2018-07-19 18:53:35
    服务器程序来说,究竟是有状态服务,还是无状态服务,其判断依旧是指两个来自相同发起者的请求在服务器端是否具备上下文关系。如果是状态化请求,那么服务器端一般都要保存请求的相关信息,每个请求可以默认地使用...
  • axios 使用mock假数据无法获取上传下载进度,onUploadprogress 去除mock,可以获取进度 vue打包项目axios携带请求头需设置参数vue.default.withCredentials = true,请求接口200但返回值 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 16,933
精华内容 6,773
关键字:

服务器无状态