我们了解了Application Server,profiles,Managed
Node、Umanaged
Node等概念,知道了最简单的stand-alone拓扑结构。那为了弥补stand-alone模式的可扩展性(Scalability)可靠性
(reliability)要求,有必要提出Cluster的解决方案。
这副图里我们可以看到分布在两台Machine上的两个Node,每个Node含有三个Application
Server,其中两个Server与另一个Node中的两个Server构成了Cluster,这个Cluster通过Node
agent被一个Deployment Manager管理。同时我们可以看到每个Node另有一个单独的Application
Server,这个Server和之前介绍的Stand-alone application
server可以看作是等价的,只是现在被加入到Network
Deployment中,接受DM的统一管理。整个的绿色大背景则是一个单元(Cell)。
术语四 Deployment Manager(DMgr):
在
分布式拓扑中管理一个或多个节点的特殊profile,通过Node
agent把配置和管理动作传达到每个Node中的Server上。可以通过PMT工具建立DM
profile,它包含了主配置库,以及各个节点上有的配置文件——启动这个节点所需的XML配置和应用程序文件
。由此可见,各个节点的配置文件是DM上有的子集,所以当我们修改节点上应用里WEB-INF下的诸如web.xml文件,除了在节点上的config目
录中要做相应修改,DM节点上config目录里同样要修改,否则重启dm后,一切配置信息将同步到和DM里有的状态。
术语五 单元(Cell):
是一个逻辑上的管理域的称呼,提供了对节点的单独管理入口,这个域由跨多台主机上的Node和一个DM组成,
了解了以上这些术语,那集群的概念就很简单:集群就是一组多个Application
Server组成的group,运行着同样的应用程序。一个集群可以运行在一个Node上,或者同一台机器的不同node上(垂直集群),可以运行在不同
机器的不同Node上(水平集群)。由此提供故障转移。配合web server,则能做到负载均衡。
有了这些概念,再大的Topology都不怕。
下文将讲述建集群的详细操作步骤。
转载至http://www.hashei.me/2009/05/websphere-topology-terminology2.html
分享到:
相关推荐
- **术语介绍**: - **Profile**: WAS 中的一个实例或配置集,用于运行特定的应用程序和服务。 - **Node**: 表示一组相关的服务器,通常位于同一物理位置。 - **Cell**: 一个管理域,包含一个或多个节点。 - **...
WebSphere Application Server (WAS) 是IBM提供的一款企业级应用服务器,用于托管Java应用程序和Web服务。本培训资料主要涵盖了WAS的相关概念、集群配置、配置管理等方面,旨在帮助学习者理解和掌握WAS的管理和使用...
IBM WebSphere Application Server(以下简称 WAS)是一款高性能的企业级应用服务器,它支持多种部署环境,包括传统的独立服务器环境以及复杂的分布式环境。WAS V8.5 版本提供了强大的功能和改进特性,帮助管理员更...
scratch少儿编程逻辑思维游戏源码-上下飞行.zip
kkzhilu_Code-Generate_32152_1745864907745
艺术博客_SpringSpringMVCMybatisShirojQueryBootstrapechartswebuploaderlayui_博客管理图表数据日
scratch少儿编程逻辑思维游戏源码-面具古墓.zip
scratch少儿编程逻辑思维游戏源码-时钟上的冰块.zip
健康监测_Android开发_BLE蓝牙通信_心率数据采集与存储_基于小米手环2的实时心率监测应用_支持后台长时间运行的心率记录工具_可导出SQLite数据库的心率数据分析系统_适
scratch少儿编程逻辑思维游戏源码-梦魇忍者.zip
scratch少儿编程逻辑思维游戏源码-谁建得更高.zip
scratch少儿编程逻辑思维游戏源码-忍者攀登.zip
模拟端 后端 qt前端
数据可视化_Android原生Canvas绘图_3D与非3D柱形图饼图折线图面积图曲线图环形图玫瑰图雷达图散点图气泡图仪表盘刻度盘漏斗图象限图_支持手势缩放滑动交互多图叠加动画效果
scratch少儿编程逻辑思维游戏源码-米克 demo.zip
聚合支付系统/官方个人免签系统/三方支付系统稳定安全高并发 附教程 系统采用FastAdmin框架独立全新开发,安全稳定,系统支持代理、商户、码商等业务逻辑。 针对最近一些JD,TB等业务定制,子账号业务逻辑API 非常详细,方便内置对接! IP白名单 业务逻辑 支持IP白名单,黑名单,全局白名单,全局黑名单,保障系统的安全。 接口验签名 采用支付宝RSA加密接口方式,防止篡改数据,导致对账困难,资金大量损失,无故少钱 对接灵活 全部对接参数灵活操作 风控完善 轮询、交易金额、随机金额、最大金额、最小金额等 测试环境: Nginx+PHP7.0+MySQL5.6 网站运行目录:/public 伪静态设置为:thinkphp规则 数据库信息修改路径:/application/database.php
第一步 package.json 下载这三个包 shelljs :执行 shell命令 ssh2-sftp-client 与服务器建立链接(内部有ssh2) chalk 打印彩色输出 第二步 配置脚本命令 deploy 注意后边加上运行环境 执行deploy命令时内部执行了打包动作 「 "deploy": "node deploy/index.js --prod」 第三步准备服务器密码 账号 部署地址 备份地址等等 参考如下 放到 config.js 中 module.exports = [ { id: 0, nodeEnv: "prod", name: "正式环境", domain: "", host: "ip", port: 端口, username: "用户名", password: "密码", path: "/data/www/paccount",//部署路径 removepath: "/data/www/paccount", //删除路径 }, ]; 第四步 如果需要在服务器执行命令 在部署完成后执行 chmodDir 自行决定
scratch少儿编程逻辑思维游戏源码-恐怖矿井.zip
scratch少儿编程逻辑思维游戏源码-爬墙鸟.zip
scratch少儿编程逻辑思维游戏源码-亮灯.zip