首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在启动另一个服务之后执行服务

在启动另一个服务之后执行服务
EN

Server Fault用户
提问于 2009-07-14 21:53:57
回答 1查看 956关注 0票数 1

我已经安装了MySQL NDB集群。它需要2-3分钟来同步集群节点之间的数据库。一旦同步只完成,我就可以启动另一个名为心跳的应用程序。因此,在我的shell脚本中,我希望始终检查ndbd服务的可用性。一旦该服务可用,我需要在五分钟内启动心跳应用程序。你能帮我写剧本吗?

EN

回答 1

Server Fault用户

发布于 2009-07-15 00:44:43

我需要的是让ndb脚本执行另一个脚本,这样它就不会等待5分钟的时间来完成并阻止其他服务的启动。

代码语言:javascript
运行
复制
## whatever starts ndb
exec heartbeat_startup_script

我在这里放置了一个睡眠300 (秒),因为您已经指定了5分钟,但是检查ndb同步是否完成会好得多。

代码语言:javascript
运行
复制
##heartbeat_startup_script
sleep 300
heartbeat
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/40788

复制
相关文章

相似问题

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