좋아, 간단한 질문입니다. 지연된 작업 종사자의 수면 시간을 변경하고 싶습니다. 현재 버전에서 어떻게합니까?지연된 작업에서 수면 시간 설정
나는이 두 가지 제안을 발견했습니다
Delayed::Worker.const_set("SLEEP", sleep_time_in_seconds)
및
Delayed::Worker.sleep_delay = sleep_time_in_seconds
을.
이 두 가지의 차이점은 무엇입니까?
감사합니다.
좋아, 간단한 질문입니다. 지연된 작업 종사자의 수면 시간을 변경하고 싶습니다. 현재 버전에서 어떻게합니까?지연된 작업에서 수면 시간 설정
나는이 두 가지 제안을 발견했습니다
Delayed::Worker.const_set("SLEEP", sleep_time_in_seconds)
및
Delayed::Worker.sleep_delay = sleep_time_in_seconds
을.
이 두 가지의 차이점은 무엇입니까?
감사합니다.
사용중인 delayed_job의 버전에 따라 다릅니다. 당신은 당신이 사용하고있는 버전을 모르는 경우 tobi
버전이 가능성이 가장 높은
Delayed::Worker.const_set('SLEEP', sleep_time_in_seconds)
(당신의 delayed_job.gemspec
파일을 확인할 수 있습니다 : 당신이 tobi
버전 (https://github.com/tobi/delayed_job)를 사용하는 경우에는 일정을 설정해야 플러그인 디렉토리를 확인하십시오. s.homepage = <git-page-of-your-version>
과 같은 내용이 표시됩니다.
당신이 collectiveidea
버전 (https://github.com/collectiveidea/delayed_job)은 속성 세터를 사용해야 사용하는 경우 다른 버전을 사용하는 경우
Delayed::Worker.sleep_delay = sleep_time_in_seconds
, 해당 버전의 README
를 참조하십시오.