1

Ubuntu で Python で記述されたカスタム アプリケーションがあります。すべてのピースを解きほぐして、より少ない質問にたどり着くのは少し面倒ですが (そこにたどり着いたら、さらに投稿します)、列挙しなければならないことがいくつかあります。試行錯誤の末、私はこの問題を Firefox 14 だけに戻しました。

  1. firefox 13では問題なく、Ubuntuでfirefox 14が更新され、問題が発生しました。(これは珍しいことではありませんが、この問題についてはまだどこにも言及されていません)
  2. Web サービスのページに移動して 10 回ほどリロードすると、リロードがハングし、ステータス バーに「接続中」と表示されます。
  3. Firefox の接続が XHR によって消費されています。この問題は、Firefox で最大接続設定を増やすことで回避できます。基本的に、Chrome では見ることさえできない XHR を開きますが、firefox では firebug のスピナーで表示されます。その XHR は、ページのリロード後も開いたままのように見え、最終的にサイトへの開いている接続を消費します。
  4. 数分ほどすると、接続が解放され、負荷がかかります。

誰もこれを見たことがありますか?接続を解放する適切な方法はありますか? 試した他のすべてのブラウザでは、この問題は発生していません。

ありがとう!

4

2 に答える 2

1

firefox 14.01に更新する前に、レールアプリケーションで多くのテストが正常に機能していました。その後、Firefox ブラウザーが開き、そこでハングアップします。Chromeに切り替える必要がありました(Googleからドライバーをダウンロードしました)。助けがあれば、これはRubyでドライバーを初期化する方法です:

@driver = Selenium::WebDriver.for :chrome, :switches => %w[--ignore-certificate-errors --disable-popup-blocking --disable-translate]
于 2012-07-24T03:49:05.350 に答える
0

Firefox 15 ベータ版にアップグレードすると、問題は解決しました。FF リリース ノートで何かを見つけたら、回答を更新します。

現在、この問題を追跡するための Firefox バグがあります。

于 2012-08-01T20:52:10.450 に答える