按照”表2″中的複製組和服務器的分配,以同樣地方式設置其他被管理服務器。
5.4.3. Session複製驗證
1. 啟動被管理服務器Cluster_ManagedServer_3,Cluster_ManagedServer_4,在瀏覽器中輸入http://172.20.50.96:8080/ShoppingCart/,進入購物商店界面:

圖75
2. 點擊”Go Shopping”鏈接進入購物界面

圖76
3. 購物兩次(買了價格4.99,6.99兩種商品),返回首頁,點擊”View Shopping Cart“鏈接進入購物車頁面,查看已購買的商品

圖77
4. 被管理服務器Cluster_ManagedServer_3控制台輸出內容
圖78
5. 啟動被管理服務器Cluster_ManagedServer_1。
在Cluster_ManagedServer_3停掉後,Cluster_ManagedServer_4中session對象的狀態會由Secondary State變成Primary State,現在Cluster_ManagedServer_1用作次要服務器,請參見本文”5.3.1服務器和會話對象”一節。

圖79
6. 停掉管理服務器Cluster_ManagedServer_3

圖80
7. 繼續購物
本次購買價格”15.99″的商品,並返回購物車頁面查看已購買的商品:

圖81
原來購買的商品仍在購物車裡,證明session已經成功複製,因為商品信息是保存在session中。
8. 被管理服務器Cluster_ManagedServer_4已經接管原來的web請求,控制台輸出內容

圖82
以下文章點擊率最高
Loading…