TFSに2つのサーバーを使用して、どこにインストールしますか?
質問
簡単な質問:
2つのサーバーがあり、最初のサーバーはアプリケーション層およびデータ層として、もう1つはビルドマシンとして使用することでした。
しかし、それは比較的小さなプロジェクトなので、ビルドサービスにのみ1つのサーバーを使用するのは完全に過剰に過剰に思えます(私はより弱いマシンが来ると仮定していたので、驚きました)。
2つのサーバー間でアプリ層とデータ層を分割した場合、ビルドサービスをどこに配置する必要がありますか?
アプリ層側またはデータ層側に?どちらが良いでしょうか?
解決
私たちの環境では、ATとDTが独自のマシンで分離されており、ATでビルドサービスをホストしています。結局のところ、ビルドマシンで利用可能な最も「予備の」リソースがある場所です。時間の経過とともにメモリとCPUのPerfmonカウンターを見て、それが最も軽く使用されているように見えるものを確認し、ビルドエージェントをそこに置きます。
経験から、特にレポートサービスとキューブがデータ層に設置されている場合は、ソースコードリポジトリおよびワークアイテムストアとともに、アプリケーション層になる可能性があります。
所属していません StackOverflow