Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
在所有延迟的作业之前挂钩
是否可以在所有delayed job任务之前运行一个方法 基本上 我们试图确保每台运行delayed job的服务器都有我们代码的最新实例 因此我们希望运行一个方法来在每个作业运行之前检查这一点 我们已经有了 check 方法并在其他地方使
rubyonrails
ruby
delayedjob
如何在实际作业中引用活动的delayed_job
我正在研究一个解决方案来显示延迟作业的完成百分比 使用delayed job gem 目前 我的delayed jobs 表的数据库迁移如下所示 class CreateDelayedJobs lt ActiveRecord Migrati
rubyonrails
rubyonrails3
delayedjob
使用rSpec 测试delayed_job 链的最佳方法是什么?
目前 当我的代码中有一个延迟方法时 如下所示 CommentMailer delay deliver comments comment true 我在规范中写了这样的内容 dj mock DelayProxy CommentMailer s
rubyonrails
ruby
rspec
delayedjob
Rails 加载完成后运行代码?
我有一个定期任务需要每分钟执行一次 使用delayed job 我希望 Rails 在加载完成后立即自动将其排队 如果系统中尚不存在此类任务 对于我来说 在整个 Rails 引导流程结束时运行一些代码的好地方是什么 有人建议 config
rubyonrails
rubyonrails3
delayedjob
rvm 监控延迟作业
我正在尝试使用 monit 运行delayed job 但它无法运行 因为 rvm 的路径 每个用户的本地 rvm 安装 对该命令不可用 我的应用程序是一个带有捆绑器的rails2应用程序 Monit 无法找到捆绑程序 有人对我如何了解 m
rvm
delayedjob
monit
延迟作业:如何强制处理失败的作业
我正在维护一个 Rails 应用程序 在该应用程序上运行 Delayed job gem 来发送电子邮件 我刚刚注意到 由于应用程序中的错误 我所有延迟的工作在过去几天都失败了 现在错误已修复 我想尽快处理作业 但它们已经有太多失败的尝试
rubyonrails3
delayedjob
将延迟作业与 Rackspace“emailsrvr.com”一起使用时,ActionMailer“Net::ReadTimeout”
Edit 我正在使用 Rails 3 2 17 和 Ruby 2 0 0p0 我遇到了一些问题ActionMailer发送邮件超时 看ActionMailer 超时 https stackoverflow com questions 226
rubyonrails
ruby
actionmailer
delayedjob
仅在特定服务器上调用delayed_job capistrano任务
我有一个专门的服务器用于delayed job 任务 我想启动 停止和重新启动delayed job工作人员only这个服务器 我正在使用delayed job提供的capistrano食谱 当我只有 1 台服务器时 这是我的配置 befo
ruby
capistrano
delayedjob
使延迟作业在特定日期时间运行
我想通过以下方式发送一些电子邮件delayed job 但是 我想在活动之前和之后发送它们 我担心的是这是否真的有效 def one week before run AtendeeMailer delay run at 8th Octobe
rubyonrails
ruby
rubyonrails4
delayedjob
带有延迟工作的 NoMethodError (collectiveidea gem)
更新 这个问题已经有一个补丁了 https github com collectiveidea delayed job commit 023444424166ba2ce011bfe2d47954e79edf6798 https github
rubyonrails
delayedjob
Rails:我可以在不同的服务器上运行后台作业吗?
是否可以将应用程序托管在一台服务器上并在另一台服务器上对作业进行排队 可能的例子 两个不同的 EC2 实例 一个具有主服务器 第二个具有排队服务 在 Heroku 中托管应用程序并将 EC2 实例与队列服务结合使用 那可能吗 Thanks
rubyonrails
rubyonrails3
delayedjob
beanstalkd
在 Procfile 中启动多个工作进程(开发环境与 Heroku)
我有一个简单的 Procfile 内容如下 web bundle exec rails server thin p PORT worker bundle exec rake jobs work 在 Heroku 上 这将启动 N 个工作任务
rubyonrails
heroku
delayedjob
foreman
延迟作业和 Mandrill:未初始化常量 Mandrill::API
我有邮件服务 用户可以上传包含电子邮件和其他一些用户相关数据的 xls 文件来发送电子邮件活动 我遇到了一些超时问题 因为它需要几秒钟的时间来处理 因为我对每封要发送的电子邮件进行了一些验证和配置 例如 将记录保存到数据库 检查过去 30
rubyonrails3
delayedjob
mandrill
如何使用 monit 监控delayed_job
网络上有没有关于如何监控delayed job的示例Monit http mmonit com monit 我能找到的一切都有用God http god rubyforge org 但我拒绝使用 God 因为 Ruby 中长时间运行的进程通
rubyonrails
ruby
delayedjob
monit
God
getaddrinfo:节点名称或服务名称已提供,或未知
我有一个 Ruby on Rails 应用程序 正在运行 Mac OS X 10 6 的计算机上部署 出现问题的代码是由delayed job 运行的 仅当通过delayed job运行时才会出现该问题 如果我在控制台中运行它 rails
rubyonrails
ruby
capistrano
delayedjob
在Heroku 上运行delayed_job 工作线程?
所以现在我有一个delayed job的实现 它可以在我的本地开发环境中完美运行 为了在我的机器上启动工作程序 我只需运行rake jobs work它工作得很好 为了让delayed job在heroku上工作 我一直在使用几乎相同的命令
rubyonrails
heroku
terminal
delayedjob
如何在生产模式下启动延迟作业工人
我正在关注Railscast 延迟作业 http railscasts com episodes 171 delayed job 一切在我的机器上运行得很好 如何在生产模式下启动delayed job工人 我在用延迟工作宝石 2 1 4 h
rubyonrails
rubyonrails3
delayedjob
productionenvironment
每个RAILS_ENV运行多个delayed_job实例
我正在开发一个具有多个 RAILS Env 的 Rails 应用程序 env name1 adapter mysql username root password host localhost database db name 1 env
rubyonrails
Multithreading
Asynchronous
delayedjob
如何解决生产模式下的“如果您想使用它,您需要将 gem 'daemons' 添加到您的 Gemfile”错误?
我正在尝试正确使用 Capistrano 和 RVM 以便将 Ruby on Rails 3 2 2 应用程序部署到运行 Ubuntu 10 04 LTS 的远程计算机 它seams我解决了之前与 Rvm Linux Ubuntu 上的 C
rubyonrails
ruby
rvm
capistrano
delayedjob
Delayed_jobs 保存已完成的作业
是否有一个参数可以传递给delayed job 以防止它从delayed jobs 表中删除已完成的作业 有点像destroy failed jobs但对于已完成的工作 有任何想法吗 扩展 jefflunt的答案 我添加了一个迁移来创建一个
rubyonrails
delayedjob
1
2
3
»