【发布时间】:2016-03-14 17:43:40
【问题描述】:
我正在尝试在我的 Ruby on Rails 应用程序中实现作业,但我不断收到此错误:
NotImplementedError
来自服务器的错误:
NotImplementedError (NotImplementedError):
app/controllers/cron_controller.rb:6:in `message_10_minutes'
这是 ActiveJob:
class TestSmsJob < ActiveJob::Base
queue_as :default
#include Plivio
def perform(*args)
# do my stuff
end
end
这是对执行作业的函数的调用:
class CronController < ApplicationController
def index
end
def message_10_minutes
TestSmsJob.set(wait: 10.minutes).perform_later()
render :layout => false
end
end
你们知道我错过了什么吗?
【问题讨论】:
-
您使用的是哪个作业适配器?
-
目前没有。指南 (edgeguides.rubyonrails.org/active_job_basics.html) 说我只需要一个用于生产
标签: ruby-on-rails jobs