2012-12-08 2 views
0

원격 JSON 데이터를 MongoDB로 구문 분석하고 있습니다. 실제로 동적 JSON 데이터를 구문 분석하고 있지만 동적 데이터로 매 30 초마다 MongoDB를 업데이트하려고합니다. 내가 매 30 초를 위해 MongoDB를 업데이트 할 수있는 방법이원격 JSON 데이터로 매 30 초마다 MongoDB를 업데이트 하시겠습니까?

require 'open-uri' 

require 'json' 

result = JSON.parse(open("url_of_json_service").read) 

같은

분석 JSON 데이터?

답변

0

Cron은 반복 작업을 처리하는 데 적합합니다. 특정 날짜와 시간에 명령을 실행하는 장기 실행 프로세스를 처리합니다. 이미 언급했듯이 데이터베이스는 30 초마다 업데이트됩니다.

라이크 베이츠 (Ryan Bates)의 crob job http://railscasts.com/episodes/164-cron-in-ruby에 관한 훌륭한 기사가 있습니다. 나는 그것이 당신을 돕기를 바랍니다.

0

this SO 게시물에 제안 된대로 rufus-schedular를 사용할 수 있습니다. 배경 작업을 실행할 필요가 없습니다.

+0

감사합니다. sushant ... – sukendhar

관련 문제