WebSphere 6.1.0.22自动化部署与性能优化详解
需积分: 50 61 浏览量
更新于2024-08-10
收藏 1.28MB PDF 举报
本文主要讨论了在WebSphere 6.1.0.22环境中进行自动化部署应用系统的实践和技术总结,作者Simy.chen着重讲解了以下几个关键知识点:
1. **WAS常用命令**:文章首先介绍了如何通过命令行操作启动和停止应用程序服务器,这对于日常运维和升级过程至关重要。
2. **wsadmin工具**:作者强调了IBM推荐的wsadmin脚本在自动化部署中的重要作用,这是WebSphere Application Server (WAS) 提供的一种高级管理工具,它具有丰富的API和参数,如`AdminApp`、`AdminConfig`、`AdminControl`和`AdminTask`等,用于管理和更新应用程序。
3. **应用程序部署顺序**:针对不同的环境(无节点和有节点),文章详细描述了更新应用程序的步骤,包括停服、更新、可能的同步操作,以及在多节点集群中使用波动启动(AdminControl invoke)进行集群重启的策略。
4. **WAS性能优化**:随着业务压力增大,性能调优成为必要。作者分享了关于JVM性能的调整,涉及Deployment manager、node agent、node、cluster和server层次的设置,如Initial Heap Size、Maximum Heap Size和-XX:MaxPermSize等关键参数。同时,提到了WAS控制台中关于垃圾回收器的配置。
5. **自动化部署新特性**:从版本6开始,WAS引入了更灵活的部署方式,如fine-grained application update和RolloutApplication UpdateOption,允许单个模块或文件级别的更新,提高了部署效率。
6. **代码结构与更新流程**:文章还介绍了自动化部署的代码结构,以及如何通过脚本实现替换、添加或删除应用程序组件,以及在更新过程中自动停止和重启受影响的部分。
7. **ANT集成**:文章提到了ANT作为构建工具的使用,包括配置文件的设置、条件判断和逻辑控制,以及邮件通知功能,以及修改文件内容的操作。
综上,本文提供了WebSphere 6.1.0.22环境下的自动化部署实践指南,旨在帮助用户高效地管理和更新应用程序,同时关注性能优化和脚本化操作。
2021-07-11 上传
2022-06-05 上传
2022-06-05 上传
2021-03-25 上传
2021-03-24 上传
2021-05-30 上传
2021-05-11 上传
2021-03-24 上传
2021-03-24 上传
sun海涛
- 粉丝: 36
- 资源: 3843
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查