【发布时间】:2016-04-28 16:59:59
【问题描述】:
谁能给我一个真正无状态的 RESTful 端点的例子?一个简单的问题,如果服务器是完全无状态的,我们如何使之前的令牌失效?我认为将状态保存到数据库是不好的做法。假设每秒有数百个请求,这意味着每秒有数百个对 DB 的查询(如果将状态保存到 DB),这是个坏消息。如果将状态保存到服务器,则在使用多个服务器和负载均衡器时会遇到会话传输问题。
【问题讨论】:
-
我看不出数据库访问有什么问题,如果遇到性能问题,您只需水平扩展即可。
-
你在这个问题中似乎有矛盾的部分 - 我回答了第一个问题。这当然是可能的,但不是你提出的额外要求。
标签: java web-services rest session stateless