gpt4 book ai didi

ruby-on-rails - 使用Capistrano和Rails 4配置延迟的作业

转载 作者:行者123 更新时间:2023-12-04 04:59:43 25 4
gpt4 key购买 nike

我正在尝试让Capistrano使用Rails 4应用程序启动/停止“延迟作业”。我遵循了instructions here,但它说的是Rails3。这是现在的配置方式:

deploy.rb:

require 'delayed/recipes'
after "deploy:start", "delayed_job:start"
after "deploy:stop", "delayed_job:stop"
after "deploy:restart", "delayed_job:stop","delayed_job:start"

当我尝试部署时,在尝试执行 RAILS_ENV =生产脚本/delayed_job stop 后,出现以下错误
sh: script/delayed_job: not found

最佳答案

找到了解决方法( set:delayed_job_command,“bin/delayed_job” ),希望这对其他人有所帮助!

deploy.rb:

require 'delayed/recipes'
set :delayed_job_command, "bin/delayed_job"
after "deploy:start", "delayed_job:start"
after "deploy:stop", "delayed_job:stop"
after "deploy:restart", "delayed_job:stop","delayed_job:start"

关于ruby-on-rails - 使用Capistrano和Rails 4配置延迟的作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18768098/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com