2016-08-11 11 views
0

VSTSビルドエージェントを単一のVM上でスケールアウトするベストプラクティスは何ですか?VSチームサービスのVM上でビルドエージェントをスケールアウトする適切な方法

私はthisthisを読んだことがありますが、それを正しく行う方法はまだ分かりません。

私は恐らくc:\ buildsというフォルダを考えています。エージェントのビットを各エージェントのフォルダの下にあるフォルダに展開します(例:c:\ builds \ 1またはc:\ builds \ agent01)。しかし、それについては分かりません。

答えて

2

あなたの心が望むどんなディレクトリスキームを使っても複数のエージェントを登録するだけです。 Windowsでは、ファイルパス上の従来の260文字の制限が狂っているため、パスが短くなっています。

また、ビルドは通常I/Oに制限があることに注意してください。 SSDを使用していない限り、複数のエージェントを同じ物理的なハードドライブに配置することは、あなたをあまりにも多く得ることはありません。私はあなたの走行距離はディスクの速度、メモリなどによって異なるかもしれませんが、ディスクあたり2つ以上のエージェントを気にしません。プロファイリングに値するものです。特定のポイントを過ぎると、ビルドは実際にはより遅く実行されますが、並行して実行されます。

+0

ありがとう、Daniel。このボックスには2人のエージェントしか存在しないので、私はc:\ agent \ 1とc:\ agent \ 2に行きました。 – AspiringTFSGuru

関連する問題