1

特定のスポーツ イベントに関するすべてのツイートを読み取り、それらをデータベースに入力する Python スクリプトがあります。今週末、ゲームで大きなイベントが発生するたびにスクリプトを実行していると、スクリプトが停止してエラーが発生しました。それはコードにあると言われましたが、そうではないと思います。TwitterのAPIサイトでこれを見つけました:

「後れを取る

メッセージを十分に速く処理できないクライアントは切断されます。クライアントが遅れているかどうかを追跡する方法は、受け取ったツイートのタイムスタンプを現在の時刻と比較することです。タイムスタンプの差が時間の経過とともに増加する場合、クライアントは配信されるほど速くツイートを処理していません。クライアントが遅れているという通知を受け取るもう 1 つの方法は、ストリーミング接続を確立するときに、stall_warnings パラメーターを渡すことです。"

これが私に起こっていることであり、解決策を実装するための最良の方法は何だろうかと思っていました。

4

1 に答える 1