gpt4 book ai didi

tomcat - Cron 运行脚本,但不起作用

转载 作者:行者123 更新时间:2023-11-28 23:30:58 27 4
gpt4 key购买 nike

我的 Cron 任务有问题。

我有一个脚本:

wget --http-user=admin --http-password=admin http://my_adress/manager/text/reload?path=/myApp
echo "Restart app" >> /opt/tomcat/webapps/restartLog.txt

我添加到crontab -e

*/1 * * * * root /bin/bash /opt/tomcat/webapps/autoRestart.sh

好吧,什么也没发生:/

在系统日志中,我通常每分钟调用一次,但不会创建包含日志的文件 (restartLog.txt) 并且应用程序未重新启动。

May 22 13:08:01 myApp/USR/SBIN/CRON[5518]: (root) CMD (root /bin/bash /opt/tomcat/webapps/autoRestart.sh)
May 22 13:09:01 myApp/USR/SBIN/CRON[5526]: (root) CMD (root /bin/bash /opt/tomcat/webapps/autoRestart.sh)
May 22 13:10:01 myApp/USR/SBIN/CRON[5532]: (root) CMD (root /bin/bash /opt/tomcat/webapps/autoRestart.sh)

当我像这样手动运行脚本时,一切都很好

bash /opt/tomcat/webapps/autoRestart.sh

哪里会出错?

最佳答案

我敢打赌 wget 不在您的道路上。 (从 cron 运行)

在脚本中完全限定 wget 的路径,它可能会起作用。

关于tomcat - Cron 运行脚本,但不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30395694/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com