현재 site5 서버를 사용 중입니다. rake jobs:work
거의 항상 실행되고 있습니다. 서버에 로그인하지 않으면 현재 작업을 보낼 수 없습니다. 나는 누군가가 저를 도울 수 있기를 바랍니다. ar_mailer
과 whenever
gem ...으로 문제가 많았지 만, 내 5 개의 앱에서 완벽하게 작동하는 또 다른 5 개의 보석이 있습니다.Delayed_Job - 사이트 5 서버
누군가가 해결책을 알려 주실 수 있습니까? 크게 감사드립니다. (delayed_job을 플러그인으로 설치 함)
불행히도 capistrano를 사용하지 않습니다. 그리고 script/delayed_job start 또는 script/delayed_job restart를 실행하면 오류가 발생하지만 작업자는 백그라운드에서 실행되지 않습니다. 나는 아직도 내가 뭔가를 놓친다는 느낌이 들었다. 또한 스크립트/delayed_job을 실행하면 "초기화되지 않은 상수 인 지연 :: 백엔드 :: ActiveRecord :: 기본"이 나타납니다. 누락 된 뭔가 간단해야합니다. 시도해 주셔서 감사합니다. –
http://github.com/collectiveidea/delayed_job 포크를 사용해보십시오. 더욱 강력 해지기 위해서는 무겁고 적극적인 개발이 필요합니다. –
다시 한번 감사드립니다. 조나단, 저는 정확한 이유 때문에 tobi one이 아닌 이것을 사용하고 있습니다. 그것은 delayed_job을 처리하고 그것을 테이블에 넣습니다, 제가 가진 유일한 문제는 "rake jobs : work"를 계속 호출하지 않고도 항상 작업자를 실행시키고 싶다는 것입니다. config initializer에서 지연을 설정할 수 있습니다. cron 작업을 설정하는 경우에도 작동하지 않으려는 이유가 있습니다. ( –