0

我知道 rest ws 是无状态的。我们预计会有相当高的流量。将会话超时(我们使用的是tomcat)设置得非常低是个好主意吗?比如一分钟?优点和缺点?

4

1 回答 1

0

如果您期望高流量,会话管理将为您的应用程序带来开销,并且一分钟超时,您的服务器将消耗时间使大量会话无效。

如果您的应用程序确实是无状态的,则不要使用会话。你也不能完全禁用它们,但如果你不这样做,getSession()那么你应该没问题。

如果您(绝对)想确保没有代码在创建会话,您可以查看 Tomcat 的会话管理器组件,并可能创建您自己的实现来告诉您当您对服务器进行一些压力测试时发生了什么。

于 2013-01-05T13:17:40.983 回答