Как создать парсер твиттера в ruby? - PullRequest
1 голос
/ 02 августа 2011

Я хочу создать парсер, который работает в фоновом режиме и читает твиты с определенным @ ответом каждую минуту. я должен использовать cronjobs или демонов? любой совет здесь?

есть ли для этого драгоценные камни?

спасибо

Ответы [ 2 ]

1 голос
/ 02 августа 2011

Я бы решил использовать демон для этой задачи.Если вы решите пойти по пути cronjob, убедитесь, что ваше приложение может обрабатывать несколько процессов, запущенных одновременно (или используйте файл блокировки или другой механизм, чтобы убедиться, что ваша работа не будет выполняться одновременно).Поскольку время ожидания HTTP-запроса превышает одну минуту, вы почти наверняка столкнетесь с этой проблемой не так часто.

1 голос
/ 02 августа 2011

Обязательно используйте cron_job здесь. И мне нравится использовать гем json и просто анализировать результаты поиска по общедоступной временной шкале. У Twitter есть хороший, простой, но немного ненадежный API-интерфейс json.

...