博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

星瞳——吾爱

本BLOG的技术类文章,未注明转贴,都是原创。放在“原创”文件夹的肯定是原创;其它文件夹的有些文章因部分文字是网上各处摘录的,故未放在“原创”文件夹中。 我的另一BLOG是 http://www.aixchina.net/?1865
WAS中wsadmin.sh的一个例子


    WAS中某个SERVER中有多个APPLICATION,要想用命令行的方式只停其中一个,wsadmin.sh可以实现
echo ++++++++++++++++++++++++++++++++++++++++
echo stopping application Patrolwar
echo ++++++++++++++++++++++++++++++++++++++++
cat <<'!' >/tmp/stopPatrolwar
set appManager [$AdminControl queryNames type=ApplicationManager,process=server1,*]
$AdminControl invoke $appManager stopApplication Patrolwar
!
/usr/was/bin/wsadmin.sh -f /tmp/stopPatrolwar
rm -f /tmp/stopPatrolwar

    参考文档:
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.express.doc/info/exp/ae/txml_stopapplication.html
http://publib.boulder.ibm.com/infocenter/iseries/v5r3/index.jsp?topic=/rzatz/51/admin/wsaappstr.htm

    还有一个比较有用的命令:
$AdminControl queryNames type=Application,*

WebSphere:name=Patrolwar,process=server1,platform=common,node=svt6k01,J2EEName=Patrolwar,Server=server1,version=5.0,type=Application,mbeanIdentifier=cells/svt6k01Network/applications/Patrolwar.ear/deployments/Patrolwar/deployment.xml#ApplicationDeployment_1173853603465,cell=svt6k01Network

========================================================================
任何形式的转载,请写明出处:
email: beginner@yeah.net
blog: http://blog.chinaunix.net/index.php?blogId=739   http://www.cublog.cn/u/739/
========================================================================

 

 

发表于: 2007-12-06,修改于: 2007-12-06 11:53,已浏览236次,有评论0条 推荐 投诉

给我留言
版权所有 ChinaUnix.net 页面生成时间:0.02939