4.7.3. 配置自定义有状态会话 Bean Cache 进行 Passivation
在配置自定义有状态会话 Bean(SFSB)缓存以进行 JBoss EAP 7.1 及更高版本中传递时,请注意以下限制:
-
idle-timeout
属性(在ejb3
子系统的 infinispan
passivation-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
-
您应该通过在