如何使用 cronjob 重新启动 coldfusion

如何使用 cronjob 重新启动 coldfusion

我通过此位置 /opt/coldfusion2018/cfusion/bin/ 重新启动我的 ColdFusion 服务,然后执行 ./coldfusion restart

所以我想设置一个 cronjob,那么正确的设置方法是什么

这是正确的方法吗

0 6 * * * /opt/coldfusion2018/cfusion/bin/./coldfusion restart

或者我做错了什么

我正在使用 ubuntu 18.04 lts

答案1

是的,这样可以,但比需要的稍微复杂一些。./只是表示“当前目录”。 因此,当您首先运行cd /opt/coldfusion2018/cfusion/bin/然后运行./coldfusion它时,结果与不是cd-ing 到目录并使用完整路径运行可执行文件:/opt/coldfusion2018/cfusion/bin/coldfusion

现在,您添加到 crontab 中的内容/opt/coldfusion2018/cfusion/bin/./coldfusion restart与这 100% 等效,/opt/coldfusion2018/cfusion/bin/coldfusion restart因为./表示当前目录。

因此您只需添加这一点,它就会按预期工作:

0 6 * * * /opt/coldfusion2018/cfusion/bin/coldfusion restart

相关内容