为无状态 Web 服务禁用 HTTPSession

Disable HTTPSession for stateless web services

我想知道 是否可以为仅处理 Web 服务的应用程序服务器禁用 HTTPSession RESTful

我不知道是否有特定的应用程序服务器或 servlet 容器设计用于处理微型 RESTful Web 服务。

我认为完全禁用会话概念将带来以下好处:

如果没有应用程序服务器或 servlet 容器可以做到这一点:是否有任何其他 Java engine 可以处理微服务而无需创建类似于HttpSession?

您不能在 servlet 容器上禁用 HttpSession,例如 Tomcat。

也许 Play framework 是实现您的设计的好方法。

您无法完全禁用 HttpSession

但是您可以确保不会在您的应用程序中创建 HttpSession。为此,请确保未调用以下方法(由 您自己 或由您使用的 框架):


Microservices is an architecture design principle. If you want to use Spring, there's a guide you can follow.