0

Gracenote gem を使用して Web API にアクセスしようとしています - 正常に登録されますが、クエリがタイムアウトします - これを正常に使用できる人はいますか?

4

1 に答える 1

3

これも結構見ました。

これは、Net:HTTP のスレッド化されたタイムアウトのバグに関連している可能性があります。gem のローカル バージョンを HTTParty に切り替えたところ、この問題は発生しなくなりました。

話すのが早すぎた可能性があります - まだタイムアウトが表示されます。Gracenote の誰かがタイムアウト ポリシーについてコメントしてくれるとうれしいです。

更新これにさらに追加するために、私は pygn リポジトリを実行しましたが、タイムアウトは見られません。これはさらに、Ruby バージョンの HTTP ライブラリのバグにつながります。

**回答** Net::HTTP の代わりに libcurl を使用するようにリポジトリを更新し、問題を修正しました。https://github.com/MattNewberry/gracenote

于 2013-11-05T03:11:08.193 に答える