4.7.3. 配置自定义有状态会话 Bean Cache 进行 Passivation
在配置自定义有状态会话 Bean(SFSB)缓存以进行 JBoss EAP 7.1 及更高版本中传递时,请注意以下限制:
-
idle-timeout属性(在ejb3子系统的 infinispanpassivation-store中配置)已在 JBoss EAP 7.1 及更高版本中弃用。JBoss EAP 6.4 支持预先传递,并根据闲置超时值进行传递。JBoss EAP 7.1 及更高版本支持放送,在达到最大大小阈值时放送。 -
在 JBoss EAP 7.1 及更高版本中,EJB 客户端使用的集群名称由通道的实际集群名称决定,如
jgroups子系统中所配置。 -
JBoss EAP 7.1 及更高版本仍允许您设置
max-size属性来控制传递阈值。 您不应该在 EJB 缓存配置中配置驱除或过期。
-
您应该通过在
ejb3子系统中使用passivation-store 的属性来配置驱除。max-size -
您应该使用 SFSB Java 源代码中的
@StatefulTimeout注释或通过在ejb值来配置到期。-jar.xml 文件中指定 stateful-timeout
-
您应该通过在