“Stateful”(有状态的):指系统、程序或组件会在多次交互之间保留并依赖先前的信息(状态);后续行为会受之前发生过的事情影响。常见于计算机网络、服务架构与应用开发中。(也可有其他语境用法,但最常见的是技术含义。)
/ˈsteɪtfəl/
A stateful firewall keeps track of active connections.
有状态防火墙会跟踪正在进行的连接。
Unlike stateless APIs, a stateful service may store user session data, so requests can’t be handled independently.
不同于无状态的 API,有状态服务可能会保存用户会话数据,因此请求不能彼此独立处理。
由 state(状态) + 形容词后缀 -ful(充满……的/具有……的) 构成,字面意思是“具有状态的”。在计算机领域里,“state”常指系统在某一时刻保存的上下文信息(如会话、连接、缓存等),因此“stateful”用来强调“会记住过去”。
“stateful”主要是现代技术术语,较少出现在传统文学作品中;更常见于技术书籍与标准文档,例如关于网络协议与分布式系统的著作与资料(如讨论“stateful vs. stateless”的章节)。