タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Twitterとanyeventに関するKGAのブックマーク (1)

  • Tatsumaki + AnyEvent::Twitter::Stream を一枚のスクリプトで完結させる方法 - punitan (a.k.a. punytan) のメモ

    これができると嬉しいこと サーバとクライアントがひとつのプロセスにまとまってクローラー的なプロセスが必要なくなり、監視せずに済むので地味に嬉しい 概要 言われてみれば何だ、という程度ではあるけれども、app.psgiで Twiggy::Server を使い、コネクションを AE::timer で監視し、AE::cv->recv; するという方法をつかえば Tatsumaki::MessageQueue も使えて万々歳。これがなかなか思いつかなかった… 思いつかなかった言い訳 Twitter の userstream は時々切れるので再接続の処理をする必要があった。今までずっとクローラーで while ループ回したりしてたけれども、 while を使って接続が切れるごとに ->recv してるとサーバと一緒に動かすことができなくて悶々とした日々を過ごすこと数ヶ月。 サーバでは builder

    Tatsumaki + AnyEvent::Twitter::Stream を一枚のスクリプトで完結させる方法 - punitan (a.k.a. punytan) のメモ
  • 1