使用 2 个 TFS 服务器,在哪里安装什么?

发布于 2024-10-06 11:34:54 字数 205 浏览 1 评论 0原文

简单的问题:

我有两台服务器,最初的想法是使用一台作为应用程序层和数据层,另一台作为构建机器。

但这是一个相对较小的项目,因此仅使用一台服务器用于构建服务似乎完全是多余的(我假设会出现一台较弱的机器,然后我感到惊讶)。

如果我确实在两台服务器之间拆分应用程序层和数据层,我应该将构建服务放在哪里?

在应用层还是数据层?哪一个会更好?

Quick question:

I have two servers, and the initial idea was to use one as application-tier and data-tier, and the other one as build machine.

But it's a relatively small project, so it seems like total overkill to use one server only for the build services (I was assuming a weaker machine would come, then I got surprised).

If I do split app tier and data tier between the two servers, where should I put the Build Service?

On the app tier side or on the data tier side? Which one would be better ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

眼眸里的那抹悲凉 2024-10-13 11:34:54

在我们的环境中,我们将 AT 和 DT 分开放置在各自的计算机上,并在 AT 上托管构建服务。归根结底就是您在哪里拥有最多可用于构建机器的“备用”资源。随着时间的推移,查看内存和 CPU 的 perfmon 计数器,看看哪一个看起来使用率最高,然后将构建代理放在那里。

根据经验,这可能是您的应用程序层,特别是如果您已将报告服务和多维数据集以及源代码存储库和工作项存储安装在数据层上。

In our environment, we have the AT and DT separated on their own machines, and host a build service on the AT. What it comes down to is where you have the most "spare" resources available for the build machine. Take a look at perfmon counters for memory and CPU over time, and see which one looks like it is the most lightly used, and put your build agent there.

From experience, that's likely to be your application tier, particularly if you've got the reporting services and the cube installed on the data tier along with the source code repository and work item store.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文