WebSphere Application Server(简称 WAS)是 IBM 的应用服务器

回复 收藏
Websphere(JAVA系统应用)
IBMwebsphere 垂直集群部署(单台服务器)
IBMwebsphere 水平集群部署(多台服务器)
属于中间件意思(前台web server 后台数据库,中间就是应用服务属于中间件)
HIS plugin分发相当于F5角色
微信截图_20170105150220.png

微信截图_20170105150220.png

blob.png

每台服务器上有一个nodegrouping of severs),每个node下面多个servers实例;node在不同的服务器上,则为水平集群;每个node通过DM管理;实现集群;所有node系统信息、serversDM等都包含在profiles文件中

软件含有:升级工具、升级包、websphere软件;商业版本软件;
/opt/IBM/Websphere/AppServer/                                         #安装软件路径;

1、查看版本
         #/opt/IBM/Websphere/Appserver/bin/versionInfo.sh
2、重启
         #pkill-9 java
         #/opt/IBM/WebSphere/AppServer/profiles/CPSDmgr/bin/startManager.sh         /先启动DM平台
         #/opt/IBM/WebSphere/AppServer/profiles/cps01/bin/startNode.sh              /再启动节点代理
         #/opt/IBM/WebSphere/AppServer/profiles/cps01/bin/startServer.shserver实例名称       /启动某个server
         #/opt/IBM/WebSphere/AppServer/profiles/CPSDmgr/bin/GenPluginCfg.sh /was生成plugin-ctg.xml文件
         #/opt/IBM/WebSphere/AppServer/bin/add.ship   8879(默认端口)                   /加入的DM
         #/opt/IBM/WebSphere/AppServer/bin/ manageprofiles.sh –listProfiles            /显示所有概要文件{DM|node
         # /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/                 /应用默认安装位置
less /opt/IBM/WebSphere/AppServer/profiles/svcopen1/logs/svc-open-serv01/stopServer.log查看日志中server实例
         svc-open-serv01实例名称
3、默认控制台端口 9043 即:http://IP:9043服务器端口(前台:9080|9081)、(后台9082|9083
4、先增加节点、创建集群、创建应用server
5、部署应用到群集(发布):/console-----应用程序----websphere企业应用程序----安装
IHS
1/opt/IBM/HTTPServer/Plugins/config/webserver1                            Plugin-cfg.xml文件路径
  10  10:27:45 2014-11-26 cd /opt/IBM/WebSphere/AppServer/profiles/svcopen2/bin/

  11  10:30:39 2014-11-26./addNode.sh svcopenpreapp01 8879 -username wasadmin -password wasadmin

WebSphereApplication Server(简称 WAS) IBM 的应用服务器
基本结构:单元(cell) ——> 多个节点(node) ——> 多个服务(server) ——> 多个应用(app)
单元是整个分布式网络中一个或多个节点的逻辑分组
单元是一个配置概念, 是管理员将节点间逻辑关联起来的实现方法, 可以将单元看作是
WAS最大的作用域
概要文件(Profile)定义一个独立应用程序服务器(Server)的运行时环境, 包括服务器在运
行时环境中处理的所有文件(相当于数据库)
[size=14.6667px]
WebSphere Commerce服务器WebContainer线程池(WEB容器线程池)
1、 利用配置文件判断数据库连接池大小
WAS_installdir/profiles/ profile_name/config/cells/ cell_name/nodes/node_name/servers/ WAS_server_name/resources.xml
WAS_userdir/profiles/ profile_name/config/cells/ cell_name/nodes/node_name/servers/ WAS_server_name/resources.xml
2、  如果你要更新该文件的话,请勿直接更改。您需要使用WebSphere Application Server管理控制台
Mininum Maximun
WebContainer 25 25
线程池 0 55
推荐上述初值主要有以下考虑:
1. WebContainer的最大值等于最小值是为了避免创建和销毁线程的开销。
2. 通常情况下,25WebContainer线程能够获得较高吞吐量和达到并发性要求。
3. 数据库连接池配置需要保证所有的WebContainer线程都能获得相应的连接请求。
4. 数据库连接池最小值设为0是为了防止防火墙设置引起问题,以及减少不可用连接的维护花销
WebSphere 控制管理台配置数据库连接池
请按照以下步骤在WebSphere 控制管理台配置数据库连接池:
1. 登录到WebSphere Application Server管理控制台。
2. 点击资源 -> JDBC 提供程序。
3. 选择你的应用服务器。
4. 选择WebSphere CommerceJDBC 提供程序。
5. 在“其他属性”中点击数据源。
6. 选择WebSphere Commerce的数据源。
7. 在“其他属性”中点击连接池属性。
8. 该页将显示数据源的连接池属性,你可以更改相应的值。
请按照以下步骤在WebSphere控制管理台配置WebContainer线程池:
1. 登录到WebSphere Application Server管理控制台。
2. 点击服务器 -> 应用服务器。
3. 选择你的应用服务器。
4. 在“其他属性”中点击线程池。
5. 点击WebContainer线程池。
6. 在该页面你将能看到WebContainer线程池的最小值和最大值设置。请确认不要勾上“允许线程分配超过最大线程大小”。
7. 在该页面修改你想要设置的值。

8. 如果你使用的是集群环境,对集群中的其他服务器重复以上步骤。

以上为我学习公司websphere软件的大概, 还有数据源、MQ、websphere变量等还没有涉及;希望和大家一起交流!零基础学习,只能学习基本情况!

2016-09-05 16:19 举报
已邀请:
0

HWQH - 学习,学习!赚钱,赚钱!

赞同来自:

我不建议网上资料直接拿来用,很多漏点,说的稀里糊涂的,很简单一个事能绕出三里地去
0

zhangzihao

赞同来自:

HWQH 发表于 2016-9-6 16:12
我不建议网上资料直接拿来用,很多漏点,说的稀里糊涂的,很简单一个事能绕出三里地去

你看的是网上的吗, 要是网上的, 也是官网的

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: