Teamcity 在特定用户下运行多个生成代理

Teamcity 在特定用户下运行多个生成代理,teamcity,Teamcity,由于其中一个构建步骤,我目前在TeamCity中有一个构建代理在特定用户下运行。构建代理支持两个不同的项目,因此我想添加一个额外的构建代理。我已经成功地完成了此操作,但在执行此操作后,新的生成代理开始工作,但我的旧生成代理断开连接并声明“代理已注销”。现在我使用同一用户尝试运行两个生成代理,因此不确定这是否是导致问题的原因。两个生成代理位于同一台计算机上,并且具有不同的名称。我曾试图重启代理,希望它能自行修复,但没有成功 在同一台机器上有多个构建代理的设置,如果您愿意,可以检查它们 以下是文档中

由于其中一个构建步骤,我目前在TeamCity中有一个构建代理在特定用户下运行。构建代理支持两个不同的项目,因此我想添加一个额外的构建代理。我已经成功地完成了此操作,但在执行此操作后,新的生成代理开始工作,但我的旧生成代理断开连接并声明“代理已注销”。现在我使用同一用户尝试运行两个生成代理,因此不确定这是否是导致问题的原因。两个生成代理位于同一台计算机上,并且具有不同的名称。我曾试图重启代理,希望它能自行修复,但没有成功

在同一台机器上有多个构建代理的设置,如果您愿意,可以检查它们

以下是文档中的要求:

  • 代理安装在单独的目录中
  • 代理在buildAgent.properties文件中具有独特的workDir和tempDir目录
  • buildAgent.properties的name和ownPort属性的值是唯一的
  • 代理上运行的任何生成都没有指定绝对签出目录
请确保端口号已更改,因为这是可以终止生成代理的最明显原因。此外,请检查每个生成代理是否有自己的唯一名称。 否则,请检查每个生成代理日志,如果不清楚,请在此处共享错误。

在同一台计算机上有多个生成代理的设置,如果愿意,您可以检查它们

以下是文档中的要求:

  • 代理安装在单独的目录中
  • 代理在buildAgent.properties文件中具有独特的workDir和tempDir目录
  • buildAgent.properties的name和ownPort属性的值是唯一的
  • 代理上运行的任何生成都没有指定绝对签出目录
请确保端口号已更改,因为这是可以终止生成代理的最明显原因。此外,请检查每个生成代理是否有自己的唯一名称。 否则,请检查每个构建代理日志,如果不清楚,请在此处共享错误