Glassfish 会话超时-优先级?

Glassfish 会话超时-优先级?,glassfish,session-timeout,Glassfish,Session Timeout,我有3个应用程序在同一台服务器上运行(GlassFish 4.1)。现在每个应用程序都有相同的会话超时-30分钟。但我想改变这个,这个时间将取决于应用程序 例如: 应用程序1-30分钟 应用程序2-20分钟 应用程序3-10分钟 如果我将为每个分配设置: <session-config> <session-timeout>30</session-timeout> </session-config> 30 第二个问题:在GlassFi

我有3个应用程序在同一台服务器上运行(GlassFish 4.1)。现在每个应用程序都有相同的会话超时-30分钟。但我想改变这个,这个时间将取决于应用程序

例如:

应用程序1-30分钟 应用程序2-20分钟 应用程序3-10分钟

如果我将为每个分配设置:

<session-config>
     <session-timeout>30</session-timeout>
</session-config>

30

第二个问题:在GlassFish服务器上,我将Web容器->会话属性->会话超时设置为15分钟。服务器的优先级、应用程序或服务器设置的时间。

默认情况下,servlet容器(即Java web服务器)为所有Java web应用程序定义会话超时的全局值 –例如,Tomcat中的默认会话超时为30分钟。您可以覆盖服务器上单个web应用程序的默认超时值。使用XML或Java代码。 在java代码中设置超时会覆盖xml更改

请参考下面的链接。

会话及其超时是servlet(容器)的东西,与JSF无关。尝试一下,您就会知道