论坛首页 综合技术论坛

linux下tomcat启动脚本

浏览 15121 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (5) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-02-05  
想想eclipse wtp怎么运行多个server的?
想想tomcat还不就是纯java写的,一个jar在多个jvm实例中运行当然不是问题。
这种事情不需要教吧。
想知道可以去看看tomcat的startup.sh,了解一下它是怎么启动的。
0 请登录后投票
   发表时间:2011-02-12  
在同一台机器上面装10个tomcat,,楼主,我看好你哦,,,,,
0 请登录后投票
   发表时间:2011-02-14  
有20+个core的cpu,20G+的内存,再配几个光卡,差不多了。
0 请登录后投票
   发表时间:2011-02-15  
脚本本身无误,大家关注的是:
“最近几天帮忙做应用测试,需要在linux下部署10个tomcat,挨个启动太麻烦了,负责人要求写个脚本批量处理。”

到底是什么应用测试,需要在linux下部署10个tomcat,谁评估的这个“需要”。

估计大家都希望lz描述一下
0 请登录后投票
   发表时间:2011-02-15   最后修改:2011-02-15
可以这样写
n=(1 2 3 4 5 6 7 8 9 10)
start(){
        for i in ${n[*]}
        do
                nohup /home/dhcc/tomcat/apache-tomcat-${i}/apache-tomcat-6.0.18/bin/startup.sh > /dev/null &
        done
}
stop(){
        for i in ${n[*]}
        do
                nohup /home/dhcc/tomcat/apache-tomcat-${i}/apache-tomcat-6.0.18/bin/shutdown.sh > /dev/null &
        done
}
case "$1" in
        start)
                start;;
        stop)
                stop;;
        restart)
                stop
                sleep 10
                start;;
        *)
                echo "Usage: $0 {start|stop|restart}"
esac
exit 0
0 请登录后投票
   发表时间:2011-02-16  
lynnlni 写道
脚本本身无误,大家关注的是:
“最近几天帮忙做应用测试,需要在linux下部署10个tomcat,挨个启动太麻烦了,负责人要求写个脚本批量处理。”

到底是什么应用测试,需要在linux下部署10个tomcat,谁评估的这个“需要”。

估计大家都希望lz描述一下


安装10个tomcat的原因很简单,因为我们做的是服务器的压力测试。安装多个tomcat,每个下面都有应用在跑,这样是为了增加服务器的负载而已。
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics