按照”表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…