2012-04-10 49 views
4

TFS 2010は専用のマシンで動作しています。 SQLデータベースも同じマシン上で実行されているため、外部LAN/WANアクセスはありません。TFSへのインライン接続が遅い

私たちがTFSからチェックインしたり何かを取得したとき、初期接続とVSからのある種の非アクティブ後の接続は非常に遅く、場合によっては1〜2分になることもあります。それが何をしなくても、物事は速やかに始まり、問題なく動く。

このボトルネックを見つけるために何を確認する必要がありますか、それとも何もしていない状態で電源が切れていますか?

+0

あなたの地域にインターネットプロキシがありますか?場合によっては、プロキシルックアップによってTFS接続が遅くなることがあります。 – Robaticus

+1

ネットワークに問題があり、DNSに関連する可能性があります。ネットワークトレースを実行して、電線で何が起きているのか確認できますか?問題の診断に役立つかもしれません。 –

+0

@RichardBanks - 私はDNS名の代わりにサーバーのIPを使ってみました。同じ問題。 –

答えて

2

私はそれがSQL Server Reporting Servicesに似ていると思います。それがしばらくの間非アクティブ(20分?)になると、ワーカープロセスは眠りに落ち、起床時間はかなり長くなります。 SSRS 2008 - Long delay after a period if inactivity,How to Speed up MS SQL Server Reporting Services SSRS on First Run。 TFS Webサービスにも同様の設定が必要です。

+0

良い提案、アイドルタイムアウトを無効にしました、私たちは待っています –

+0

私はこのソリューションを試しましたが、それでもまだ非常に遅いです!他のもの? – Vinh

+0

最初の質問は最初の接続についてです。私にとっては、TFSは常に遅いようです。本当ですか? – IvanH

1

私はあなたが実行している従来のASP.NETウェイクアップパイプラインだと思っています。 PingTFS.exeを実行するスケジュールされたタスクの設定を試したい場合は、TFS Webサービスが停止するたびにこの初期ヒットが表示されないようにサイトをロードしたままにしておきます。

それが解決しない場合、それは可能性が高い環境でのハードウェアです。あなたは間違いなくあなたのTFS環境のためのリソースがあまりにも少ないことを望んでいません。最初の提案がうまくいかない場合はお知らせください。

+0

それはかなりリソース豚ですね?私はServer 2008を実行している8gigのi5搭載ラップトップで実行されているtfsの11ベータ版を持っています。これは推奨仕様よりも下です。 TeamForgeは1ギガバイトの仮想マシンで楽しく実行されます。 – Ian

+2

実際、TFSは大きなリソース豚ではありません。アプリケーションサーバー側では完全にWebベースなので、サービスが呼び出されるまでリソースは消費されません – Robaticus

+0

TFS 2010とTFS "11" Betaは、SharePoint 2010 ServerまたはSharePoint 2010年のアプリケーション層の基盤。これは、メモリ要件を引き起こすSharePointの部分です。 SharePointはオプションです。チーム設定のプロダクションTFS環境では、それはあなたが倹約したいことではありません。 TFSは、ほとんどの人が考えるよりもはるかに多くのことをしています。 –

関連する問題