Frage

Kurze Frage:

Ich habe zwei Server und die ursprüngliche Idee war, eine als Anwendungsebene und Datenebene zu verwenden, und die andere als Build-Rechner.

Aber es ist ein relativ kleines Projekt, so dass es wie total übertrieben scheint für die Build-Dienste nur einen Server zu verwenden (ich war die Annahme eine schwächere Maschine kommen würde, dann werde ich überrascht).

Wenn ich Split App Tier tun und Datenebene zwischen den beiden Servern, wo soll ich den Build Service setzen?

Auf der App Ligisten oder auf der Datenebene Seite? Welches wäre besser?

War es hilfreich?

Lösung

In unserer Umgebung haben wir die AT und DT auf ihren eigenen Maschinen getrennt und Host einen Build-Dienst auf dem AT. Was es kommt darauf an, wo Sie die „Reserve“ zur Verfügung stehenden Ressourcen für die Build-Maschine haben. Werfen Sie einen Blick auf perfmon Zähler für Speicher und CPU im Laufe der Zeit, und sehen, die man sieht wie es die leicht verwendet wird, und legen Sie Ihre Build-Agent gibt.

Aus der Erfahrung, die wahrscheinlich ist Ihre Anwendungsebene sein, vor allem, wenn Sie die Reporting Services haben und der Würfel auf der Datenebene installierte zusammen mit der Quellcode-Repository und Arbeitselement zu speichern.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top