저는 파서를 빌드하고 싶습니다. 파서는 백그라운드에서 실행되며 매 순간마다 특정 @ reply로 읽습니다. 나는 cronjobs 또는 데몬을 사용해야합니까? 어떤 충고라도?루비에서 트위터 스트림 파서를 만드는 방법은 무엇입니까?
거기에 대한 보석입니까?
고마워요.
저는 파서를 빌드하고 싶습니다. 파서는 백그라운드에서 실행되며 매 순간마다 특정 @ reply로 읽습니다. 나는 cronjobs 또는 데몬을 사용해야합니까? 어떤 충고라도?루비에서 트위터 스트림 파서를 만드는 방법은 무엇입니까?
거기에 대한 보석입니까?
고마워요.
확실히 여기에 cron_job을 추가하십시오. 그리고 json gem을 사용하여 공개 일정표의 검색 결과를 간단히 파싱합니다. Twitter는 멋지고 단순하지만 약간 신뢰할만한 json API를 가지고 있습니다.
이 작업에는 데몬을 사용합니다. cronjob 경로를 선택하는 경우 앱이 동시에 실행되는 여러 프로세스를 처리 할 수 있는지 확인하십시오 (또는 잠금 파일이나 다른 메커니즘을 사용하여 작업이 동시에 실행되지 않도록하십시오). HTTP 요청 제한 시간이 1 분보다 길기 때문에이 문제는 거의 빈번하게 발생합니다.