4

専用マシンで TFS 2010 を実行しています。SQL データベースも同じマシンで実行されているため、外部 LAN/WAN アクセスはありません。

チェックイン/チェックアウトしたり、TFS から何かを取得したりすると、最初の接続と、VS からの非アクティブ後の接続が非常に遅くなり、最大で 1 ~ 2 分かかることもあります。必要なことを実行すると、物事は速く動き始め、何の問題もありません。

このボトルネックを見つけるために何/どこをチェックすればよいですか?

4

2 に答える 2

2

SQL Server Reporting Services に似ていると思います。しばらく (20 分?) 非アクティブな場合、ワーカー プロセスはスリープ状態になり、ウェイクアップ時間はかなり長くなります。 SSRS 2008 - 非アクティブの場合の一定期間後の長い遅延、初回実行時に MS SQL Server Reporting Services SSRS を高速化する方法。TFS Web サービスにも同様の設定が必要です。

于 2012-04-10T08:15:15.843 に答える
1

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

それでも問題が解決しない場合は、環境内のハードウェアである可能性があります。TFS環境のリソースが少なすぎないようにする必要があります。最初の提案がうまくいかない場合はお知らせください。

于 2012-04-10T11:48:58.800 に答える