同一个TFS版本的两个实例可以共享一个数据层吗
Can two instances of the same TFS version share a data layer
我的问题与 类似,但就我而言,我想知道两个相同版本的 TFS (2013) 是否可以共享一个数据层。我找不到任何文档说明它没问题,或者说它会导致问题。
我想知道这是否是测试设置服务器新实例的可行选项,但我不知道将两个 TFS 实例连接到同一数据层/数据库可能会导致什么问题(或者如果它甚至可能)。
您问题的直接答案是 "Yes"。然而,不是您想要的。您可以配置指向同一个数据库的多个应用程序层;这就是您启用高 availability/failover 场景的方式。
出于测试目的,您应该创建第二套基础设施。
文档在这里 https://docs.microsoft.com/en-us/azure/devops/server/install/install-2013/config-tfs-advanced?view=tfs-2013,您所说的是“服务器数据库标签”。它提到:
In Server Database Label, type a label string, which is then embedded into all three of the default database names.
This technique enables you to use a single instance of SQL Server to host multiple configuration databases.
正如其他人所提到的,这对于测试环境来说可能不是一个好主意。
我的问题与
我想知道这是否是测试设置服务器新实例的可行选项,但我不知道将两个 TFS 实例连接到同一数据层/数据库可能会导致什么问题(或者如果它甚至可能)。
您问题的直接答案是 "Yes"。然而,不是您想要的。您可以配置指向同一个数据库的多个应用程序层;这就是您启用高 availability/failover 场景的方式。
出于测试目的,您应该创建第二套基础设施。
文档在这里 https://docs.microsoft.com/en-us/azure/devops/server/install/install-2013/config-tfs-advanced?view=tfs-2013,您所说的是“服务器数据库标签”。它提到:
In Server Database Label, type a label string, which is then embedded into all three of the default database names.
This technique enables you to use a single instance of SQL Server to host multiple configuration databases.
正如其他人所提到的,这对于测试环境来说可能不是一个好主意。