9 November 2013

How to create cluster in JBOSS AS7.1.1 Final in domain mode on RHEL 6.2 x64 Part 3

How to create cluster in JBOSS AS7.1.1 Final in domain mode on RHEL 6.2 x64 Part 3

3. Testing JBoss Cluster and Mod_cluster with replicate session
3.1  Deploy ClusterWebApp.war ใน JBOSS Domain mode โดยสามารถโหลดได้ที่ไซต์
-   ทำการโหลดClusterWebApp.war 
-  ทำการเปิด Web admin console ที่ http://IP-Domain-Controller:9990/console แล้วให้เลือกไปที่ Manage Deployments จากนั้นเลือกไปที่ Add Content

                           -   จะมี Upload ให้เลือกไฟล์ที่ Step1 เมื่อเลือกเสร็จก็ให้ กด Next >>

-   จากนั้นก็กด Save


-   จากนั้นให้ทำการเลือกที่ Add to Groups เพื่อทำการ Deploy ไปที่ Group-servers


-   เลือกในการ Deploy ไปที่ ha-server-group แล้วเลือก Enable ClusterWebApp.war และทำการเลือก Save

-   เมื่อเสร็จแล้วจะมีการแสดงสถานะ Enable ดังรูป


3.1  Testing httpd + mod_cluster
-   ให้ทำการตรวจสอบการทำงานของ group-server โดยผ่าน web admin console ซึ่งในที่นี้ host1, master , rhat01 สถานะเป็น active อยู่

                            -   จากนั้นทดลองเรียกไปที่ httpd server โดย http://ip-httpd-server/ClusterWebApp/

-   ให้ทำการทดลอง Down Server ในเครื่อง host1:ha-server-2 เพื่อทดสอบ การ Replicate session ดังรูป


                           -   เมื่อ Down Server เสร็จให้ทำการเลือกที่ Link ในหน้าเว็บไซต์ดังรูปเพื่อดู Session ในหน้าต่อไป 

-   จากได้ผลการ Replicate session ดังรูป โดยสังเกตว่า จากเครื่อง host1:ha-server-2 จะสลับการทำงานไปที่เครื่อง master:ha-server-1

-   ให้ทดลองทำการ Down Server Master:ha-server-1 ดังรูป


-   แล้วทำการ Refresh หน้าเว็บไซต์เพื่อดู session อีกครั้ง จากรูปจะสังเกตได้ว่ามีการ Replicate session ไปยังเครื่อง Server rhat01:ha-server-3 โดยค่าของ session ยังเท่าเดิมเสมอ 



Good Luck..