최근 작업중인 새로운 Rails 웹 사이트에 대해 dvi_scrape이라는 루비 보석을 만들었습니다. dvi_scrape gem은 웹 페이지를 다운로드하고, 재무 데이터를 스크랩하고, 데이터를 처리하고 결과를 Postgres 데이터베이스로 출력합니다.언제든지 작동중인 보석의 작업 예제가 필요합니다.
Ruby 명령 Dvi_scrape.dopeler가 수동으로 실행될 때 예상대로 작동하도록 할 수 있습니다. 그러나 cron을 통해 실행될 때 예상대로 작동하지 않습니다.
WebFaction 계정의 cron에서 어떻게 작동합니까?
레일즈 사이트의 소스 코드는 this입니다. dvi_scrape 보석의 소스 코드는 this place입니다.
config/schedule.rb는 실행해야하는 스크립트와 시간 간격을 지정하는 곳입니다. config/environment.rb는 환경을 지정하는 곳입니다. config/deploy.rb는 "cap deploy"를 입력 할 때 수행 할 작업을 지정하는 곳입니다.
일정한 간격으로 특정 보석에서 명령을 실행하는 스크립트의 좋은 예가 있습니까? GitHub에 대한 좋은 예제를 가르쳐주세요.