首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启动服务器时启动god进程(Ubuntu)

启动服务器时启动god进程(Ubuntu)
EN

Stack Overflow用户
提问于 2014-10-16 01:49:28
回答 1查看 597关注 0票数 0

我目前正在努力执行一个简单的命令,我知道当我以root或非root用户身份登录时手动运行该命令时,该命令是有效的:

代码语言:javascript
复制
god -c path/to/app/queue_worker.god

我尝试在服务器启动时运行它(我运行的是Ubuntu12.04),我已经研究过将它添加到/etc/rc.local中,看看它是否能运行。我知道我可以将它添加到/etc/init.d中,然后使用update-rc.d,但据我所知,它基本上是一样的。

我的问题是,在一切都尽可能干净地启动之后,我如何运行这个命令。

我可能在初始化所有东西的生命周期中遗漏了一些东西,但我很高兴地鼓励一些教育!是否有其他方法或位置来放置此命令?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2014-10-16 01:58:25

您可以编写一个bash脚本来确定Apache何时启动,然后将其设置为以设定的时间间隔作为cron作业运行……

代码语言:javascript
复制
if [ "$(pidof apache)" ] 
then
  # process was found
else
  # process not found
fi

当然,你会有一个无用的cron作业一直在运行,一旦它运行了一次,你就不得不以某种方式打开开关,这样它就不会再运行了。这应该会给你一个开始的想法..

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

https://stackoverflow.com/questions/26388889

复制
相关文章

相似问题

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