1. 配置准备
1) 要配置JDBC的方式复制Session,主要为下面三个步骤
(1)在数据库中创建表(2)创建对数据库具有读/写权限的连接池
(3)在weblogic.xml 部署描述符中配置会话持久性
2) 配置会话的持久性的示例如下:
<session-descriptor>
<persistent-store-type>jdbc</persistent-store-type>
<persistent-store-pool>MYSQL</persistent-store-pool>
<persistent-store-table>wl_servlet_sessions</persistent-store-table>
</session-descriptor></span>
可选参数如下。
① memory--禁用持久性会话存储。
② replicated--与memory 相同,但会话数据将在集群服务器之间复制。
③ replicated_if_clustered--如果Web应用程序部署在集群服务器上,则按有效的persistentstore-type 复制;否则按默认值memory复制。
④ sync-replication-across-cluster--复制将在集群内同步发生。
⑤ async-replication-across-cluster--复制将在集群内异步发生。
3) JDBC持久性表配置必须存在名为WL_SERVLET_SESSIONS,且具有读/写访问权限的数据库表,见下表。
列标题 |
列数据类型 |