WAS-安装及概念

          终于可以忙里偷闲学习一下WAS了,之前一直没有时间、资源,现在终于整合了条件,花了几天时间把WAS理论跟实践相验证。

          首先是理论,官方的《SW246 IBM WebSphere Application Server V6.0 for Administrators》是个不错的入门资料。有些概念上的东西需要反复的琢磨(谁叫咱E文次呢)。两张比较经典的图:

图一

图二

          图一是WAS支持的三层架构图,从客户端-http server-application server-database整个WAS6 network deployer版本的关系都一目了然;图二是WAS ND版的架构图,几个概念都展示得很清楚:cell最大,包含0到多个node,每个node又包含0到多个application server。其管理方式为:Deployment manager管理着cell,再通过Node agent管理每个node,node agent管理着自己的application server。一个物理机器上可以有多个node。

          值得一提的是,这个是network deploy版本的,支持集群工作。如果是Express版本,那就没有deploy manager和node agent。

          然后就是实践,通过安装WAS来验证上面的理论。这里不贴图了。主要描述一下需要弄清楚的几个问题:

          WAS的结构是product files+configuration files。product files是静态文件,只有一份,被每个WAS的产品实例共享。而configuration files就是profile,被翻译成“概要表”,它包含了一系列的文件。仅安装product files系统还只是一个壳,需要建立概要文件才能让系统跑起来。

          节点有三种类型:

          1、stand-alone node:未被管理的node。

          2、manage node:被管理的node。ND环境下的node,可以在此建立多个application server。

          3、deployer manager:管理节点,即一个运行着deploy manager进程的node,cell通过这个节点管理其他节点。

          概要文件的位置在WebSphere\AppServer\profiles目录下,profile有三种类型:

          1、Application Server:建立不同stand-alone node的实例,每个节点有一个application server。

          2、Deployment Manager:cell的管理节点dmgr。

          3、Custom (managed):建立一个被dmgr管理的节点,没有任何预定义的application server。也就是一个仅含node agent的node,可以通过dmgr来建立application server。

          这里有个federate的概念,stand-alone的node不含node agent,但当它被加入到一个dmgr的管理下(federate)时,会生成node agent。即federated的节点才有node agent。

          最后就是通过管理控制台来管理整个WAS了。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值