首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Cron Job linux按顺序启动服务

Cron Job linux按顺序启动服务
EN

Stack Overflow用户
提问于 2021-05-28 21:11:30
回答 2查看 28关注 0票数 0

我有3个服务要在系统重新启动时启动

尝试在crontab -e中吹气,但没有用处

代码语言:javascript
运行
复制
@reboot sleep 10 && bash /myfolder/hazelcast-x.x/bin/start.sh
@reboot sleep 20 && /myfolder/apache-activemq-x.x/bin/activemq start
@reboot sleep 30 && bash /myfolder/apache-tomcat-x.x/bin/startup.sh
EN

回答 2

Stack Overflow用户

发布于 2021-06-01 17:15:30

在您的cron命令中,您可以使用&&,因此如果左侧的命令失败,右侧的命令将不会运行。例如,

command 1 && command 2 && command 3

票数 0
EN

Stack Overflow用户

发布于 2021-06-28 23:42:33

还要注意,bash /myfolder/hazelcast-x.x/bin/start.sh的未修改版本将查找pid文件,如果找到,它将不会启动。因此,您可能需要在重新启动后运行start.sh之前清理pid文件。我们这样做是为了防止在给定的服务器上启动多个节点,因为没有可能导致数据丢失的分区组。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67739504

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档