使用了appdeploy,想远程执行启动tomcat的脚本,其中,appdeploy.txt中定义的函数如下:@start_tomcat
run("sh /data/shells/start_tomcat.sh"
服务器上启动脚本为:
#!/bin/bash
source /etc/profile
echo $PATH
cd /data/tomcat7/bin
./startup.sh
执行玩之后 adep控制台输出如图件所示:
[*.*.*.*] out: Using CATALINA_BASE: /data/tomcat7
[*.*.*.*]out: Using CATALINA_HOME: /data/tomcat7
[*.*.*.*] out: Using CATALINA_TMPDIR: /data/tomcat7/temp
[*.*.*.*] out: Using JRE_HOME: /data/tools/jdk1.7/jre
[*.*.*.*]out: Using CLASSPATH: /data/tomcat7/bin/bootstrap.jar:/data/tomcat7/bin/tomcat-juli.jar
[*.*.*.*]out:
但是登陆服务器后,查看tomcat进程 却发现没有相应的进程。
望各位大神指点,或者给出appdeploy远程启动tomcat的好的方式
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。