|
|
1
17
当:pty=>为true时,用户shell启动脚本(例如bashrc等)通常不会加载。由于缺乏相关的环境变量,我的Ruby程序刚推出后就退出了。 没有:Pt= & Gt;是的,正如你在这个问题中所描述的,卡普斯特拉诺在那里等待着退出的过程。您需要重定向stdout和stderr以使其立即返回。
如果你的后台任务仍然没有运行。尝试将stdout和stderr重定向到日志文件,以便可以调查输出。 |
|
|
2
6
我想分享我的解决方案,它也适用于执行多个命令。我尝试了网上找到的其他变种,包括“睡眠N”黑客。
这是一个dup响应 launching background process in capistrano task 但我想确保其他人和我自己都能在谷歌上找到这个解决方案。 |
|
|
3
1
是否希望计划程序作业在后台连续运行,并在运行Capistrano时重新启动? 如果是,那我就用runit http://smarden.sunsite.dk/runit/ 和延迟的工作 http://github.com/Shopify/delayed_job/tree/master
我的backround作业是rails插件delayedjob的一个实例,它处理后台rails任务。我每部署一个capistrano就杀了它,这样它就会用更新的代码库重新启动。 事实证明,这是非常可靠的。 HTH公司, 拉里 |
|
|
4
1
如果这个任务调度程序有一个-d开关,它将工作。例如,passenger standalone有一个-d选项将其作为妖魔化进程启动。
|
|
|
Nora PÄ« · 统一问题在2d精灵后面排序立方体 3 年前 |
|
|
Codename K · VB6-如何使窗体排在第二位? 8 年前 |
|
|
uzi_no_uzi · 如何修复背景位置的错误? 8 年前 |
|
|
EagerToLearn · .Net控制台应用程序在后台运行 8 年前 |
|
|
Eric Chong · Swift中所有视图控制器的背景图像相同 8 年前 |
|
Zhihar · css:带背景的选项卡样式边框 8 年前 |
|
|
Lukasz · WORDPRESS-不需要的HTML按钮背景色 8 年前 |
|
|
Jorge · div上的方形图案作为背景(使用纯CSS) 8 年前 |