首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >新启动的init任务

新启动的init任务
EN

Server Fault用户
提问于 2014-06-27 17:47:03
回答 1查看 75关注 0票数 0

这是我的用例。我有一个长时间运行的服务器,是由暴发户启动的。需要首先初始化此服务器(在db中填充表)。在服务的生命周期中,这种情况应该只发生一次(在迁移中也是如此),因此不能与开始/停止操作绑定。

我怎么才能在暴发户里设置这个呢?我可以在没有“启动我的服务-init;启动我的服务”的情况下设置它吗?

https://stackoverflow.com/questions/24442123/upstart-init-task?noredirect=1#comment37820533_24442123重新发布,因为它被搁置在那里。

EN

回答 1

Server Fault用户

发布于 2014-06-27 21:35:26

是否有方法从sh检查是否需要db填充?如果是这样的话,你可以拿着它

代码语言:javascript
复制
start on starting myservice
task
pre-start script
    dbinitneeded || { stop; exit 0; }
end script
# init the db here with a script or exec
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/608504

复制
相关文章

相似问题

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