0
나는 시계 작업이 어떻게 작동하는지에 관해 완전히 틀렸다고 확신한다. 기본적으로 컨트롤러 내에는 현재 관련 경로로 이동하여 트리거되는 여러 메소드가 있습니다. 나는이 방법들을 실행하기 위해 시계 작업을하려하지만, No Method Errors를 포함하여 많은 오류가 발생합니다.시계 작업을 사용하여 도우미/컨트롤러 메서드를 어떻게 실행합니까?
나는 주변을 둘러 보았지만 올바른 방향으로 나를 가리키게하는 것을 찾을 수없는 것 같습니다. 이 방법이 아닌 경우, Clockwork를 사용하여 실행하기 위해 내 행동 논리를 어디에 두어야합니까?
이것은 NoMethodError
require 'clockwork'
require './config/boot'
require './config/environment'
include Clockwork
handler do |job|
puts "Running #{job}"
end
every(3.minutes, 'application.tester') { ApplicationController::tester }