Oct 19, 2018

[WEBLOGIC] Managing HTTP Sessions in a Cluster – In memory replication type




Managing HTTP Sessions in a Cluster – In memory replication type


HTTP Session in a Cluster Weblogic gồm có 2 loại:


  • In Memory Replication
  • JDBC (Database) Replication

Để một ứng dụng chạy Replication Http Session thì bạn cần cấu hình ở 2 phía. 


  • Application Server.
  • App cụ thể. 

Yêu cầu:


  • Cài đặt Weblogic Server 12c
  • Tạo domain và tạo 2 AppServer chạy trên Cluster.
  • Tạo một ứng dụng java nhỏ. 

Chi tiết cấu hình như thế nào thì ở link này nhé.

Mình chỉ có một số lưu ý khi Replication không hoạt động được:

1. Phải thêm Cluster Address Trong Configuration Cluster. 


2. Edit the WEB-INF/weblogic.xml file in application file .EAR or WAR


3. Trong code java. Những object nào được lưu trong session thì phải serializable. Cách đơn giản là implements Serializable class object đó. Ví dụ:
1
2
3
<session-descriptor>
   <persistent-store-type>replicated_if_clustered</persistent-store-type>
</session-descriptor>


Class A implements Serializable{
x

}

No comments:

Post a Comment