rake
使用 Crontab 创建/重新启动屏幕并运行命令的问题
我希望某个脚本(rails rake 任务)始终在我的服务器上运行 - 它基本上使用实时源填充我的数据库。我可以创建一个屏幕(http://linux.die.net/man/1/screen)并轻松运行任务,但我想自动化它,以防它失败或停止(每当我部署到生产时,它就会停止)。 我创建了一个完美执行此操作的脚本: # my_script #!/bin/bash start_myscreen () { screen -dmS myscreen bash -c 'cd /var/app/current/; rake my_task RAILS...