質問

Rake Deployment Scriptの一部として、TeamCityから最後の成功したビルドをダウンロードしようとしています。ファイルは8MBのZIPファイルであり、URLを使用してHTTPを介して取得します。

http://buildserver/guestauth/repository/download/bt12/.lastsuccessful/build.7z

FirefoxでそのURLを開くと、ZIPファイルは約1〜2秒でダウンロードします。基本的に瞬時。

しかし、それは年齢がかかります。

1)Ruby HTTP:Net Libraryを使用してみました。約1分かかり、時には失敗します。私は1.8.6でこのLibがそれほど速くなかったので、先に進むことにしました。

2)私はWGETを試したので、進捗状況を見ることができます。 1秒ほどで約6MBになり、ぶら下がっています。その後、1分後に突然完了しました。

3)fiddlerv2を試して、もう少し出力を取得しました。約7.9MBに到達し、WGETとまったく同じで、約1分かかります。

クライアント、ネットワーク、またはTeamCityのWebサーバーになると思います。

Firefoxが正常に機能することを考えると、ネットワークは健全のようです。それで、私はそれを迅速に動作させようとするためにWGETとのオプションを調査しています。

それが何であるかというアイデアはありますか、それともTeamCityの既知の問題ですか?

役に立ちましたか?

解決 3

ごめんなさい、それを理解しました。

私たちのネットワークウイルススキャナーがキックしていました!

ただし、Wgetが約75%しか到達しないことは奇妙です。スキャンする前に完全にダウンロードすると思いました。

他のヒント

少し奇妙ですが、試してみてください カール また libcurl とりあえず....

TeamCityがどのように機能するかわかりませんが、ファイルにファイルを置いてFirefoxを介してダウンロードしようとすると、どこかにWebサーバーが必要です。機能していますか?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top