WebSphere 8.5.x 动态集群
什么是WebSphere中的动态集群?
动态集群是新的智能管理功能,使得WebSphere 8.5能够根据需要动态停止、启动和分配资源,以满足在动态集群上运行的应用的要求。
动态集群分为两种模式:添加操作和删除操作。
- 添加操作- 在添加操作中,当所有动态集群中的服务器都启动并且需求仍未满足时,它会添加资源。这是通过您在添加操作下定义的自动操作来实现的。
- 删除操作- 在删除操作中,当需求非常小或者不需要运行资源来处理请求时,它会停止服务器。
此操作永远不会关闭低于删除操作中配置的最小活动服务器实例数。
操作模式
操作模式是与动态操作环境交互的方法。它有三种模式:手动、监控和自动。
手动- 它类似于普通应用服务器环境中的静态集群。手动操作模式与WebSphere应用服务器传统集群一样好。
监控- 提供信息和建议,供WebSphere管理员批准或拒绝。
自动- 智能管理会自动采取行动。动态操作环境处理添加/删除操作和配置。
创建动态集群
登录部署管理器控制台
转到服务器 >> 集群 >> 动态集群
选择操作模式为自动,并点击新建
选择服务器类型为WebSphere应用服务器,并点击下一步
保留默认方法-根据规则自动定义集群成员
提供动态集群名称-第一个动态集群,并点击下一步
如果有多个节点组可选择,选择节点组。在此课程中,我们只有一个默认组节点组。保留默认设置,点击下一步
选择动态集群模板为默认,并点击下一步
指定动态集群特定属性是您配置动态集群的行为方式。我们将保留以下默认设置,点击下一步。
始终保持一实例运行- 动态集群将始终处于活动状态,有一个实例运行。通过配置此项,我们确保没有应用中断。
不限制可启动的实例数量- 动态集群将在定义的节点中根据需求逐渐启动所有实例。通过配置此项,我们确保在需求高时利用所有资源。
没有隔离要求- 因为我们只有一个节点组,所以可以继续进行没有隔离要求。
查看配置摘要,并点击完成创建动态集群
保存配置并与节点同步更改。完成后,您可以看到新创建的动态集群已列出。
您还可以在应用服务器下看到已创建的动态集群成员,并启动一个实例,因为我们选择始终保持一实例运行。
现在,在此动态集群设置中,始终会运行一个实例。但是,随着需求的增加,其他集群实例也会启动。